ubuntu eth0 nie łączy się ponownie po odłączeniu kabla

1

Używam kubuntu 9.10 w / gnome, mam statyczny adres IP zdefiniowany w / etc / network / interfaces

Po odłączeniu kabla sieciowego i ponownym uruchomieniu, ponownie podłączyłem kabel sieciowy, którego nie mogłem połączyć. Próbowałem użyć sudo ifup eth0, a następnie ifconfig i wydawało się, że adres IP został przypisany i byłem połączony, ale nie byłem. Następnie wykonałem ifdown eth0 i ponownie ifup eth0. Z jakiegoś powodu nie mogę uzyskać dostępu do sieci. Ponadto próbowałem również połączyć się za pośrednictwem sieci WLAN i byłem w stanie połączyć się z siecią bezprzewodową, ale nie mogę „zobaczyć” sieci. Nie mogę przesłać danych ani uzyskać dostępu do Internetu ani niczego w sieci, w tym routera.

Jak to rozwiązać?

topsy@monolyth:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1c:25:1c:df:70  
          inet addr:192.168.1.145  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21c:25ff:fe1c:df70/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5720 errors:0 dropped:0 overruns:0 frame:0
          TX packets:565 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:378035 (378.0 KB)  TX bytes:46832 (46.8 KB)
          Memory:fe000000-fe020000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:240 (240.0 B)  TX bytes:240 (240.0 B)

Poprzez dostęp do sieci mam na myśli zarówno sieć lokalną, jak i Internet.

topsy@monolyth:~$ ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=9.14 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=1.24 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=1.01 ms
64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=1.00 ms
[snip... all OK, icmp_seq from 5-30, time between 0.981-1.25ms]
^C
--- 192.168.1.1 ping statistics ---
30 packets transmitted, 30 received, 0% packet loss, time 29035ms
rtt min/avg/max/mdev = 0.971/1.300/9.140/1.458 ms

topsy@monolyth:~$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
link-local      *               255.255.0.0     U     1000   0        0 eth0
default         192.168.1.1     0.0.0.0         UG    100    0        0 eth0

root@monolyth:~# cat /etc/resolv.conf
# Generated by NetworkManager
Alex
źródło
ping wyjście pokazuje dostęp do sieci lokalnej; co właściwie nie działa?
quack quixote

Odpowiedzi:

0

Spróbuj tego:

> sudo /etc/init.d/networking restart

Jeśli to nie pomoże, sprawdź, czy kabel jest „naprawdę” podłączony - tzn. Czy zapalają się światła na interfejsie i przełączniku / routerze.

Proszę również zamieścić jako część pytania wynik tych poleceń:

> ifconfig

> ping 192.168.1.1

> cat /etc/resolv.conf

> route
Sunny
źródło
Próbowałem twojej sugestii, ale bezskutecznie. Dodałem mój ifconfig. Kontrolki sieciowe na laptopie i routerze dla tego kabla sieciowego są włączone.
Alex
Czy możesz pingować 192.168.1.145? Aha, i btw, pls jeszcze raz edytują twoją odpowiedź, niestety nie mam wystarczająco dużo do zrobienia. Zaznacz wszystkie dane wyjściowe ipconfig i kliknij ikonę smal z 1s i 0s powyżej okna edycji. oznaczy to jako „kod” i sformatuje go prawidłowo do wyświetlania. Przed zapisaniem edycji sprawdź wynik, aby zobaczyć, jak wygląda. Twoje zdrowie.
Sunny
Dodałem też w mojej odpowiedzi kilka dodatkowych poleceń, aby pokazać wyjście. Wygląda na to, że sam interfejs działa, więc problemem powinien być DNS lub routing. Pls, określ także „dostęp do sieci” - sieć lokalna lub Internet.
Sunny
Dodałem żądane informacje.
Alex
Z tego, co publikujesz, możesz uzyskać dostęp do sieci lokalnej. Więc proszę, przeformułuj swoje q. aby powiedzieć nam, co dokładnie nie działa.
Sunny