Network & Server Factory

개인 공부 기록

Server & OS/Linux

[Ubuntu Server 18.04] Netplan으로 고정 IP 설정

1nfra 2021. 7. 28. 13:09
Ubuntu Server 18.04는 /etc/network/interfaces 대신 Netplan으로 네트워크를 설정합니다. /etc/netplan의 YAML 파일에서 dhcp4를 끄고 주소, 게이트웨이, DNS를 지정한 뒤 netplan apply로 적용했습니다.

1. 환경

항목 내용
OS Ubuntu Server 18.04.5 LTS
설정 파일 /etc/netplan/00-installer-config.yaml
변경 DHCP → 고정 IP

2. 설정 파일 열기

네트워크 설정 파일은 /etc/netplan 안에 있습니다.

vi /etc/netplan/00-installer-config.yaml

현재는 DHCP로 주소를 받고 있어 아래처럼 설정되어 있습니다.

DHCP 사용 중인 기본 설정

3. 고정 IP 설정

아래와 같이 수정합니다. 고정 IP를 쓸 때는 반드시 dhcp4: no로 바꿔야 합니다. 인터페이스 이름과 주소는 환경에 맞게 바꿔 주세요. YAML은 들여쓰기로 구조를 구분하므로 탭 대신 공백을 사용합니다.

network:
  version: 2
  ethernets:
    ens33:
      dhcp4: no
      addresses: [192.168.0.100/24]
      gateway4: 192.168.0.1
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]

고정 IP 설정 예시

 

저장한 뒤 설정을 적용합니다.

netplan apply

4. 결과

ip addr로 주소가 바뀌었는지 확인하고, ping으로 외부 통신을 확인합니다.

변경된 IP와 통신 확인

5. 정리

  • Ubuntu Server 18.04부터는 Netplan(/etc/netplan/*.yaml)으로 네트워크를 설정합니다.
  • 고정 IP를 쓸 때는 dhcp4: no로 바꿉니다.
  • 설정 후 netplan apply로 적용합니다.
728x90
서울
--:--:--
-전체 글
-카테고리
오늘 방문