Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: Milan Šťovíček 11 Března 2009, 16:54:22
-
Ahoj,
zmizelo mi připojení eth0 z panelu vedle hodin. stalo se to už před pár dny, ale vždy se mi síť připojila správně - připojení fungovalo, byť control panel ukazoval "žádné připojení".
Teď se mi ale připojení nenakonfigurovalo pomocí DHCP a mám problém - nemohu se připojit k síti.
ifconfig zibrazuje i eth0, ale nevím, jak jej donutit vzít si nové informace z dhcp serveru.
Poraďte mi prosím někdo - nechci už více pouštět windows ..
Díky
Milan
-
Na zkoušku zkuste do terminálu a případný výpis sem:
sudo dhclient
ifconfig
-
wau :-)
sudo dhclient
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
wmaster0: unknown hardware address type 801
SIOCSIFFLAGS: No such device
SIOCSIFFLAGS: No such device
SIOCSIFFLAGS: Operation not supported
SIOCSIFFLAGS: Operation not supported
wmaster0: unknown hardware address type 801
Listening on LPF/pan0/ba:39:59:7a:3a:3c
Sending on LPF/pan0/ba:39:59:7a:3a:3c
Listening on LPF/wlan0/00:1c:bf:cf:bb:b3
Sending on LPF/wlan0/00:1c:bf:cf:bb:b3
Listening on LPF/wmaster0/
Sending on LPF/wmaster0/
Listening on LPF/eth0/00:1b:38:69:4c:00
Sending on LPF/eth0/00:1b:38:69:4c:00
Sending on Socket/fallback
DHCPDISCOVER on pan0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3
send_packet: Network is down
receive_packet failed on wlan0: Network is down
receive_packet failed on wmaster0: Network is down
DHCPREQUEST of 147.251.217.39 on eth0 to 255.255.255.255 port 67
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
send_packet: Network is down
DHCPNAK from 147.251.208.1
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on wmaster0 to 255.255.255.255 port 67 interval 5
send_packet: Network is down
DHCPDISCOVER on pan0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 11
send_packet: Network is down
DHCPOFFER of 147.251.208.154 from 147.251.208.1
DHCPREQUEST of 147.251.208.154 on eth0 to 255.255.255.255 port 67
DHCPACK of 147.251.208.154 from 147.251.208.1
bound to 147.251.208.154 -- renewal in 39920 seconds.
je jeste nejaka moznost zajistit, aby IP adresa, kterou dostanu byla 147.251.217.39 ?? Nastavenim nekde v *.leases nebo tak podobne ?
Jinak Applet NetworkManager 0.7.0 stále zobrazuje "Nenalezena žádná platná aktivní připojení" ( přestože teď sem píši :-) ) a ifconfig vypisuje následující:
eth0 Link encap:Ethernet HWadr 00:1b:38:69:4c:00
inet adr:147.251.208.1 Všesměr:147.251.208.255 Maska:255.255.255.0
inet6-adr: fe80::21b:38ff:fe69:4c00/64 Rozsah:Linka
AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ BĚŽÍ MULTICAST MTU:1500 Metrika:1
RX packets:4502 errors:0 dropped:0 overruns:0 frame:0
TX packets:2320 errors:0 dropped:0 overruns:0 carrier:0
kolizí:0 délka odchozí fronty:1000
Přijato bajtů: 2204840 (2.2 MB) Odesláno bajtů: 579147 (579.1 KB)
Přerušení:17
lo Link encap:Místní smyčka
inet adr:127.0.0.1 Maska:255.0.0.0
inet6-adr: ::1/128 Rozsah:Počítač
AKTIVOVÁNO SMYČKA BĚŽÍ MTU:16436 Metrika:1
RX packets:110 errors:0 dropped:0 overruns:0 frame:0
TX packets:110 errors:0 dropped:0 overruns:0 carrier:0
kolizí:0 délka odchozí fronty:0
Přijato bajtů: 8224 (8.2 KB) Odesláno bajtů: 8224 (8.2 KB)
pan0 Link encap:Ethernet HWadr ba:39:59:7a:3a:3c
inet6-adr: fe80::b839:59ff:fe7a:3a3c/64 Rozsah:Linka
AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ BĚŽÍ MULTICAST MTU:1500 Metrika:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:103 errors:0 dropped:0 overruns:0 carrier:0
kolizí:0 délka odchozí fronty:0
Přijato bajtů: 0 (0.0 B) Odesláno bajtů: 17610 (17.6 KB)
pan0:avahi Link encap:Ethernet HWadr ba:39:59:7a:3a:3c
inet adr:169.254.4.110 Všesměr:169.254.255.255 Maska:255.255.0.0
AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ BĚŽÍ MULTICAST MTU:1500 Metrika:1
pan0 jsem nikdy neviděl - co je to ?? :o)
-
Po pravdě, z tohodle moudrej nejsem. :)
"pan0:avahi" bude jistě z NetworkManageru. Přířadilo to IP pro eth0 147.251.208.1, což se mi jeví pro lokální síť jako blbost.
Máte veřejnou IPv4? Jde vám teď alespoň lokální síť? Zkuste ještě před přiřazením vypnout NetworkManaget. Ovšem nevím, jestli je název služby stejný, tak se koukněte:
sudo service NetworkManager stop
Ale tím končím. Poraďte jiní!
PS: Proč to Wau?
-
sudo dhclient
jsem zkoušel vícerokrát - poslední konfigurace
...
inet adr:147.251.217.51 Všesměr:147.251.217.255 Maska:255.255.255.0
...a funguje - připojím se i ven - teď píši z Ubuntu - proto "wau" :-)
Díky Vám za rady - moc pomohly.
Teď mi jde hlavně ještě o tu IP adresu *.39 - potřebuji ji k přístupu na vzdálené servery.
-
IP přiděluje Dhcp server, což bývá krabička(router), který máte buď doma, nebo někde u providera. Tam se dá zvolit, jakou IP dostanete.
Potřebujete ji nastavit, aby vás servery pustili dovnitř? Protože jinak nechápu, proč to dělat...
Dá se to částečně obejít, pokud nastavíte IP napevno(né z DHCP) a při dalším požádání o IP si ji Dhcp server zapamatuje. Může to být ale nespolehlivé, po dalším přihlášení se opět může změnit.
Teď se připojujete manuálně z konzole, ale po restartu to budete muset dělat znova. Takže jsou 2 cesty, jak to vyřešit:
- Nainstalovat grafickou aplikaci Wicd (http://wicd.sourceforge.net/), na které si to naklikáte.
- nastavit napevno do konf.souborů(to asi až jako poslední, že? :) )
-
Byť může tenhle topic vypadat "low", jsem jen rozhozen z toho, že se mi zobrazuje "nezapojený síťový kabel", přestože jsem online :-)
Stálou IP adresu potřebuji k přístupu na jiné (vzdálené) unixové stroje - mám povolenu IP pro přístup skrz SSH (v hosts.allow) a serverů není málo, čili změna by byla komplikovaná (pracná - hodně souborů).
Nastavení IP se mi snad podařilo v /var/lib/dhcp3/dhclient.leases:
lease {
interface "eth0";
fixed-address 147.251.217.39;
...
Nevím jestli je to nejlepší řešení vzlhledem k struktuře systému, ale funguje.
Doufám jen, že po restartu vše zůstane - v dhclient.leases jsem nastavil dobu expirace trochu do budoucna, čili by IP měla zůstat.
Díky za vše - pokud narazím na něco dalšího, určitě se ozvu :-)
Milan