Instal antarmuka jaringan kedua pada Server Ubuntu tervirtualisasi


15

Saya baru saja menginstal yang terbaru Ubuntu 16.04pada VirtualBoxmesin. 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 Adapteradaptor 1
  2. yang kedua untuk dapat terhubung ke internet dari mesin host, jadi saya telah menginstal dasar NATsebagai adaptor 2

Namun, meskipun kedua adapter jaringan 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?

Jawaban:


18

Saya telah memecahkan masalah menambahkan

# 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 hasilnya

$ 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)

Bagaimana Anda menemukan nama antarmuka jaringan?
Georg Schölly

4
@ GeorgSchölly Saya pikir Anda dapat dengan mudah mendaftar mereka dengan ifconfigatau ifconfig -a. Apakah itu yang Anda maksud?
tigerjack89

Tepat seperti itu. Saya tidak tahu -aalasannya. Terima kasih.
Georg Schölly

2
Anda tidak perlu memulai kembali semua jaringan. Jika Anda baru saja menjalankan ifup enp0s8, skrip sistem akan memunculkan antarmuka tanpa me-restart semua yang lain. Jika Anda sudah memiliki jaringan kerja dan hanya perlu menambahkan antarmuka tambahan, ini yang Anda butuhkan.
David C.
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.