기계는 거짓말하지 않는다

Ubuntu netplan static IP 설정(고정 IP 설정) 본문

Linux

Ubuntu netplan static IP 설정(고정 IP 설정)

KillinTime 2024. 3. 27. 22:59

Ubuntu에서 netplan 명령어를 통한 고정 IP 설정 방법이다.

시스템의 network interface 목록을 확인하여 고정할 interface ethernet 이름을 확인한다.

network interface 목록 확인

# 아래 세 가지 명령어 중 하나로 확인
# interface의 이름을 알아두어야 한다
ls /sys/class/net
ip link
ip addr

/etc/netplan 디렉터리 내의 yaml 파일 편집

# /etc/netplan 디렉터리가 없을 경우
sudo netplan generate

# Ubuntu 버전에 따라 yaml 파일 이름이 다를 수 있음
# nano가 아닌 vi도 가능, vim이 설치되지 않은 상태면 nano 권장
sudo nano /etc/netplan/01-network-manager-all.yaml
sudo nano /etc/netplan/50-cloud-init.yaml
# 등등...

yaml 파일 static IP 내용 설정

network:
    version: 2
    renderer: NetworkManager
    ethernets:
    	# interface 이름 예) eno1
        eno1:
            dhcp6: no
            # [고정할 IP/서브넷 마스크]
            addresses: [192.168.10.10/24]
            gateway4: 192.168.0.1
            nameservers:
              # DNS 주소
              addresses: [8.8.8.8, 8.8.4.4]

위는 예시이다.

netplan 설정 적용

sudo netplan apply
Comments