우분투 고정 IP 할당
목차
우분투에서 고정 아이피를 할당해보자
우분투 18.04 이상에서만 가능하다. 우분투 16.04의 경우 /etc/network/interfaces
에서 설정을 진행하고
설정 방법도 다르니 뒤로가기 누르면 된다.
네트워크 설정 파일 수정
/etc/netplan
으로 이동한다.
1
cd /etc/netplan
ls -al
을 쳐보면 50-cloud-init.yaml
이든 00-installer-config.yaml
이든 yaml 파일이 존재한다.
해당 파일을 열어 수정하면 된다.
addresses:
에서는 IP와 서브넷을 비트로 설정해주면 된다.
nameservers:
에는 사용할 네임서버 주소를 설정해주면 된다.
고정 아이피를 사용할 예정이니 dhcp
옵션은 no
로 설정해준다.
Ubuntu 18.04, 20.04는 gateway를 설정할 때 gateway4
를
Ubuntu 22.04 이상은 routes
를 사용하여 게이트웨이를 설정한다.
- Ubuntu 18.04 yaml 설정 예시 ```yaml network: ethernets: eth0: addresses: [10.0.0.2/24] gateway4: 10.0.0.1 nameservers: addresses: [8.8.8.8, 8.8.4.4] dhcp4: no optional: true version: 2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
- Ubuntu 22.04 yaml 설정 예시
```yaml
network:
ethernets:
enp0s3:
addresses: [10.0.0.2/24]
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
routes:
- to: default
via: 10.0.0.1
dhcp4: no
optional: true
version: 2
네트워크 설정 적용
아래 명령어를 쳐 네트워크 설정을 적용한다.
에러가 나면 yaml 파일 문법이 틀렸거나 인덴트 문제일 가능성이 높으니 확인해보자.
1
sudo netplan apply
This post is licensed under CC BY 4.0 by the author.