다음 절차는 Ubuntu 18.04 (Bionic Beaver)에 적용됩니다.
I. ifupdown 패키지를 다시 설치하십시오 .
# apt-get update
# apt-get install ifupdown
II. 다음 과 같은 구성 스탠자로 / etc / network / interfaces 파일을 구성하십시오.
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
allow-hotplug enp0s3
auto enp0s3
iface enp0s3 inet static
address 192.168.1.133
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1
# Only relevant if you make use of RESOLVCONF(8)
# or similar...
dns-nameservers 1.1.1.1 1.0.0.1
III. 구성을 유효하게하십시오 (재부팅 필요 없음).
# ifdown --force enp0s3 lo && ifup -a
# systemctl unmask networking
# systemctl enable networking
# systemctl restart networking
IV. 원치 않는 서비스를 비활성화하고 제거하십시오.
# 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
# apt-get --assume-yes purge nplan netplan.io
그런 다음 끝났습니다.
참고 : 당신이 해야 물론, 시스템 (네트워크, 인터페이스 이름 ...)에 따라 값을 적용.
V. DNS 확인자
SYSTEMD-RESOLVED.SERVICE (8)에 의해 제공하는 DNS 스텁 해결의 우분투 슈퍼맨 비버 (18.04) 메이크업의 사용, 당신은 때문에 해야한다 또한 /etc/systemd/resolved.conf 파일에 접촉에 DNS를 추가합니다. 예를 들어 :
....
DNS=1.1.1.1 1.0.0.1
....
완료되면 systemd-resolved 서비스를 다시 시작하십시오.
# systemctl restart systemd-resolved
위에 표시된 ifupdown INTERFACES (5) 파일의 DNS 항목은 RESOLVCONF (8) 또는 이와 유사한 것을 사용하는 경우에만 관련이 있습니다.