GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana cara mengalihkan kembali jaringan ke /etc/network/interfaces di Ubuntu 20.04 Focal Fossa Linux

Artikel ini akan menjelaskan cara mengalihkan kembali jaringan dari NetPlan/CloudInit di Ubuntu 20.04 Focal Fossa Linux ke networking yang sudah usang. dikelola melalui /etc/network/interfaces .

Dalam tutorial ini Anda akan mempelajari:

  • Cara kembali ke eth0..n konvensi penamaan jaringan
  • Cara memasang ifupdown
  • Cara menghapus CloudInit
  • Cara mengaktifkan daemon jaringan
PERINGATAN
Beralih kembali dari NetPlan/CloudInit ke daemon jaringan yang sekarang sudah usang tidak didukung atau direkomendasikan karena Anda mungkin berakhir dengan sistem yang rusak.

Bagaimana cara mengalihkan kembali jaringan ke /etc/network/interfaces di Ubuntu 20.04 Focal Fossa Linux

Persyaratan dan Konvensi Perangkat Lunak yang Digunakan

Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan
Sistem Instal Ubuntu 20.04 atau upgrade Ubuntu 20.04 Focal Fossa
Perangkat Lunak T/A
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah.
Konvensi # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa

Cara mengembalikan jaringan ke /etc/network/interfaces di Ubuntu 20.04 petunjuk langkah demi langkah

  1. Langkah pertama adalah menginstal alat untuk mengkonfigurasi antarmuka jaringan
    $ sudo apt update
    $ sudo apt install ifupdown net-tools
    
  2. Selanjutnya, ubah dari enp0s3 saat ini ke konvensi penamaan antarmuka jaringan lama eth0 . Untuk melakukannya dengan hak administratif, edit /etc/default/grub file anf ubah baris berikut:
    FROM:
    GRUB_CMDLINE_LINUX=""
    TO:
    GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
    

    Edit boot Grub untuk mengubah ke konvensi penamaan antarmuka jaringan lama, mis. eth0

    Setelah siap, perbarui Grub dengan:

    $ sudo update-grub
    
  3. Nyalakan ulang sistem Anda:
    $ sudo reboot
    
  4. Sebagai root atau pengguna administratif, edit /etc/network/interfaces file dan atur eth0 antarmuka jaringan untuk mendapatkan alamat IP dari DHCP:
    source /etc/network/interfaces.d/*
    
    # The loopback network interface
    auto lo
    iface lo inet loopback
    
    # The primary network interface
    allow-hotplug eth0
    iface eth0 inet dhcp
    

    Periksa artikel ini jika Anda perlu menyetel antarmuka jaringan ke alamat IP statis.

  5. Mulai ulang eth0 antarmuka:
    $ sudo ifdown --force eth0
    $ sudo ifup eth0
    
    CATATAN
    Restart jaringan melalui /etc/init.d/networking tidak fungsional. Untuk memulai ulang jaringan Anda, gunakan ifdown dan ifup perintah seperti gambar di atas.
  6. Pada tahap ini Anda harus memiliki eth0 dikonfigurasi. Gunakan ifconfig perintah untuk memeriksa konfigurasi antarmuka jaringan:
    ifconfig 
    eth0: flags=4163  mtu 1500
            inet 192.168.1.28  netmask 255.255.255.0  broadcast 192.168.1.255
            inet6 fe80::2dc0:208f:6d8b:f8fc  prefixlen 64  scopeid 0x20 	
            ether 08:00:27:a7:75:ad  txqueuelen 1000  (Ethernet)
            RX packets 22820  bytes 33504917 (33.5 MB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 3446  bytes 282861 (282.8 KB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    lo: flags=73  mtu 65536
            inet 127.0.0.1  netmask 255.0.0.0
            inet6 ::1  prefixlen 128  scopeid 0x10
            loop  txqueuelen 1000  (Local Loopback)
            RX packets 409  bytes 34213 (34.2 KB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 409  bytes 34213 (34.2 KB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
  7. Pertama nonaktifkan dan hentikan Konfigurasikan resolusi DNS ke mis. 8.8.8.8 server nama:

    $ sudo unlink /etc/resolv.conf
    $ sudo echo nameserver 8.8.8.8 >> /etc/resolv.conf
    
  8. Ayo lakukan pembersihan jiwa. Hapus paket cloud init:
    $ sudo dpkg -P cloud-init
    $ sudo rm -fr /etc/cloud/
    

    Nonaktifkan dan hentikan layanan yang diselesaikan systemd:

    $ sudo systemctl disable --now systemd-resolved
    

Ubuntu
  1. Cara mengatur alamat IP Statis di Debian Linux

  2. Cara memulai ulang jaringan di Ubuntu 20.04 LTS Focal Fossa

  3. Cara menginstal LaTex di Ubuntu 20.04 Focal Fossa Linux

  1. Cara menginstal Telegram di Ubuntu 20.04 Focal Fossa Linux

  2. Cara menginstal Viber di Ubuntu 20.04 Focal Fossa Linux

  3. Cara menginstal RStudio di Ubuntu 20.04 Focal Fossa Linux

  1. Bagaimana cara menambahkan pengguna di Ubuntu 20.04 Focal Fossa Linux

  2. Cara Memasang Benang di Ubuntu 20.04 Focal Fossa Linux

  3. Bagaimana mengubah nama host di Ubuntu 20.04 Focal Fossa Linux