Sida 1 av 1
dhcp
Postat: 22 sep 2009, 15:05
av murdin
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?
Re: dhcp
Postat: 22 sep 2009, 15:17
av Rune.K
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
Re: dhcp
Postat: 22 sep 2009, 15:24
av Lars
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
Postat: 22 sep 2009, 15:29
av Jarulf
sudo dhclient eth0 kan vara värt att prova då det kan åtgärda routingproblem i vissa lägen.
Re: dhcp
Postat: 22 sep 2009, 17:05
av murdin
Min routing tabell då jag kör dhcp (och det inte fungerer):
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
Och motsvarande då jag skriver in en statisk ip-address (och det fungerar):
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
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.
Re: dhcp
Postat: 21 feb 2012, 01:41
av Plagueis
Jag bumpar den här gamla tråden för jag har exakt samma problem, kom ni fram till någon lösning? hade det med ip leasningen att göra? har strulat i flera timmar nu.
Re: dhcp
Postat: 21 feb 2012, 03:32
av AJxn
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
Re: dhcp
Postat: 21 feb 2012, 22:41
av johanre
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)
Re: dhcp
Postat: 23 feb 2012, 18:38
av AJxn
murdin skrev:Min routing tabell då jag kör dhcp (och det inte fungerer):
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
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]s83-191-250-1.c[/b] 0.0.0.0 UG 100 0 0 eth0
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.
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: