subtitle: ubuntu 가상 머신의 IP를 고정하는 방법
#17 이상부터는 네트워크 인터페이스 설정이 ‘NetPlan’으로 변경되었다.
#그 아래 버전일 경우엔 이 방법이 아닌 /etc/network의 interfaces 파일을 수정해야 한다.
#이 방법은 18.04 버전에 최적화되어 있으며, 다른 버전에서는 방법이 다를 수 있음을 알린다.
고정 ip를 설정하기 전에, 우선 나의 이더넷의 이름을 알아야 한다.
$ ifconfig -a
[그림 1] 이더넷 이름 확인하기
내 이더넷 이름은 “ens33” 이라는 것을 확인할 수 있다.
그 후, netplan 디렉터리로 들어간다.
$ cd /etc/netplan
디렉터리 안의 있는 문서를 확인하기 위해 ls -a를 사용한다.
$ ls -a
[그림 2] 디렉터리 안 파일 확인하기
여기서 나온 “01-network-manager0all.yaml”가 IP를 설정하는 파일이다.
이 파일의 내용은 초기엔 다음과 같이 DHCP로 구성되어 있다.
# Let NetworkManaget manage all devices on this system
network:
version: 2
renferer: NetworkManager
이제 우리는 root 권한으로 “01-network-manager0all.yaml” 를 수정한다.
문서를 편집하는 2가지 방법이 있다.
$ sudo nano 01-network-manager0all.yaml
$ sudo vi 01-network-manager0all.yaml
nano 또는 vi 편집기 중 자신에게 더 맞는 편집기를 사용한다.
초기 문서 아래에 다음과 같이 내용을 추가 후 저장한다.
# 중요한 점은 ‘ : (콜론) ‘ 뒤에 꼭 공백을 넣어야 한다.
넣지 않으면 에러가 발생한다.
ethernets:
ens33: (자신의 이더넷으로 입력한다.)
dhcp6: no
addresses: (자신이 원하는 IP주소를 사용, 2가지 방식으로 적을 수 있다.)
- 192.168.132.132/24 (ver.1)
[192.168.132.132/24] (ver.2)
gateway4: 192.168.132.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
[그림 3] 고정 IP 설정하기 — ver1
[그림 4] 고정 IP 설정하기 — ver2
그 이후에 아래와 같은 명령을 실행해 적용한다.
$ sudo netplan apply
고정 IP가 잘 적용되었는지 확인한다.
$ hostname -I
[그림 5] 고정 IP 확인
다음과 같이 고정 IP가 잘 적용되었음을 알 수 있다.
출처 : [Ubuntu 18.04] 고정 IP 설정하기. subtitle: ubuntu 가상 머신의 IP를 고정하는 방법 | by IT-DA | Medium
'IT > 리눅스마스터1급' 카테고리의 다른 글
우분투, root 권한으로 로그인하는 방법 (0) | 2022.06.19 |
---|---|
Ubuntu(20.04 LTS) SSH 접속 허용하기 (0) | 2022.06.19 |
우분투 부팅 USB 만들기 (0) | 2022.06.19 |
우분투 LVM 설정 구성 예제 (0) | 2022.06.19 |
Linux (Ubuntu)/우분투 18.04 기본 세팅우분투 18.04 설치 (0) | 2022.06.19 |