저는 최근에 Linux(Debian - Gnome Shell)를 사용하기 시작했는데 현재 WiFi에 문제가 있습니다.
기본적으로 재부팅하면 WiFi가 약 1~2분 동안 제대로 작동하고 그 후에도 연결이 유지되지만 외부 IP에 대해 핑을 보낼 수 없습니다(8.8.8.8은 테스트 IP 주소입니다). 비슷한 질문을 검색한 후 제안된 몇 가지 도구를 사용해 보았습니다.
시작 시 route -n
(Wi-Fi가 작동 중일 때) 실행하면 다음이 제공됩니다.
Destination gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.178.1 0.0.0.0 UG 1024 0 0 wlan0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlan0
192.168.178.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
약 1분 후 인터넷 접속이 중단되었을 때 동일한 명령을 실행하면 다음과 같은 결과가 나타납니다.
Destination gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 0.0.0.0 0.0.0.0 U 1002 0 0 eth0
0.0.0.0 192.168.178.1 0.0.0.0 UG 1024 0 0 wlan0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlan0
192.168.178.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
그래서 다음과 같이 종료해 보았습니다 eth0
. ifconfig eth0 down
Voila, 인터넷이 다시 연결되었습니다. 1분 정도 기다렸다가 어떻게 eth0
든 온라인으로 돌아가서 다시 문제를 일으켰습니다.
저는 Linux에 무슨 일이 일어나고 있는지 정말로 모릅니다. 따라서 eth0
제가 끊임없이 인터넷을 서핑하고 Wi-Fi와 충돌하는 이유를 누군가 설명해 주시면 매우 감사하겠습니다.
----편집------ gnome-shell에 대한 실제 솔루션을 찾았습니다.
따라서 제안 스레드(및 아마도 중복된 질문)에서 찾은 모든 솔루션은 실제로 장기적으로 도움이 되지 않았습니다. 또는 장치가 변경될 때마다 네트워크 장치를 수동으로 재구성하는 차선책 솔루션입니다.
내가 한 일은 eth0 인터페이스에서 제거하는 것뿐이었습니다./etc/network/interfaces
따라서 다음과 같은 의견을 제시합니다.
# allow-hotplug eth0 # iface eth0 inet dhcp
이를 통해 Gnome과 함께 제공되는 네트워크 관리자가 eth0을 제어하고 인터페이스 충돌을 중지할 수 있습니다. 이는 표준 GUI 네트워크 도구가 예상대로 작동한다는 것을 의미합니다.
답변1
시스템에서 eth0을 영구적으로 비활성화하려면 네트워크 구성 인터페이스를 편집하는 것이 좋습니다.
sudo vi /etc/network/interfaces
그런 다음 다음 줄을 추가합니다.
iface eth0 inet manual
파일을 수정한 후 다음 명령을 호출하여 Network Manager를 다시 시작할 수 있습니다.
sudo service network-manager restart
물론 이 패턴은 되돌릴 수 있습니다.
한 인터페이스에 다른 인터페이스보다 우선순위를 할당하기 위해 인터페이스 측정항목을 조작하고 싶다면 시도해 보는 것이 좋습니다 ifmetric
.