저는 ubuntu-server 20.04를 설치하려고 하는 우분투 초보자입니다. 첫 번째 설치 중에는 네트워크가 제대로 작동했습니다. 내 기억으로는 네트워크 연결 페이지에 "enxxx" 항목이 있었는데, 장난을 하다가 어떻게든 삭제했습니다.
어떤 이유로 시스템을 다시 설치해야 하는데 이번에는 이더넷 카드를 나타내는 항목을 찾을 수 없습니다. 더 나쁜 것은 설치 후 인터넷에 액세스할 수 없기 때문에 도구를 얻을 수 없다는 것입니다. 예를 들어 sudo apt-get install ifconfig가 불가능합니다.
나는 netplan /etc/netplan을 편집하려고 시도했습니다.대답제안했습니다. 또한 BIOS를 확인했는데 이더넷의 Mac이 거기에 있습니다.
이 문제를 어떻게 해결할 수 있는지 조언해 주시거나 어떤 힌트라도 환영합니다. 감사해요.
그런데 새로 설치된 시스템은 명령조차 모릅니다 auto
.
이더넷 컨트롤러를 찾을 수는 있지만 sudo lshw -class Net
작동시킬 수는 없습니다.
더 나은 이해를 위해 여기에 나와 있습니다 lshw -c network
.netplan
*-network UNCLAIMED
description: Ethernet controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 1f.6
bus info: pci@0000:00:1f.6
version: 11
width: 32 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list
configuration: latency=0
resources: memory:53300000-5331ffff
넷플랜
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
답변1
이는 Ubuntu를 설치한다고 가정합니다.섬기는 사람20.04...
/etc/network/interfaces(존재하는 경우)에 다음 항목만 포함되어 있는지 확인하세요.
auto lo
iface lo inet loopback
/etc/NetworkManager/NetworkManager.conf에 다음 내용이 포함되어 있는지 확인하세요.
[ifupdown]
managed=false
/etc/netplan/*.yaml을 변경하겠습니다...
cd /etc/netplan
# 디렉토리 변경
ls -al
# 파일명을 찾는다
sudo pico the_filename_shown_above.yaml
# 파일을 편집하다
이것을 변경하십시오:
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
이에:
# Let systemd-networkd manage all devices on this system
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: true
파일을 저장합니다.
sudo netplan generate
sudo netplan apply
reboot