우분투 코어 20.04 NIC eth0 unmanaged
10310 단어 RaspberryPi초보자우분투코어우분투
소개
본 자료는 가능한 한 올바르게 동작하는 것을 기재하고 있습니다만, 내용에 실수가 있었을 경우는 코멘트에서 알려 주시면 다행입니다.
또, 본 자료는 잊기 쉬운 필자의 비망록으로서 쓰고 있으므로 읽기 어려운 부분이 있을지도 모릅니다만 양해 바랍니다
tl;dl
했던 일
- sudo vim /etc/netplan/50-cloud-init.yaml
에 renderer: NetworkManager
추가
환경
했던 일
-
sudo vim /etc/netplan/50-cloud-init.yaml
에 renderer: NetworkManager
추가환경
현재 상태
사전에 한 일
ip addr change "192.168.xxx.xxx/24" dev eth0
ip route change default via 192.168.xxx.254
echo "nameserver 8.8.8.8" >> resolv.conf
sudo apt install network-manager
sudo apt update; sudo apt upgrade
여기에서 본제
아래와 같이 되어 Pi를 재기동하면
ip
커멘드로 설정한 주소나, 라우팅 테이블이 사라진다.ubuntu@ubuntu:~$ nmcli dev
DEVICE TYPE STATE CONNECTION
wlan0 wifi disconnected --
eth0 ethernet unmanaged --
lo loopback unmanaged --
p2p-dev-wlan0 wifi-p2p unmanaged --
ubuntu@ubuntu:~$
했던 일
sudo vim /etc/netplan/50-cloud-init.yaml
에 renderer: NetworkManager
추가이제 NIC 관리가 NetworkManager로 이전되었습니다 (?)
변경 전
network:
ethernets:
eth0:
dhcp4: true
optional: true
version: 2
변경 후
network:
ethernets:
eth0:
dhcp4: true
optional: true
version: 2
renderer: NetworkManager
sudo reboot
에서 재부팅 ubuntu@ubuntu:~$ nmcli dev
DEVICE TYPE STATE CONNECTION
wlan0 wifi disconnected --
p2p-dev-wlan0 wifi-p2p disconnected --
eth0 ethernet connected --
lo loopback unmanaged --
ubuntu@ubuntu:~$
nmtui
를 사용했다.설정 방법은 언제나 NetworkManager이므로 할애
ubuntu@ubuntu:~$ nmcli dev
DEVICE TYPE STATE CONNECTION
eth0 ethernet connected eth0
wlan0 wifi disconnected --
p2p-dev-wlan0 wifi-p2p disconnected --
lo loopback unmanaged --
ubuntu@ubuntu:~$
ubuntu@ubuntu:~$ ping 8.8.8.8 -c 3
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=116 time=40.8 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=116 time=49.8 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=116 time=32.7 ms
--- 8.8.8.8 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 32.717/41.105/49.783/6.970 ms
ubuntu@ubuntu:~$
ubuntu@ubuntu:~$ ping google.com -c 3
PING google.com (172.217.26.110) 56(84) bytes of data.
64 bytes from kix05s01-in-f110.1e100.net (172.217.26.110): icmp_seq=1 ttl=57 time=27.3 ms
64 bytes from kix05s01-in-f110.1e100.net (172.217.26.110): icmp_seq=2 ttl=57 time=26.0 ms
64 bytes from kix05s01-in-f110.1e100.net (172.217.26.110): icmp_seq=3 ttl=57 time=24.8 ms
--- google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 24.817/26.036/27.286/1.008 ms
ubuntu@ubuntu:~$
- DNS는 NetworkManager에서 바꾸고 있지만 /etc/resolv.conf 보면 바뀌지 않았다. 이것으로 좋을까 ...
/etc/resolv.conf
# This file is managed by man:systemd-resolved(8). Do not edit.
#
# This is a dynamic resolv.conf file for connecting local clients to the
# internal DNS stub resolver of systemd-resolved. This file lists all
# configured search domains.
#
# Run "resolvectl status" to see details about the uplink DNS servers
# currently in use.
#
# Third party programs must not access this file directly, but only through the
# symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a different way,
# replace this symlink by a static file or a different symlink.
#
# See man:systemd-resolved.service(8) for details about the supported modes of
# operation for /etc/resolv.conf.
nameserver 127.0.0.53
options edns0 trust-ad
nslookup
라든지 dig
, host
로 조사해도 제대로 이름 해결하고 있으므로 요시로 한다. ubuntu@ubuntu:~$ nslookup google.com
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
Name: google.com
Address: 172.217.26.110
Name: google.com
Address: 2404:6800:400a:806::200e
ubuntu@ubuntu:~$
사이고에게
1행 넣어 재기동한 것만으로 평소의 설정 방법으로 주소 고정할 수 있었던 것은 놀라움이었다.
커널 만질 때 같은 이상한 신경 사용하지 않고, 좀 더 빨리 알고 싶었다. . .
그리고 어쨌든 시간이 걸린 것이 Ubuntu의 초기 비밀번호는 무엇입니까! ? 라는 것
user=ubuntu
pass=ubuntu
네, admin/admin, 우분투 SSO 등이 아닙니다.
Refs
Reference
이 문제에 관하여(우분투 코어 20.04 NIC eth0 unmanaged), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/YuuT_38/items/9dc146b819fbd65cdbae텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)