우분투에서 이더넷 연결 문제 해결 방법: 7가지 효과적인 해결책
우분투에서 이더넷을 원활하게 작동시키는 것은 때때로 골칫거리입니다.특히 업데이트 후나 예상치 못한 오류가 발생할 때 더욱 그렇습니다.정확한 이유는 알 수 없지만, 시스템이 유선 연결을 인식하지 못하거나 드라이버에 문제가 생기는 경우가 있습니다.모든 설정이 완료되었다고 생각했는데 인터넷이 안 되면 정말 답답하죠.따라서 문제의 근본 원인을 파악하고 몇 가지 해결 방법을 시도해 보는 것이 큰 도움이 될 수 있습니다.하드웨어 문제가 아니라 인터페이스 비활성화, 드라이버 오류, 네트워크 구성 요소 재시작과 같은 간단한 문제인 경우가 많습니다.이러한 해결 방법들은 머리를 쥐어뜯거나 모든 것을 재설치하기 전에 먼저 시도해 볼 만한 좋은 출발점입니다.
기본적으로 이 가이드는 고질적인 이더넷 연결 문제를 해결하고 복구하는 데 도움을 주기 위해 만들어졌습니다.특히 Wi-Fi를 사용할 수 없는 상황에서 안정적인 유선 연결을 되찾는 데 초점을 맞추고 있습니다.결과는 상황에 따라 다를 수 있습니다.설정을 변경하는 것만으로 해결되는 경우도 있고, 드라이버나 커널을 업데이트해야 하는 경우도 있습니다.하지만 이 가이드에 제시된 방법 중 하나라도 활용하면 머리를 책상에 박을 정도로 스트레스받지 않고 안정적인 유선 연결을 되찾을 수 있을 것입니다.
우분투에서 이더넷이 작동하지 않는 문제를 해결하는 방법
이더넷 연결 활성화 – 포트가 비활성화되어 있는지 확인하십시오.
우분투는 가끔씩 사용자에게 알리지 않고 이더넷 포트를 비활성화하는 경우가 있습니다.시스템 업데이트 후 또는 어떤 설정 변경 때문일 수 있습니다.다행히 터미널을 통해 간단하게 다시 활성화할 수 있습니다.인터페이스가 비활성화되면 케이블을 다시 연결하거나 라우터 설정을 변경해도 해결되지 않기 때문에 이러한 방법이 유용합니다.
해야 할 일은 다음과 같습니다.
- 터미널을 열거 Ctrl + Alt + T나 메뉴에서 찾아보세요.
- 모든 네트워크 인터페이스를 보려면 명령어를 실행하세요.eth0, eno1
ip addr또는 이와 유사한 ID를 찾으세요.그 ID를 기록해 두세요.그것이 바로 목표입니다. sudo ip link set eno1 up( eno1을 실제 ID로 바꾸 세요 ).이 명령은 포트를 활성화합니다.- 이미 활성화된 경우, 반대로 해보세요.
sudo ip link set eno1 down그런 다음 첫 번째 명령어를 다시 실행하여 활성화하세요.때때로 이렇게 토글하는 것이 오류를 해결하는 데 도움이 됩니다.
그 후에는 케이블을 분리했다가 다시 연결하거나, 컴퓨터를 재부팅하여 네트워크가 제대로 인식되는지 확인해 보는 것이 좋습니다.어떤 경우에는 이 방법으로 문제가 해결되기도 합니다.그렇지 않다면 다음 해결 방법을 시도해 보세요.
네트워크 관리자 서비스 재시작 — 네트워크 설정 새로 고침
네트워크 관리자가 특히 업데이트 후에 멈추거나 혼란스러워하는 경우가 있습니다.이럴 때는 네트워크 관리자를 재시작하면 우분투가 이더넷을 포함한 네트워크 인터페이스를 다시 검색하고 초기화할 수 있습니다.마치 네트워크 설정을 초기화하는 것과 같습니다.
다음과 같은 방법을 시도해 보세요.
- 터미널에서 다음 명령어를 실행하세요
resolvectl flush-caches.아무 문제 없습니다.단지 관련될 수 있는 DNS 캐시를 지우는 작업입니다. - 그 다음에 를 입력하세요
sudo service network-manager restart.이것이 우분투에서 네트워크 서비스를 재시작하는 주요 명령어입니다.
작업이 완료되면 컴퓨터를 재부팅하세요(물론 우분투는 필요 이상으로 복잡하게 만드는 경향이 있죠).그런 다음 이더넷이 작동하는지 확인하세요.때로는 이것만으로도 문제가 해결될 수 있습니다.하지만 여전히 연결되지 않으면 좀 더 강력한 해결 방법을 고려해야 할 수도 있습니다.
네트워크 설정을 기본값으로 초기화 — 완전히 새롭게 시작하는 방식
시간이 지남에 따라 네트워크 구성이 복잡해지거나 엉망이 될 수 있습니다.특히 구성을 자주 변경하거나 수정하는 경우 더욱 그렇습니다.기본 설정으로 재설정하면 문제가 있는 사용자 지정 설정을 지울 수 있습니다.
방법은 다음과 같습니다.
- 다시 실행
ip addr하고 어댑터 ID를 기록해 두세요. - 네트워크 인터페이스 파일을 편집하려면 다음 명령어를 입력하세요
sudo nano /etc/network/interfaces.파일이 비어 있거나 이상한 내용이 있는 경우, 아래와 같은 깔끔한 템플릿으로 교체할 수 있습니다.단, eno1을 사용자의 네트워크 어댑터 ID로 바꾸기만 하면 됩니다.# This file describes the network interfaces available on your system # and how to activate them. For more info, see interfaces(5) source /etc/network/interfaces.d/* # Loopback interface auto lo iface lo inet loopback # Primary Ethernet interface auto eno1 iface eno1 inet dhcp파일을 저장하고 Ctrl + O, 종료한 Ctrl + X다음 컴퓨터를 재부팅하십시오.이렇게 하면 네트워크 설정이 초기화되어 이더넷 연결을 차단하는 잘못된 구성이 해결되는 경우가 많습니다.
네트워크 드라이버 설치 또는 업데이트 — 누락되었거나 오래된 드라이버의 경우
우분투에서 이더넷 카드를 제대로 인식하지 못하는 경우 드라이버가 설치되지 않았을 수 있습니다.특히 많은 컴퓨터에 널리 사용되는 Realtek 칩의 경우 더욱 그렇습니다.먼저 하드웨어를 확인하세요.
- 실행하세요
sudo lshw -C network.이더넷 어댑터 정보를 확인하세요.
어떤 문제인지 파악했다면 드라이버를 수동으로 설치해야 할 수도 있습니다. Realtek의 경우 패키지 목록을 업데이트하고 특정 드라이버 패키지를 설치해 보세요.
- 패키지 정보 업데이트:
sudo apt-get update -y - 예를 들어 Realtek R8168 칩용 드라이버 패키지를 설치하십시오.
sudo apt-get install -y r8168-dkms
설치 후 재부팅하고 이더넷이 나타나는지 확인하십시오.때때로 이 간단한 작업으로 문제가 해결되는 경우가 있는데, 생각보다 많은 드라이버 문제가 간단한 설치 또는 업데이트로 해결되는 경우가 있습니다.
커널을 최신 버전으로 업그레이드하세요.커널에 문제가 해결되어 있는 경우가 있습니다.
경우에 따라 우분투의 기본 커널이 업데이트 후 특정 이더넷 카드와 제대로 호환되지 않는 문제가 발생할 수 있습니다.이는 커널 버그 또는 하드웨어 호환성 문제 때문일 수 있습니다.더 새롭고 안정적인 커널을 설치하면 이 문제를 해결할 수 있습니다.많은 사용자들이 5.9 버전 이상의 커널에서 이더넷 문제가 해결되었다고 보고했습니다.
간단히 정리해 드리겠습니다.
- Ubuntu 커널 PPA에서 적절한 커널 파일을 다운로드하세요.예를 들어, 커널 v5.9의 경우 이 링크를 참조하세요.
- 모든.deb 파일을 USB 드라이브의 폴더(예: kernel 이라는 폴더)에 복사하세요.
- 마운트 지점을 생성합니다:
mkdir /media/usb. lsblkUSB 장치의 주소(예: sdb1)를 식별하는 데 사용합니다.- 장착하세요:
sudo mount /dev/sdb1 /media/usb. - 다음 폴더로 이동하세요:
cd /media/usb/kernel. - 커널 패키지를 다음 명령으로 설치하세요:
sudo dpkg -i *.deb.
설치 후 시스템을 재부팅하고 이더넷이 작동하는지 확인하십시오.시스템이 제대로 작동하지 않는 경우, 최신 커널이 하드웨어 문제를 해결하는 경우가 많으므로 이 방법이 효과가 있을 수 있습니다.
시스템 업데이트 — 우분투를 최신 상태로 유지하세요
때때로 정기적인 시스템 업데이트만 실행해도 버그 수정 및 보안 패치가 포함되어 유선 연결 문제가 해결될 수 있습니다. GUI를 사용하거나 터미널에서 업데이트를 실행하세요.
- 터미널을 통해 실행하려면 다음 명령을 실행하세요
sudo apt update && sudo apt upgrade -y.
업데이트 후 재부팅했는데도 문제가 지속되면 드라이버 업데이트나 커널 변경과 같은 다른 부분을 확인해 보세요.하지만 시스템을 최신 상태로 유지하면 종종 예상치 못한 버그를 방지하는 데 도움이 됩니다.
DNS 설정을 변경하세요 — 때로는 하드웨어가 아니라 DNS 문제일 수 있습니다
DNS 설정을 변경하면 문제가 해결될 수 있습니다.특히 이더넷 연결에는 문제가 없는데 페이지가 로드되지 않는 경우에 그렇습니다. Google DNS 또는 Cloudflare를 사용하면 빠르게 문제를 해결할 수 있습니다.
- 설정 으로 이동하세요.
- 왼쪽 패널에서 네트워크를 클릭하세요.
- 유선 연결을 찾은 다음 그 옆에 있는 톱니바퀴 아이콘을 클릭하세요.
- IPv4 탭 으로 전환하세요.
- DNS 자동 설정을 끄세요.
- 8.8.8.8 및 8.8.4.4 (Google) 또는 1.1.1.1 및 1.0.0.1 (Cloudflare) 과 같은 더 나은 DNS 서버를 입력해 보세요.
- 적용을 클릭하세요.
이러한 변경은 유선 연결의 안정성을 높이고 경우에 따라 근본적인 문제를 해결할 수도 있습니다. DNS 변경은 완전히 무해하며 다른 해결 방법이 효과가 없을 때 시도해 볼 만합니다.
전반적으로 우분투에서 이더넷 문제가 발생하는 원인은 하드웨어 문제가 아닌 경우가 많습니다.설정 오류나 드라이버 문제일 가능성이 큽니다.조금만 인내심을 갖고 아래 단계를 따라 해보면 유선 연결이 다시 정상적으로 작동할 것입니다.행운을 빌며, 이 방법 중 하나로 큰 문제 없이 유선 연결이 복구되기를 바랍니다.부디 도움이 되기를 바랍니다.
요약
- 이더넷 포트가 활성화되어 있는지 확인하십시오
ip addr. - 다음 명령어를 사용하여 네트워크 서비스를 재시작하세요
sudo service network-manager restart. - 필요한 경우 편집을 통해 네트워크 구성을 재설정하십시오
/etc/network/interfaces. - 네트워크 카드 드라이버를 업데이트하거나 설치하세요.
- 문제가 계속된다면 커널 업그레이드를 고려해 보세요.
- 시스템을 최신 상태로 유지하고 연결이 불안정하면 DNS 서버를 변경하십시오.
마무리
우분투에서 이더넷 문제를 해결하는 것은 다소 까다로울 수 있지만, 대부분의 문제는 모든 것을 재설치하지 않고도 해결할 수 있는 소프트웨어 관련 문제입니다.인터페이스 전환, 드라이버 업데이트, 커널 업그레이드 등 이러한 단계를 따르면 대부분의 문제를 해결할 수 있습니다.때로는 여러 해결 방법을 조합해야 할 수도 있습니다.처음 시도한 방법이 효과가 없더라도 낙심하지 마세요.문제가 해결될 때까지 다양한 방법을 계속 시도해 보세요.이 글이 여러분의 시간을 절약하거나 늦은 밤까지 허둥지둥 문제를 해결하려 애쓰는 것을 막아주기를 바랍니다.행운을 빌며, 즐거운 네트워크 생활 되세요!
- 실행하세요