Slackware nie może ponownie połączyć się z siecią lokalną

0

Cześć, ten problem mnie frustruje.

Po wypróbowaniu wielu rzeczy, aby skonfigurować moją kartę bezprzewodową, postanowiłem przetestować ją, wyłączając interfejs LAN ifconfig eth0 down. Następnie, kiedy ponownie włączam interfejs LAN ( ifconfig eth0 up ), nie pozwoli mi się połączyć.

Ktoś wie, dlaczego nie można włączyć mojej sieci LAN?

Obecnie „rozwiązuję” problem przez ponowne uruchomienie całego komputera, ale jeśli kiedykolwiek ifconfig eth0 down Znowu musiałbym zrestartować, aby go przywrócić :(

Edytować : wcześniej to pytanie było kombinacją 2 pytań, można zobaczyć drugie pytanie tutaj .

phunehehe
źródło
co pingujesz? adres IP lub nazwa hosta? Podejrzewam, że DNS tutaj ..
lorenzog
pinguję adres IP i mogę otworzyć ten adres na innym komputerze ...
phunehehe
ok, twój problem to najprawdopodobniej DNS. Po pierwsze: czy masz jakąkolwiek ochronę sieci (WPA, wep itp.)? Czy twoja karta sieciowa prawidłowo łączy się z siecią? (próbować iwconfig ). Jeśli twoja karta bezprzewodowa poprawnie dołączyła do sieci i nie możesz pingować nazwy hosta - to jest to problem z DNS (sprawdź /etc/resolv.conf). Jeśli nie jesteś w sieci bezprzewodowej, musisz najpierw do niej dołączyć i prawidłowo skonfigurować klucz. Prześlij więcej informacji.
lorenzog
moja sieć nie jest zaszyfrowana i dołączyłem do niej (dlatego mogę pingować adresy IP) to prawda, że ​​nie mogę pingować nazw hostów, ale jeśli jest to problem z DNS, nadal powinienem mieć dostęp do strony przy użyciu jej adresu IP
phunehehe

Odpowiedzi:

2

Proponuję przeczytać to (lub całą stronę, która jest bardzo dobrze napisana): http://alien.slackbook.org/dokuwiki/doku.php?id=slackware:network#re_starting_a_network_interface

Możesz uruchomić ifconfig ... w górę lub w dół, aby aktywować / dezaktywować interfejs. Ale tak nie jest skonfigurować interfejs niezbędny do połączenia. Jak wspomniano na luźnej stronie, do której linkujesz, skrypty rc muszą być uruchomione. Ma to na celu ustawienie adresów IP zgodnie z plikami konfiguracyjnymi (np. Dynamiczna lub statyczna konfiguracja adresu), połączenie z sieciami bezprzewodowymi (w przypadku, gdy jest to interfejs bezprzewodowy) itp.

alfplayer
źródło
dziękuję za link, ale już uruchomiłem te skrypty już tyle razy
phunehehe
1

Cóż, rozwiązałoby to problem:

/etc/rc.d/inet1 eth0_restart

Ale osobiście myślę ifconfig eth0 up powinno wystarczyć, może slackware jest dziwny ...

phunehehe
źródło
1
Po prostu ustawienie interfejsu do góry nie ustawia jego adresu IP i maski sieci, ani nie uruchamia oprogramowania klienta DHCP.
Kevin Panko
tak, masz rację, może zostałem zepsuty przez ubuntu, który robi to automatycznie, gdy ja ifconfig eth0 up
phunehehe