1-8 네트워크 설정, 고정 IP 설정하기, Ubuntu 18.04 LTS


Ubuntu 18.04 LTS는 Netplan이라는 yaml 기반의 network interfaces를 구성하는 새로운 방식을 채택했다. Ubuntu 16.04 LTS에서는 /etc/network/interfaces 파일을 수정하는 것으로 네트워크 설정을 변경할 수 있었지만, Ubuntu 18.04 LTS에서는 /etc/netplan/01-netcfg.yaml 파일을 수정하는 것으로 네트워크 설정을 변경할 수 있다.


Step 1. Netplan 파일, yaml 파일 수정,

고정 IP를 설정하기 위해, Netplan 파일인 yaml 파일을 수정하자. 

root@server:/home/user#vi /etc/netplan/01-netcfg.yaml

필자의 PC에서는 yaml 파일명이 01-netcfg.yaml로 되어 있었다. 해당 파일을 열면 아래와 같은 내용을 확인 할 수 있다. 

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s7:
      addresses: [ 210.182.***.131/25 ]
      gateway4: 210.182.***.129
      nameservers:
          addresses:
              - "203.248.252.2"
              - "164.124.101.2"

위에서, 붉은색으로 표기한 IP 주소들을 사용자 환경에 맞게 수정하면 된다. PC의 IP 주소에서 "/25"는 Subnet Mask에 의해 결정된 것이다. 필자의 Subnet Mask는 "255.255.255.128" 이다. 

yaml 파일을 수정한 , 다음 명령을 통해서 설정된 사항에 문제가 없는지 테스트 해볼 수 있다. 

root@server:/home/user#netplan try

Do you want to keep these settings?

Press ENTER before the timeout to accept the new configuration

Changes will revert in 120seconds


Step 2. 네트워크 설정 변경 사항 반영,

다음 명령을 통해서 설정된 사항을 반영하자. 

root@server:/home/user#netplan apply


References,

[1] Netplan, https://netplan.io/
[2] netplan - YAML network configuration abstraction for various backends, http://manpages.ubuntu.com/manpages/bionic/en/man5/netplan.5.html


'Ubuntu' 카테고리의 다른 글

tftpd-hpa 소프트웨어 패키지 설치  (0) 2018.11.24
2-5 btrfs subvolume 스냅샷 생성  (0) 2018.11.10
2-4 iSCSI Target 구성  (0) 2018.11.10
2-3 새로운 iSCSI Target 생성  (0) 2018.11.10
2-2 btrfs 서브 볼륨 및 이미지 생성  (0) 2018.11.10
Posted by 두리PC
,