|
[+] brak połączena z siecią
1cichy - 13-11-2008 20:08
Witam
Nie chciałem zaczynać nowego tematu ale niestety nie mogę poradzić sobie z moim problemem. Sieć działała mi bez problemu, dzisiaj włączyłem komputer i nic nie działa. Wszystkie ustawienia wydają mi się poprawne, a nic nie działa i nie mam pojęcia co jest nie tak. #ping www.google.pl ping: unknown host www.google.pl
#ping 192.168.1.1 connect: Network is unreachable
#resolv.conf nameserver 192.168.1.1
#/etc/network/interfaces allow-hotplug eth0 iface eth0 inet
#dhclient There is already a pid file /var/run/dhclient.pid with pid 11068 killed old client process, removed PID file Internet Systems Consortium DHCP Client V3.0.4 Copyright 2004-2006 Internet Systems Consortium. All rights reserved. For info, please visit http://www.isc.org/sw/dhcp/
Listening on LPF/eth0/00:0c:29:68:08:dd Sending on LPF/eth0/00:0c:29:68:08:dd Sending on Socket/fallback DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7 DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 11 DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13 DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 15 DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 15 No DHCPOFFERS received. No working leases in persistent database - sleeping.
#ifconfig eth0 Link encap:Ethernet HWaddr 00:0C:29:68:08:DD UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:169 Base address:0x2000
#iptables -L -n Chain INPUT (policy ACCEPT) target prot opt source destination
Chain FORWARD (policy ACCEPT) target prot opt source destination
Chain OUTPUT (policy ACCEPT) target prot opt source destination
Aha i łącze się prze router, który działa dobrze. Z góry dziękuję za pomoc.
lis6502 - 13-11-2008 20:21
Również witam. Powiedziałeś właśnie, że nie chodzą Ci dns'y. Po pierwsze opuść eth0
ifconfig eth0 down
po drugie zmień wpis w /etc/network/interfaces na auto lo eth0 allow-hotplug eth0 <-- choć nie wiem po co hotplug
iface lo inet loopback address 127.0.0.1 netmask 255.0.0.0
iface eth0 inet dhcp
Po trzecie sprawdź czy aby na pewno chodzi Ci ten router...
edit: aha, potem podnieś eth0 :D
1cichy - 13-11-2008 20:36
Niestety, nic nie pomogło :-( . Router na pewno działa, bo obok stoi komputer z Windows i wszystko działa dobrze.
lis6502 - 13-11-2008 20:51
To będzie głupie, ale sprawdź sieciówkę, kabel, zresetuj router, kompa z Debianem. Ew. przepnij kabel w 'chorym' komputerze do portu w routerze, do którego masz obecnie podpięty komputer z Windowsem. Ja obstawiam router, a właściwie wywalony port od lanu.
fenix23 - 13-11-2008 20:53
No DHCPOFFERS received. No working leases in persistent database - sleeping.
Jak na moje to dhcp nie przydzielił żadnego adresu. Nie ma prawa działać :P
Czy to Windows z klasy 98? Te sobie nie zawsze odnawiają IP jak nie ma dhcp i może dlatego jeszcze działa?
W najgorszym przypadku skonfiguruj połączenie ręcznie.
1cichy - 13-11-2008 20:58
Sieciówka, kabel itd. działa bo na tym samy komputerze mam tez Windowsa i tam wszystko działa normalnie. Debian uruchamiałem ponownie kilkakrotnie (również z nowymi ustawieniami interfaces)
Windows XP pro na obu komputerach.
fenix23 - 13-11-2008 21:04
A umiesz sprawdzić czy w Windowsie XP masz ręczne ustawienia sieci, czy pobierane z dhcp?
lis6502 - 13-11-2008 21:05
Powiedziałeś właśnie, że nie chodzą Ci dns'y
Miałem na myśli w pakietach dhcp od routera, które notabene też nie dochodzą. Mój błąd.
Skoro router dobry...
ifconfig eth0 up && dhclient eth0
i to MUSI działać. Na mojej sieciówce Atheros coś tam coś tam (w każdym razie ath0) czasem też nie dojdzie paczka dhcp, ale ręczne odpalenie właśnie dhclient ath0 po chwili rozwiązuje sprawę...
Robiłeś po drodze jakieś aktualizacje? Jakaś drobna instalacja czegoś pod Debianem, awaria zakończona fsck na dzień dobry?
1cichy - 13-11-2008 21:14
Jak sprawdzić czy ustawiania są pobierane z dhcp'a nie wiem tego w Windows XP.
ifconfig eth0 up && dhclient eth0
- nie pomogło :-/
Nie jestem pewien, ale chyba przed ostatnim wyłączeniem Debiana instalowałem jakieś nowe biblioteki wymagane do instalacji QT (jakie to były biblioteki nie pamiętam). Nie wiem czy to mogło mieć jakiś wpływ, ale już nic innego mi nie przychodzi do głowy.
lis6502 - 13-11-2008 21:50
W Windows XP: http://sieciwifi.net/porady/konfiguracja-karty-lan. jeśli u Ciebie jest "uzyskaj adres ip/serwery dns automatycznie" to masz dhcp włączone.
1cichy - 13-11-2008 21:58
ah nie skojarzyłem o co chodzi. Mam ustawione automatyczne uzyskiwanie IP.
fenix23 - 14-11-2008 09:43
Zacznijmy od tego abyś spisał dane z Windows i spróbować ręcznie wpisać je w Linuksie. Gdzieś tu na pewno jest opis jak to zrobić. Potem możemy spróbować popingować różne rzeczy i sprawdzić czy to tylko problem serwera dhcp.
Kiedyś byłem świadkiem jak Fedora rozdaje różne IP pod Windows i Linux. Tylko nie wiem na podstawie czego tak się działo.
1cichy - 14-11-2008 15:25
Wprowadziłem ustawienia z Windowsa (dns, router jako bramka, ip wybrane przeze mnie), przy próbie pingowania mam coś takiego:
#ping 192.168.1.1 PING 213.241.79.38 (213.241.79.38) 56(84) bytes of data. From 192.168.1.106 icmp_seq=1 Destination Host Unreachable From 192.168.1.106 icmp_seq=2 Destination Host Unreachable From 192.168.1.106 icmp_seq=3 Destination Host Unreachable
i numer przy icmp_seq rośnie i rośnie.
fenix23 - 14-11-2008 16:49
Dlaczego nie rozumiem co mi tu wkleiłeś?
To jest wynik polecenia "ping 192.168.1.1" czy "ping 213.241.79.38"?
Rozumiem, że brama u Ciebie to 192.168.1.106?
Pytanie moje brzmi co pingujesz?
Najlepiej wklej nam ifconfig, zawartość pliku /etc/network/interfaces i route -n
pkwiatkowski - 14-11-2008 18:11
I mnie też się wydaje że coś źle jest wklejone, tak wyglądają odpowiedzi ping z 213.241.79.38, nie może się dostać na ten adres i pakiety skaczą na Twój własny ip.
Na samej górze widzę, że ip w ogóle dhcp Ci nie przypisało, może masz na ruterze ustawione filtrowanie maców. Wklej konfigurację rutera.
No chyba, że się mylę.
1cichy - 14-11-2008 22:40
Pomyłka wynika z tego, że polecenie dopisywałem tutaj ręcznie, pingowałem jeden z DNS'ów. O ile się nie mylę to moja bramka to mój router - 192.168.1.1. Na routerze mam ustawione filtrowanie MAC, ale tylko dla wifi, zresztą jak już wcześniej pisałem jak przełączam się na tym samym komputerze na Windowsa wszystko działa ok. Teraz ustawione jest wszystko(chyba wszystko) ręcznie.
#ifconfig eth0 Link encap:Ethernet HWaddr 00:0C:29:68:08:DD UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:169 Base address:0x2000
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:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:632 (632.0 b) TX bytes:632 (632.0 b)
#/etc/network/interfaces
iface lo inet loopback
iface eth0 inet static address 192.168.1.106 netmask 255.255.255.0 gateway 192.168.1.1
auto eth0 #route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface
sappa - 14-11-2008 23:48
Jak widać na listingach nie ma żadnego adresu przypisanego do eth0 i co za tym idzie, żadnej trasy domyślnej. Wpis w konsoli jako root: ifconfig eth0 192.168.1.106 netmask 255.255.255.0 up route add default gw 192.168.1.1
Po wpisaniu tego zobacz czy idą pingi do bramy 192.168.1.1, jeśli tak to spróbuj pingnac cos na zewnątrz.
1cichy - 16-11-2008 22:24
Pomogło :-)
Wielkie dzięki dla wszystkich za pomoc.
fenix23 - 18-11-2008 11:46
A mnie zastanawia dlaczego z pliku interfaces sieć się nie ustawiła? Czy to dlatego, że auto eth0 jest na końcu? U siebie mam to nad całą regułą interfejsu i oczywiście działa.
Takie pytanie teoretyczne na koniec tematu :)
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|