Ubuntu 24.04 Server / 고정 IP 설정하는 방법
Created 2024-04-28
Last Modified 2025-05-25
네트워크 설정 파일은 /etc/netplan 디렉토리 안에 있는 yaml 파일입니다. 파일 이름은 시스템마다 다를 수 있습니다.
# ll /etc/netplan total 12 drwxr-xr-x 2 root root 4096 Apr 27 23:00 ./ drwxr-xr-x 108 root root 4096 Apr 27 23:06 ../ -rw------- 1 root root 389 Apr 27 23:00 50-cloud-init.yaml
DHCP라면 설정 파일이 다음과 비슷하게 되어 있습니다. #이 있는 줄은 주석이므로, 무시해도 됩니다.
# 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: ethernets: eth0: dhcp4: true version: 2
예를 들어 네트워크 설정은 다음과 같이 해야 한다면...
- IP : 192.168.0.211
- Subnet Mask : 255.255.255.0
- Gateway : 192.168.0.1
- DNS Server : 8.8.8.8, 8.8.4.4
아래처럼 설정 파일을 변경합니다.
network: ethernets: eth0: addresses: [192.168.0.211/24] routes: - to: default via: 192.168.0.1 nameservers: addresses: [8.8.8.8,8.8.4.4] version: 2
다음과 같이 명령하면 설정 변경이 반영됩니다.
# netplan apply