[리눅스]Ubuntu 18.04 고정 IP 네트워크 설정
- IT 정보/Linux
- 2020. 4. 9.
Ubuntu 18.04 Bionic Beaver 에서는 기존 하위 버전인 Ubuntu16.04, Ubuntu14.04 등과 달리 네트워크 설정에서 달라진 부분들이 생겼습니다.
저도 처음 이부분을 접했을 때는 뭐지..? 싶으면서 당황했었지만, Ubuntu 18.04의 업데이트 Release 노트만 잘 봤어도 충분히 알 수 있었을텐데 저의 안일함에 민망해졌습니다.
우선 Ubuntu 18.04 에서는 기존에 /etc/network/interface 파일을 더 이상 사용하지 않습니다.
그리고 /etc/netplan/77-cloud-init.yaml 파일을 사용하여 네트워크를 정의하게 됩니다.
yaml 파일을 사용하다보니 개인적으로 여러개의 IP를 사용하게 될 경우 기존 보다 가독성 측면에서 좀더 나아지지 않았나 싶습니다.
네트워크 설정은 크게 어렵지 않습니다.
밑에 내용과 같이만 적용하신다면 쉽게 변경하실 수 있을 거라 생각듭니다.
1) /etc/netplan/77-cloude-init.yaml 편집
# This file is generated from information provided by the datasource. Changes
# to it will not persist across an instance reboot. To disable cloud-init's
# network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
version: 2
ethernets:
ens33:
dhcp4: no
addresses:
- 192.168.75.311/24
gateway4: 192.168.75.2
nameservers:
addresses: [192.168.75.2]
2) 변경 적용
$ sudo netplan apply
3) 확인
$ ifconfig
$ ping google.com
이상으로 Ubuntu 18.04의 네트워크 설정 방법의 포스팅을 마치도록 하겠습니다.