우분투 18.04 버전에서 ip를 고정으로 할당하려면 이전 버전과는 다른 방법으로 설정해줘야 한다.
우분투 18 LTS 이전 버전에서는 /etc/network 디렉토리에 있는 interfaces 파일에서 설정을 변경하거나 추가해주면 되지만,
우분투 18 LTS 이후 버전에서는 netplan은 yaml을 사용한다.
고정 아이피설정 방법
1. 본인의 이더넷 이름 확인
log@ubuntu:/usr/local/java$ ifconfig -a
필자의 이더넷 이름은 ens33
으로 확인하였다.
2. /etc/netplan 01-network-manager-all.yaml 파일 수정
/etc/netplan에 있는 yaml 파일을 수정해준다.
log@ubuntu:/etc/netplan$ sudo nano 01-network-manager-all.yaml
sudo 계정으로 nano편집기로 파일을 연다.
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
ethernets:
ens33:
dhcp6: no
addresses: [192.168.59.100/24]
gateway4: 192.168.59.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
해당 파일을 아래와 같이 수정한다.
여기서 주의할 점은 띄어쓰기나, 문장 간격이 엄
~
청 까다롭다는 것이다.
꼼꼼하게 검토후 파일을 저장한다.
3. netplan 적용
아래의 명령어로 netplan 적용한다.
log@ubuntu:/etc/netplan$ sudo netplan apply
주의
조금이라도 규격에 맞지 않으면 netplan 적용시 아래와 같은 에러로 고생한다.
위의 에러는
-
특수문자로 ip 를 적었던 것을 []로 바꾸어서 적용했더니 성공하긴 했다..
4. 고정 ip 확인
log@ubuntu:/etc/netplan$ ifconfig
고정 ip 100 으로 잘 적용되었다.
참고 사이트
https://www.lesstif.com/lpt/ubuntu-18-lts-ip-static-ip-config-61899302.html
'Programming > Server' 카테고리의 다른 글
[Linux] Ubuntu 18.04 dpkg error (0) | 2020.09.16 |
---|---|
[DockerCompose] confluentinc/cp-kafka server.properties 설정 (0) | 2020.05.16 |
[Linux] sftp 사용법 (0) | 2020.05.14 |