I.K.Picture & IT Info.

[ubuntu] 18.04LTS에서 netplan 사용 중지하고 기존 interface 설정으로 변경.. 본문

Desktop and Mobile/Linux

[ubuntu] 18.04LTS에서 netplan 사용 중지하고 기존 interface 설정으로 변경..

helpful-intruder 2020. 1. 24. 11:01

ubuntu 18.04 부터는 netplan으로 네트워크 설정이 변경되서 YAML 파일로 간단하게 ip를 설정할 수가 있습니다.

이러한 설정으로 변경된게 뭐 다양한 렌더링으로 편리하게 ?? 수정할 수 있다고 해서 좋은데요..

 

2020/01/18 - [Desktop and Mobile/Linux] - [ubuntu] netplan 으로 변경된 18.04 LTS에 멀티 NIC

 

문제가 있어요..

뭐 일반적인 리눅스 서버를 데스크탑처럼 사용할 때는 문제가 없지만

만약 가상 네트워크를 활용하려면,,, 지원을 하고 있지 않다고 합니다 (2020년 1월 기준..  변경될 수도 있습니다.)

 

그렇기 때문에 가상네트워크 기술을 활용하려면 netplan 사용을 중지하고 기존 interface 형태로 변경이되어야 하는데요

뭐 그리 어렵진 않습니다. 

 

과정을 간단하게 정리하면

 1. ifupdown 패키지를 설치한다.

 2. 기존 방식대로 interfaces 파일을 구성한다.

 3. 구성을 활성화시킨다.

 4. netplan을 삭제한다

 

 

1. 패키지 설치

$sudo apt install ifupdown

 

2. interfaces 파일 구성

auto lo
iface lo inet loopback

 

allow-hotplug eno1   #이 때 만약 단순 랜 구성이라면     auto eno1  으로 구성하셔도 됩니다.  eno1은 자신 NIC 이름 작성

iface eno1 inet static    # ip 구성이 메뉴얼 구성일 때 static 을 사용합니다. 

  address  아이피주소

  netmask  넷마스크

  gateway  게이트웨이

  dns-nameservers  네임서버

 

3. 구성 활성화

$sudo ifup -a

$sudo systemctl unmask networking
$sudo systemctl enable networking
$sudo systemctl restart networking

 

4. netplan 삭제

$systemctl stop systemd-networkd.socket systemd-networkd networkd-dispatcher systemd-networkd-wait-online
$systemctl disable systemd-networkd.socket systemd-networkd networkd-dispatcher systemd-networkd-wait-online
$systemctl mask systemd-networkd.socket systemd-networkd networkd-dispatcher systemd-networkd-wait-online
$sudo apt purge nplan netplan.io

 

5. DNS 추가 (추가사항)

  - 확인해보니 18.04부터는 DNS입력이 조금 바뀐거같다... 

    좀 더 확인해봐야겠지만 일단 아래 경로에서 DNS 값을 추가하라고 되어 있음

$sudo vi /etc/systemd/resolved.conf

 

DNS=xxx.xxx.xxx.xxx

 #systemctl restart systemd-resolved

 

 

 

추가로 이상태에서 다중 NIC 게이트웨이 설정하면 예전 포스팅을 참고하시면되겠습니다. 

2018/10/02 - [Desktop and Mobile/Linux] - [ubuntu] 멀티 NIC 일 경우 게이트웨이 설정

0 Comments
댓글쓰기 폼