GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana kita bisa membuat banyak antarmuka tiruan di Linux?

Cara biasa untuk menambahkan beberapa antarmuka dummy adalah dengan menggunakan iproute2:

# ip link add dummy0 type dummy
# ip link add dummy1 type dummy
# ip link list
...
5: dummy0: <BROADCAST,NOARP> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ether 22:4e:84:26:c5:98 brd ff:ff:ff:ff:ff:ff
6: dummy1: <BROADCAST,NOARP> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ether 9e:3e:48:b5:d5:1d brd ff:ff:ff:ff:ff:ff

Tapi pesan kesalahan FATAL:Module dummy not found menunjukkan bahwa Anda mungkin memiliki kernel di mana modul antarmuka dummy tidak diaktifkan, jadi pastikan untuk memeriksa konfigurasi kernel Anda, dan kompilasi ulang kernel jika perlu.


Untuk membuat antarmuka dummy saat boot, saya menyarankan untuk menambahkan /etc/modules

dummy

Hati-hati dengan modul dummy hanya mengizinkan dua antarmuka dummy secara default sebelum kernel 4.4.x (versi yang benar untuk diverifikasi).

Jika Anda membutuhkan lebih banyak, Anda juga harus membuat /etc/modprobe.d/local atau /etc/modprobe.d/dummy.conf mendefinisikan parameter numdummies dengan jumlah antarmuka tiruan yang Anda inginkan:

options dummy numdummies=4 

Sesuai komentar @Feuermurmel, di kernel yang lebih baru, Anda menambahkan lebih banyak antarmuka dummy, selain dua yang dibuat secara default, menggunakan perintah:

sudo ip link add dummyX type dummy

Linux
  1. Cara membuat paket RPM Linux

  2. Cara membuat layanan Systemd di Linux

  3. Cara membuat file swap di Linux

  1. Bagaimana saya bisa membuat pohon direktori di C++/Linux?

  2. Bagaimana saya bisa menghubungkan file di Linux?

  3. Bagaimana saya bisa membuat file tar multipart di Linux?

  1. Cara Membuat Script Perintah Linux

  2. Cara Membuat Swap di Linux

  3. Cara Membuat Zip Banyak File di Linux