dhcp
dhcp
Jag har tele2 bredband med direkt ethernet interface.
I Windows vista fungerar mitt nätverk helt ok. DHCP används för att få en ip-address.
I Ubuntu (9.04), så fungerar det dock inte. Jag har i /etc/network/interfaces:
iface eth0 inet dhcp
Jag avänder "sudo ifup eth0" och det "verkar" fungera. Jag får en ip-address, /etc/resolv.conf har korrekta DNS servrar, /var/lib/dhcp3/dhclient.eth0.leases ser helt riktig ut.
"ifconfig" listar att paket skickas och tas emot.
Dock kan jag inte ens pinga min gateway. namnsökning i DNS fungerar inte.
Jag kollade vad inställnigarna i vista var och allt stämmer överens, förutom att jag fick en annan ip-address i Ubuntu. Jag testade då att i /etc/network/interfaces skriva in en statisk ip-address (den som jag får via dhcp i vista). När jag då kör "sudo ifup eth0" så fungerar allt i Ubuntu!
Vad kan felet vara här? Jag vill förstås köra dhcp eftersom jag inte kan lita på att den här statiska fungerar i längden?
I Windows vista fungerar mitt nätverk helt ok. DHCP används för att få en ip-address.
I Ubuntu (9.04), så fungerar det dock inte. Jag har i /etc/network/interfaces:
iface eth0 inet dhcp
Jag avänder "sudo ifup eth0" och det "verkar" fungera. Jag får en ip-address, /etc/resolv.conf har korrekta DNS servrar, /var/lib/dhcp3/dhclient.eth0.leases ser helt riktig ut.
"ifconfig" listar att paket skickas och tas emot.
Dock kan jag inte ens pinga min gateway. namnsökning i DNS fungerar inte.
Jag kollade vad inställnigarna i vista var och allt stämmer överens, förutom att jag fick en annan ip-address i Ubuntu. Jag testade då att i /etc/network/interfaces skriva in en statisk ip-address (den som jag får via dhcp i vista). När jag då kör "sudo ifup eth0" så fungerar allt i Ubuntu!
Vad kan felet vara här? Jag vill förstås köra dhcp eftersom jag inte kan lita på att den här statiska fungerar i längden?
Re: dhcp
Välkommen till forumet murdin!
Mitt råd är att du ringer tele2 och frågar.
Tele2 kanske inte så välkända för bra support men gör ett försök.
Ett annat tips kan vara att du väntar ett bra tag innan du växlar från Windows till Ubuntu, har att göra med "lease time" tror att man kan se det med ifconfig -a eller ipconfig /All.
Återkom med hur du lyckas eller inte lyckas så kanske någon annan hjälper till.
Jag är ingen expert...
mvh Rune.K
Mitt råd är att du ringer tele2 och frågar.
Tele2 kanske inte så välkända för bra support men gör ett försök.
Ett annat tips kan vara att du väntar ett bra tag innan du växlar från Windows till Ubuntu, har att göra med "lease time" tror att man kan se det med ifconfig -a eller ipconfig /All.
Återkom med hur du lyckas eller inte lyckas så kanske någon annan hjälper till.
Jag är ingen expert...
mvh Rune.K
-
- Inlägg: 6191
- Blev medlem: 14 jan 2007, 19:31
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
Re: dhcp
Om du inte kan pinga din gateway så är det naturligtvis inte mycket annat som fungerar heller. Hur ser din routingtabell ut? Kolla med kommandot route. Så här bör det se ut:
Kod: Markera allt
$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 1 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
Re: dhcp
sudo dhclient eth0 kan vara värt att prova då det kan åtgärda routingproblem i vissa lägen.
Re: dhcp
Min routing tabell då jag kör dhcp (och det inte fungerer):
Och motsvarande då jag skriver in en statisk ip-address (och det fungerar):
Har försökt med lite upprepande "sudo dhclient eth0" och "sudo dhclient -r eth0" (för att ge upp leasen), men det hjälper inte.
Kod: Markera allt
Destination Gateway Genmask Flags Metric Ref Use Iface
83.191.250.0 * 255.255.254.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
default 83.191.250.1 0.0.0.0 UG 100 0 0 eth0
Kod: Markera allt
Destination Gateway Genmask Flags Metric Ref Use Iface
83.191.250.0 * 255.255.254.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
default s83-191-250-1.c 0.0.0.0 UG 100 0 0 eth0
-
- Inlägg: 118
- Blev medlem: 07 jan 2007, 22:13
- OS: Debian
- Utgåva: 23.10 Mantic Minotaur
- Ort: Gävle
Re: dhcp
Prova att i ett terminalfönster skriva
ping 8.8.8.8
Det borde ge samma svar som
ping google-public-dns-a.google.com
Om du får ett svar med första men inte med andra, så fungerar inte din DNS-uppslagning. Du kan då även prova, bara för att, följande rad:
getent hosts www.aftonbladet.se
Så borde du få IP-nummer till den websiten, om inte så har du problem med DNS. Isf kolla vad som står i /etc/resolv.conf. Om du inte har en rad med nameserver IP-nummer som går till en känt IP-nummer till en DNS-server, så lägg till följande rad i filen:
nameserver 8.8.8.8
ping 8.8.8.8
Det borde ge samma svar som
ping google-public-dns-a.google.com
Om du får ett svar med första men inte med andra, så fungerar inte din DNS-uppslagning. Du kan då även prova, bara för att, följande rad:
getent hosts www.aftonbladet.se
Så borde du få IP-nummer till den websiten, om inte så har du problem med DNS. Isf kolla vad som står i /etc/resolv.conf. Om du inte har en rad med nameserver IP-nummer som går till en känt IP-nummer till en DNS-server, så lägg till följande rad i filen:
nameserver 8.8.8.8
Senast redigerad av 1 AJxn, redigerad totalt 23 gånger.
- johanre
- Serveradmin
- Inlägg: 3888
- Blev medlem: 22 okt 2006, 09:13
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Malmö
Re: dhcp
Kan du klistra in vad du får för svar när du i terminalen i Ubuntu kör:
Och i Windows när du från en DOS prompt kör:
Jag är nyfiken på om det skiljer sig något i MAC addresserna. Du borde nämligen inte få olika IP addresser bara för att du kör annat OS såvida inte något i MAC addresserna förändras (ja, man kan ändra dom - åtmintstone tillfälligt)
Kod: Markera allt
ifconfig
Kod: Markera allt
ipconfig \all
-
- Inlägg: 118
- Blev medlem: 07 jan 2007, 22:13
- OS: Debian
- Utgåva: 23.10 Mantic Minotaur
- Ort: Gävle
Re: dhcp
Hmm, det jag markerat ovan ger en indikation på vad problemet kan vara. Det verkar som om du har problem med DNS:en och inte med IP-delen av nätet. Om nätet verkar långsamt och datorn verkar hänga sig, så brukar det vara DNS:en.murdin skrev:Min routing tabell då jag kör dhcp (och det inte fungerer):Och motsvarande då jag skriver in en statisk ip-address (och det fungerar):Kod: Markera allt
Destination Gateway Genmask Flags Metric Ref Use Iface default [b]83.191.250.1[/b] 0.0.0.0 UG 100 0 0 eth0
Kod: Markera allt
Destination Gateway Genmask Flags Metric Ref Use Iface default [b]s83-191-250-1.c[/b] 0.0.0.0 UG 100 0 0 eth0
Så om du provar de andra exemplen som jag postade tidigare så borde ping med IP-nummer fungera men inte med domännamn.
Så, vad är innehållet i /etc/resolv.conf när det fungerar respektivt när det inte fungera?
PS:
Moderna versionerna av kommandon för att kontrollera nätverksinställningar är ip ad li dev eth0 och ip rou li. Kommandot ip ersätter många andra kommandon.
DS: