본문 바로가기

리눅스

우분투 24.04에서 고정 IP 주소를 설정하는 방법

반응형

우분투 24.04에서 고정 IP 주소를 설정하는 방법

우분투 24.04에서는 Netplan을 사용하여 네트워크를 관리합니다. Netplan 설정 파일을 수정하여 IP 주소, 게이트웨이, DNS 정보를 지정하면 고정 IP를 사용할 수 있습니다.

테스트 환경

운영체제 정보

$ lsb_release -d
Description:	Ubuntu 24.04.1 LTS

1. 네트워크 설정 파일 수정

netplan 설정 파일은 /etc/netplan/ 디렉터리에 있습니다.

sudo vim /etc/netplan/50-cloud-init.yaml
  • 클라우드 환경이나 가상머신에서는 보통 50-cloud-init.yaml 파일이 생성되어 있습니다.

2. 설정 파일 편집

인터페이스 이름 확인

ip link

고정 IP 주소를 설정합니다.

# 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:
        enp0s8:
            dhcp4: false
            dhcp6: false
            addresses:
              - 192.168.10.51/24
            routes:
              - to: default
                via: 192.168.10.1
            nameservers:
              addresses: [8.8.8.8, 8.8.4.4]
    version: 2
  • addresses : 고정 IP 주소 및 서브넷 마스크(예: 192.168.10.51/24)
  • routes : 기본 게이트웨이 설정(예: 192.168.01.1)
  • nameservers : DNS 서버 주소(예: 8.8.8.8, 8.8.4.4)
728x90

3. Netplan 설정 적용

변경 사항을 적용합니다.

sudo netplan apply

설정 오류 여부를 사전에 확인하려면 다음 명령어를 사용할 수 있습니다.

sudo netplan try

문제가 발생하면 자동으로 이전 설정으로 복구됩니다.

4. 네트워크 상태 확인

IP 주소가 제대로 설정되었는지 확인하려면 ip addr 또는 ifconfig 명령을 사용할 수 있습니다.

ip addr show enp0s8
2: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:ab:c7:28 brd ff:ff:ff:ff:ff:ff
    inet 192.168.10.51/24 brd 192.168.10.255 scope global enp0s8
       valid_lft forever preferred_lft forever
    inet6 fe80::a00:27ff:feab:c728/64 scope link
       valid_lft forever preferred_lft forever

라우팅 정보

ip route
default via 192.168.10.1 dev enp0s8
192.168.10.0/24 dev enp0s8 proto kernel scope link src 192.168.10.51

 

시스템이 재부팅되거나 네트워크 서비스가 다시 시작되어도 고정 IP 주소가 유지됩니다.

 

참고URL

- Ubuntu Server Documentation : Static IP address assignment

 

728x90
반응형