...
Code Block $ ls /sys/class/net enp0s31f6 lo
설정 파일을 편집기로 오픈합니다. Ubuntu 버전에 따라 설정 파일 이름이 다릅니다.
Code Block language bash //# Ubuntu 20 sudo vi /etc/netplan/00-installer-config.yaml
Code Block language bash //# Ubuntu 18 sudo vi /etc/netplan/50-cloud-init.yaml
yaml 의 ethernets 항목에 1번에서 확인한 인터페이스(enp0s31f6 ) 이름을 추가하고 하위에 네트워크 설정 추가합니다.
Code Block title /etc/netplan/50-cloud-init.yaml network: ethernets: enp0s31f6: addresses: [192.168.0.214/24] gateway4: 192.168.0.1 nameservers: addresses: [168.126.63.1,8.8.8.8] # search: [lesstif.com] # dhcp4: yes dhcp4: no # optional: true version: 2
Warning 고정 IP 설정시 dhcp4: no 를 꼭 추가
- 저장하고 빠져 나옴
설정 반영
Code Block sudo netplan apply
설정 반영 확인
Code Block $ ip addr $ ip route
network 을 사용하는 명령어(Ex: nslookup)를 사용해서 정상 동작 여부 확인
Code Block $ nslookup google.com
...