[Ubuntu] Static IP 주소 변경
가상 환경에서 여러 대의 Ubuntu 와 통신하기 위해서 설정할 때, IP 주소의 전체적인 틀이 짜여져있으면 더욱 편합니다.
예를 들어, 아래와 같이 3대의 Ubuntu 를 비슷한 IP 주소로 할당할 수 있습니다.
Ubuntu20-1 : 172.17.29.61
Ubuntu20-2 : 172.17.29.62
Ubuntu20-3 : 172.17.29.63
이와 같은 (눈, 정신 등의)편안함을 위해, 각각의 Ubuntu IP 주소를 변경해보도록 하겠습니다.
ip addr
우선, 이 명령어를 통해 Ubuntu 현재 자신에게 할당된 IP 주소를 확인할 수 있습니다. net-tools 를 설치하고 ifconfig 명령어를 사용하는 방법도 있습니다.
여기서, 빨간색 네모에 적힌 정보를 확인합니다. 고정 IP를 할당할 네트워크 인터페이스(ex. enp0s3)와 현재의 IP 주소(ex. 10.0.2.15/24).
netplan 을 사용하여 IP 주소를 할당해주겠습니다. netplan의 설정 파일은 /etc/netplan 디렉토리에 위치하고 있습니다. 만약 이 디렉토리가 없다면 아래의 명령어를 사용해서 생성해주면 됩니다.
# /etc/netplan 디렉토리가 없다면
sudo netplan generate
# /etc/netplan 디렉토리가 있다면
cd /etc/netplan
디렉토리로 이동하면, 1개 이상의 .yml 파일이 존재합니다. 만약 파일이 하나라면 그 파일을 vim 으로 편집하시면 됩니다. 만약 파일이 두 개 이상이라면, 파일 이름에 포함되어 있는 숫자가 가장 큰 파일로 선택하여 vim 으로 편집합니다.
sudo vi ./00-installer-config.yaml
일반적으로 파일을 편집기로 열어보면, 위와 같이 DHCP 로 설정이 되어있습니다. 이를 편집해서 원하는 IP를 할당해보겠습니다. 저는 172.17.29.61 이라는 IP 주소로 할당하려고 합니다.
위 사진과 같이 설정하고, 이를 저장합니다.
sudo netplan apply
위 명령으로 변경된 netplan 설정을 적용합니다.
이후에 다시 IP 주소를 확인해보면 아래 사진과 같이 변경된 IP 주소가 적용된 것을 확인할 수 있습니다.
댓글
이 글 공유하기
다른 글
-
컨테이너에 대한 강의 추천
컨테이너에 대한 강의 추천
2023.07.20 -
[VMware] Turn on VM with Windows cmd
[VMware] Turn on VM with Windows cmd
2023.07.13 -
[Docker] Windows Bind Mount Path
[Docker] Windows Bind Mount Path
2023.06.21 -
[Script] Ping Test
[Script] Ping Test
2023.05.22