Minggu, 12 Juli 2020

NETPLAN EROR-ubuntu 18.04

Ubuntu 18.04: kembali ke / etc / network / interfaces


http://archive.ubuntu.com/ubuntu/pool/main/i/ifupdown/ifupdown_0.8.17ubuntu1_amd64.deb

Mulai sekitar Ubuntu 18.04, para pengembang Ubuntu berhenti menggunakan metode /etc/init.d/networking dan /etc/network/interfaces klasik untuk mengonfigurasi jaringan dan beralih ke beberapa hal bernama netplanNAME_ . Ini telah membuat banyak orang sangat marah dan secara luas dianggap sebagai langkah buruk. Apakah mungkin untuk menghapus netplandan menggunakan metode /etc/network/interfaces yang benar untuk mengkonfigurasi jaringan?
 32
jdgregson
Prosedur berikut berfungsi untuk Ubuntu 18.04 (Bionic Beaver)
I. Instal ulang paket ifupdown :
# apt-get update
# apt-get install ifupdown
II. Konfigurasikan file Anda /etc/network/interfaces dengan bait konfigurasi seperti:
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. Jadikan konfigurasi efektif (tidak perlu reboot):
# ifdown --force enp0s3 lo && ifup -a
# systemctl unmask networking
# systemctl enable networking
# systemctl restart networking
IV. Nonaktifkan dan hapus layanan yang tidak diinginkan:
# 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
Kemudian, kamu selesai.
Catatan: Anda MUST, tentu saja, sesuaikan nilai sesuai ke sistem Anda (jaringan, nama antarmuka ...).
V. Penyelesai DNS
Karena Ubuntu Bionic Beaver (18.04) menggunakan resolub stub DNS seperti yang disediakan oleh SYSTEMD-RESOLVED.SERVICE (8), Anda HARUS juga menambahkan DNS untuk menghubungi ke file /etc/systemd/resolved.conf. Contohnya:
....
DNS=1.1.1.1 1.0.0.1
....
dan kemudian restart layanan systemd-diselesaikan setelah selesai:
# systemctl restart systemd-resolved
Entri DNS dalam file INTERFACES ifupdown (5), seperti yang ditunjukkan di atas, hanya relevan jika Anda menggunakan RESOLVCONF (8) atau yang serupa.
 35
Nuxwin
Netplan dan yaml, paling-paling, rapuh di lingkungan server-only (kesalahan lekukan akan dikenakan biaya). Antarmuka cukup memaafkan sehingga membuat mengelola pengaturan jaringan pada server cukup mudah.
Netplan memperkenalkan lapisan baru. Tetapi masalah sebenarnya adalah bahwa U18 memecah ifupdown, dan tidak menyelesaikan pekerjaan dengan NetPlan. Jika Anda kembali ke/etc/network/interfaces dengan menginstal ulang ifupdown mengelola DNS tidak lagi berfungsi di file interfaces. Entri dns-nameserver diabaikan. Sebaliknya dns diatur di /etc/resolv.conf. Tetapi Anda tidak dapat mengedit file itu karena akan ditulis ulang setiap kali mesin di-boot. WTF? Netplan dirancang untuk dikelola oleh GUI sehingga kita yang berada di camp hanya server dibiarkan dengan sistem rapuh yang harus kita jinjit-jinjing. Ubuntu tidak bagus!
mengapa tidak memberi kami cara untuk mengarahkan ulang pengaturan di/etc/network/interfaces ke netplan saat bootup untuk membantu kami saat Anda menyelesaikan netplan?
 5

Tidak ada komentar:

Posting Komentar