निम्न प्रक्रिया Ubuntu 18.04 (बायोनिक बीवर) के लिए काम करती है
I. ifupdown पैकेज को पुनर्स्थापित करें :
# apt-get update
# apt-get install ifupdown
द्वितीय। अपने / etc / नेटवर्क / इंटरफेस फ़ाइल को कॉन्फ़िगरेशन श्लोक के साथ कॉन्फ़िगर करें जैसे:
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
तृतीय। कॉन्फ़िगरेशन को प्रभावी बनाएं (कोई रिबूट की आवश्यकता नहीं):
# ifdown --force enp0s3 lo && ifup -a
# systemctl unmask networking
# systemctl enable networking
# systemctl restart networking
चतुर्थ। अवांछित सेवाओं को अक्षम और हटा दें:
# 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
फिर, आप कर रहे हैं।
नोट: आप अवश्य , अपने सिस्टम (नेटवर्क, इंटरफ़ेस नाम ...) के अनुसार मूल्यों को अनुकूलित करें।
वी। डीएनएस रिज़ॉल्वर
डीएनएस ठूंठ रिसोल्वर के रूप में systemd-RESOLVED.SERVICE (8) द्वारा उपलब्ध कराए गए के उबंटू बायोनिक ऊदबिलाव (18.04) कर उपयोग करते हैं, तुम्हारी वजह चाहिए भी DNS संपर्क करने के लिए /etc/systemd/resolved.conf फ़ाइल में जोड़ें। उदाहरण के लिए:
....
DNS=1.1.1.1 1.0.0.1
....
और फिर एक बार किए गए systemd- हल सेवा को पुनरारंभ करें:
# systemctl restart systemd-resolved
Ifupdown INTERFACES (5) फ़ाइल में DNS प्रविष्टियाँ, जैसा कि ऊपर दिखाया गया है, केवल तभी प्रासंगिक हैं जब आप RESOLVCONF (8) या इसी तरह का उपयोग करते हैं।