Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: augustin 21 Srpna 2007, 11:17:09

Název: Samovolna zmena z eth0 na eth2, nefunguje internet [Vyřešeno]
Přispěvatel: augustin 21 Srpna 2007, 11:17:09
Zdravim vas,

pouzival jsem asi pul roku naprosto bez problemu pripojeni k netu do LANu z pevne IP adresy, kterou jsem mel nastavenou v System->Administration->Networking. Ted mi to ale nejak nehorazne zacalo blbnout.. At tam nastavuju cokoli, proste to jakoby nereaguje, pripojeni k netu nefunguje, a ani se neobjevi zadna chyba.

Prisel jsem na kuriozni vec, ze mi "zmizla" eth0 a misto ni se to nejak samo prepsalo na eth2, ja s tim tedy urcite nic nedelal.

Kód: [Vybrat]
[1113][au@dublin:~]$ sudo ifconfig eth0 10.0.0.20 netmask 255.255.255.0 up
SIOCSIFADDR: No such device
eth0: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device
[1113][au@dublin:~]$ sudo ifconfig eth1 10.0.0.20 netmask 255.255.255.0 up
SIOCSIFADDR: No such device
eth1: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device
[1113][au@dublin:~]$ sudo ifconfig eth2 10.0.0.20 netmask 255.255.255.0 up
[1114][au@dublin:~]$
Pri tomto nastaveni funguje ping v mistni siti, ale ping mimo ni ne.

Kód: [Vybrat]
[1114][au@dublin:~]$ ping -c 3 10.0.0.1
PING 10.0.0.1 (10.0.0.1) 56(84) bytes of data.
64 bytes from 10.0.0.1: icmp_seq=1 ttl=64 time=0.245 ms
64 bytes from 10.0.0.1: icmp_seq=2 ttl=64 time=0.188 ms
64 bytes from 10.0.0.1: icmp_seq=3 ttl=64 time=0.203 ms

--- 10.0.0.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 0.188/0.212/0.245/0.024 ms
[1114][au@dublin:~]$ ping -c 3 google.com
ping: unknown host google.com
[1114][au@dublin:~]$ ping -c 3 ubuntu.cz
ping: unknown host ubuntu.cz
[1115][au@dublin:~]$
/etc/resolv.conf je nastaveny porad stejne, v tom by nemela byt chyba.

Kód: [Vybrat]
[1115][au@dublin:~]$ cat /etc/resolv.conf
nameserver 195.113.44.11
nameserver 195.113.0.2
Mno, tak vubec netusim..
Název: Samovolna zmena z eth0 na eth2, nefunguje internet [Vyřešeno]
Přispěvatel: Filip Dominec 21 Srpna 2007, 12:33:52
Ahoj. Změna čísla síťovky je podivná věc, kdesi hluboko v nastavení modulů jádra. Nevím jestli tomu jde zabránit, ale asi to má nějaký hlubší smysl. Myslím, že s tím nebude problém:

Klíčová věc jsou routovací tabulky jádra. Počítači obvykle napovídají, že na všechno z vnější sítě se má ptát nějaké brány (často mívá v místní síti adresu 192.168.0.1) a pomocí které síťovky. Takže by mohlo stačit tuto síťovku prostě jenom změnit z eth0 na eth2.

Co ti vypíše příkaz "route"?

Mimochodem, pro přidání brány na obecné adresy vně domácí sítě se použije příkaz sudo route add default gw 192.168.0.1 dev eth2, (kde za poslední IP adresu samozřejmě dosaď IP adresu tvé brány). Vím, ten příkaz vypadá hrozně, ale má svou logiku.
Název: Samovolna zmena z eth0 na eth2, nefunguje internet [Vyřešeno]
Přispěvatel: Jakub Lucký 21 Srpna 2007, 13:27:57
Mě se stala podobná změna při výměně základní desky v notebooku...

nějakým způsobem došlo ke změně identifikace vaší síťové karty, ale dá se to vrátit zpátky, někdy se to tu už úspěšně vyřešilo...
Název: Samovolna zmena z eth0 na eth2, nefunguje internet [Vyřešeno]
Přispěvatel: augustin 21 Srpna 2007, 13:58:28
Citace: Filip Dominec
příkaz sudo route add default gw 192.168.0.1 dev eth2
jo, to je presne to, co jsem hledal. diky!! uz mi to funguje.