Pertanyaan Instal antarmuka jaringan kedua pada Ubuntu Server yang tervirtualisasi


Saya baru saja menginstal yang terbaru Ubuntu 16.04 pada suatu VirtualBox mesin. Saya ingin memiliki dua antarmuka jaringan yang berbeda:

  1. yang pertama mengakses mesin tamu dari host menggunakan ssh; untuk alasan ini, saya telah menginstal Host-only Adapter sebagai adaptor 1
  2. yang kedua untuk dapat terhubung ke internet dari mesin host, jadi saya sudah menginstal dasar NAT sebagai adaptor 2

Namun, bahkan jika kedua adapter jaringan tersebut diidentifikasi dengan benar, hanya yang pertama yang dapat diakses.

$ ls /sys/class/net/
enp0s3  enp0s8  lo

$ ifconfig
enp0s3    Link encap:Ethernet  HWaddr 08:00:27:47:52:7b  
          inet addr:192.168.56.101  Bcast:192.168.56.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe47:527b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:399 errors:0 dropped:0 overruns:0 frame:0
          TX packets:246 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:44031 (44.0 KB)  TX bytes:75269 (75.2 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:92 errors:0 dropped:0 overruns:0 frame:0
          TX packets:92 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:40721 (40.7 KB)  TX bytes:40721 (40.7 KB)

Bagaimana saya bisa membuat sistem mengenali kartu kedua juga?


12
2018-05-27 19:26


asal




Jawaban:


Saya telah memecahkan masalah penambahan

# The secondary network interface
auto enp0s8
iface enp0s8 inet dhcp

untuk /etc/network/interfaces

(Dapatkan nama antarmuka baru menggunakan ifconfig -a)

dan memulai kembali jaringan menggunakan sudo service networking restart.

Sekarang, inilah hasil dari

$ ifconfig enp0s3    Link encap:Ethernet  HWaddr 08:00:27:47:52:7b  
          inet addr:192.168.56.101  Bcast:192.168.56.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe47:527b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6334 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7656 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2741526 (2.7 MB)  TX bytes:10824219 (10.8 MB)

enp0s8    Link encap:Ethernet  HWaddr 08:00:27:3e:1e:bf  
          inet addr:10.0.3.15  Bcast:10.0.3.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe3e:1ebf/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1730 (1.7 KB)  TX bytes:1882 (1.8 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:2143 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2143 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:443165 (443.1 KB)  TX bytes:443165 (443.1 KB)

13
2018-05-28 12:52



Bagaimana Anda menemukan nama antarmuka jaringan? - Georg Schölly
@ GeorgSchölly Saya pikir Anda dapat dengan mudah mendaftarkannya ifconfig atau ifconfig -a. Apakah itu yang kamu maksud? - tigerjack89
S persis itu. Saya tidak sadar akan hal itu -a argumen. Terima kasih. - Georg Schölly
Anda tidak perlu me-restart semua jaringan. Jika Anda hanya berlari ifup enp0s8, skrip sistem akan memunculkan antarmuka tanpa memulai ulang semua yang lain. Jika Anda sudah memiliki jaringan kerja dan hanya perlu menambahkan antarmuka tambahan, ini semestinya Anda butuhkan. - David C.