ubuntu router med 3 Nätverkskort?

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
Användarvisningsbild
Chippen
Inlägg: 1237
Blev medlem: 05 jun 2006, 18:15
Ort: Haninge Kommun

ubuntu router med 3 Nätverkskort?

Inlägg av Chippen »

tja

jag kör min server som router och har följt denna guide:
http://ubuntu-se.org/Wiki/Hemmarouter?h ... iGuider%29

det fungerade jätte bra sålänge jag bara hade en dator inkopplad efter servern, men nu ville jag koppla in en till dator och stoppade in ett till nätverkskort... resultatet blev att bara den ena datorn bakom routern får internet uppkoppling...
dock får jag denna text i terminalen när jag starta /eth/network/interface:

ALSA lib confmisc.c:672:(snd_func_card_driver) cannot find card '0'
ALSA lib conf.c:3493:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3493:(_snd_config_evaluate) function snd_func_concat returned error: No such device
ALSA lib confmisc.c:1072:(snd_func_refer) error evaluating name
ALSA lib conf.c:3493:(_snd_config_evaluate) function snd_func_refer returned error: No such device
ALSA lib conf.c:3962:(snd_config_expand) Evaluate error: No such device
ALSA lib pcm.c:2102:(snd_pcm_open_noupdate) Unknown PCM default

jag vet inte vad det betyder, men jag tror inte det ska vara där...

själva interface ser ut såhär:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
broadcast 192.168.0.255
ifup eth1

auto eth2
iface eth2 inet static
address 192.168.0.1
netmask 255.255.255.0
broadcast 192.168.0.255
ifup eth2

auto ath0
iface ath0 inet dhcp

auto wlan0
iface wlan0 inet dhcp



Någon som vet varför det inte funkar??

MVh
Användarvisningsbild
ozamosi
Hedersmedlem
Inlägg: 1230
Blev medlem: 29 nov 2005, 20:17
Ort: Linköping
Kontakt:

ubuntu router med 3 Nätverkskort?

Inlägg av ozamosi »

Det där har med ljud att göra...
Du kan inte ge två olika nätverkskort samma IP - då kommer datorn bli förvirrad och skicka all information till fel dator (netmask-raden i kombination med address-raden för eth1 säger "Jag ansvarar för all trafik som ska till 192.168.0.*" - eth2:s motsvarande rader säger samma sak)

Det enklaste för att ansluta flera datorer till en är att införskaffa en hub eller switch. Men jag antar att du vill avluta det du påbörjat.

Det du måste göra är att ge de två nätverkskorten olika subnät. Ett förslag är att ge det ena kortet 192.168.0.1 och det andra 192.168.1.1. På så sätt behöver du inte justera nätmasken. När du har gjort det måste du (för att få dhcp) lägga till en rad i /etc/dnsmasq.conf. Precis under den du skrivit där det står "dhcp-range=192.168.0.100,192.168.0.250,72h" skriver du en rad till där det står "dhcp-range=192.168.1.100,192.168.1.250,72h" (jupp, dubbelfnuttarna ska bort). Starta om dnsmasq och nätverksgränssnitten du bytte ip på, så fungerar det förhoppningsvis.
Användarvisningsbild
Chippen
Inlägg: 1237
Blev medlem: 05 jun 2006, 18:15
Ort: Haninge Kommun

ubuntu router med 3 Nätverkskort?

Inlägg av Chippen »

det lät som en bra idé, men tyvär så fungerade ingen av dem när jag gjorde så :/...det verkar som att dhcp inte funkar för ingen av datorerna bakom servern får en ip...
behöver jag tilldela vilken eth# som ska använda vilken dhcp-range tro?

nu ser iaf dnsmasq.conf ut såhär:

blablabla...

# Include a another lot of configuration options.
#conf-file=/etc/dnsmasq.more.conf

dhcp-range=192.168.0.100,192.168.0.250,72h
dhcp-range=192.168.1.100,192.168.1.250,72h


och interface:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
broadcast 192.168.0.255
ifup eth1

auto eth2
iface eth2 inet static
address 192.168.1.1
netmask 255.255.255.0
broadcast 192.168.0.255
ifup eth2

auto ath0
iface ath0 inet dhcp

auto wlan0
iface wlan0 inet dhcp
Användarvisningsbild
ozamosi
Hedersmedlem
Inlägg: 1230
Blev medlem: 29 nov 2005, 20:17
Ort: Linköping
Kontakt:

ubuntu router med 3 Nätverkskort?

Inlägg av ozamosi »

Är dnsmasq igång? Har du ändrat något annat?
Användarvisningsbild
Chippen
Inlägg: 1237
Blev medlem: 05 jun 2006, 18:15
Ort: Haninge Kommun

ubuntu router med 3 Nätverkskort?

Inlägg av Chippen »

jepp dnsmasq är igång och jag har inte ändrat något annat...

det är mycket märkligt...
Användarvisningsbild
ozamosi
Hedersmedlem
Inlägg: 1230
Blev medlem: 29 nov 2005, 20:17
Ort: Linköping
Kontakt:

ubuntu router med 3 Nätverkskort?

Inlägg av ozamosi »

Aha! Ett fel har jag allt hittat! broadcast för eth2 måste vara 192.168.1.255
Användarvisningsbild
Chippen
Inlägg: 1237
Blev medlem: 05 jun 2006, 18:15
Ort: Haninge Kommun

ubuntu router med 3 Nätverkskort?

Inlägg av Chippen »

Nu har jag ett riktigt märkligt problem... När jag skriver om eth2 broadcast till 192.168.1.1 och startar om så försvinner eth2 och ersätts av eth3 som inte är konfigurerad... och om jag skriver in eth3 i interface så kommer eth2 tillbaka och eth3 försvinner men ingen anslutning funkar, inte ens anslutningen på servern...

väldigt mystiskt... men nu fungerar den ena datorn efter servern... den som ligget på eth1...

EDIT: NEJ vänta, nu fungerar det helt plötsligt!!
vet inte vad jag gjorde för att det skulle hoppa igång, men jag har suttit och ändrat i interface och startt om datorn i säkert 2 timmar nu... och nu funkar det iaf :D
Tack så jätte mycket för hjälpen, underbart :D
Användarvisningsbild
ozamosi
Hedersmedlem
Inlägg: 1230
Blev medlem: 29 nov 2005, 20:17
Ort: Linköping
Kontakt:

ubuntu router med 3 Nätverkskort?

Inlägg av ozamosi »

Broadcast ska vara 255, inte 1... Du skrev fel?
Användarvisningsbild
Chippen
Inlägg: 1237
Blev medlem: 05 jun 2006, 18:15
Ort: Haninge Kommun

ubuntu router med 3 Nätverkskort?

Inlägg av Chippen »

det står förståss 192.168.1.255...jag skrev fel i inlägget

EDIT: hmm... men nu när jag startade om servern igen så kommer eth3 tillbaka och det funkar inte för den ena datorn än en gång... märkligt...


EDIT2: Det verkar som att det fungerar bra så länge jag startar servern före datorn som är kopplad till eth2...
Användarvisningsbild
Chippen
Inlägg: 1237
Blev medlem: 05 jun 2006, 18:15
Ort: Haninge Kommun

ubuntu router med 3 Nätverkskort?

Inlägg av Chippen »

hmm efter att det krånglat jätte länge och jag har kopplat ur det hela och funderat länge så har jag nu kommit fram till vad som förmodligen är fel...

det är ett löjligt fel som jag inte fattar att jag inte tänkt på tidigare...

i Vilket fall som hellst så har jag ett modem med inbyd router, vilket betyder att det förståss körs DHCP i den redan... Men det jobbiga är att det itne går att komma in och konfa den (av någon anledning, men tänkte ringa BBB och fråga)

Någon som vet om det är svårt att fixa en ubuntu router utan DHCP?
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"