[Linux] Ubuntu 18 LTS 고정 IP 설정(static ip config)
[Linux] Ubuntu 18 LTS 고정 IP 설정(static ip config)
Ubuntu 18 LTS 부터는 Netplan 이 적용되어 설정 방식이 변경됨.
netplan 은 yaml 을 사용
설정
-
$ ls /sys/class/net
enp0s31f6 lo
Copy
-
설정 파일 에디터로 오픈
sudo vi /etc/netplan/50-cloud-init.yaml
Copy
-
yaml 의 ethernets 항목에 1번에서 확인한 인터페이스(enp0s31f6 ) 이름을 추가하고 하위에 네트워크 설정 추가
/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
Copy
고정 IP 설정시 dhcp4: no 를 꼭 추가
-
저장하고 빠져 나옴
-
설정 반영
sudo netplan apply
Copy
-
설정 반영 확인
$ ip addr
$ ip route
Copy
-
network 을 사용하는 명령어(Ex: nslookup)를 사용해서 정상 동작 여부 확인
$ nslookup google.com
Copy
* Stock Advisor 서버 netplan 설정
root@twodigit-System-Product-Name:/etc/netplan# more 01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
ethernets:
enp5s0:
dhcp4: no
dhcp6: no
addresses: [192.168.11.36/24]
gateway4: 192.168.11.1
nameservers:
addresses: [164.124.101.2,8.8.4.4]