본문 바로가기

리눅스

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

728x90

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

테스트 환경

$ lsb_release -d
Description:    Ubuntu 22.04.2 LTS

Ubuntu 22.04에서 IP 주소를 고정하는 방법은 다음과 같습니다.

1. 네트워크 인터페이스 확인

ip address

2. 네트워크 설정 파일 열기

sudo vim /etc/netplan/00-installer-config.yaml

3. 파일 내에서 네트워크 설정 구성 변경

예를 들어, Ethernet 인터페이스(enp0s8)의 IP 주소를 192.168.56.101로 고정하고자 한다면, 아래와 같이 수정합니다.

network:
  ethernets:
    enp0s8:
      addresses:
        - 192.168.56.101/24
  version: 2

주의: 위의 예시에서는 enp0s8를 사용하고 있으며, 실제 사용 중인 네트워크 인터페이스에 맞게 수정해야 합니다.

4. 변경사항 저장 및 종료

Shift + ZZ를 눌러 변경사항을 저장하고 편집기를 종료합니다.

5. 네트워크 설정 적용

sudo netplan apply

위 명령을 실행하여 변경된 네트워크 설정을 적용합니다.

6. IP 주소가 고정되었는지 확인

ip address show enp0s8

해당 인터페이스(enp0s8)의 IP 주소가 설정한 고정 IP 주소로 표시되는지 확인합니다.

$ ip address show enp0s8 | egrep inet | egrep -v inet6
    inet 192.168.56.101/24 brd 192.168.56.255 scope global enp0s8

 

위의 단계를 따라 IP 주소를 고정하면 Ubuntu 22.04에서 지정한 IP 주소를 사용할 수 있습니다. 네트워크 설정 파일을 수정하고 적용함으로써 변경된 IP 주소가 유지됩니다.

 

명령어를 사용하여 IP 주소를 고정하는 방법

예를 들어, "enp0s8" 인터페이스의 IP 주소를 192.168.56.101로 고정하고자 한다면, 다음 명령어를 실행합니다.

sudo ip address add 192.168.56.101/24 dev enp0s8

주의: 위의 예시에서는 "enp0s8"를 사용하고 있으며, 실제 사용 중인 네트워크 인터페이스에 맞게 수정해야 합니다.

 

명령어를 사용하여 IP 주소를 고정할 수 있습니다. 하지만 이 방법은 임시적인 설정이며, 시스템 재부팅 후에는 설정이 유지되지 않습니다. 영구적으로 IP 주소를 고정하려면 이전에 설명한 네트워크 설정 파일을 수정하는 방법을 사용해야 합니다.

 

728x90