वर्चुअलाइज्ड उबंटू सर्वर पर दूसरा नेटवर्क इंटरफेस स्थापित करें


15

मैंने अभी मशीन Ubuntu 16.04पर नवीनतम स्थापित किया है VirtualBox। मुझे दो अलग-अलग नेटवर्क इंटरफेस चाहिए:

  1. ssh का उपयोग करके मेजबान से अतिथि मशीन का उपयोग करने वाला पहला; इस कारण से, मैंने Host-only Adapterएडॉप्टर 1 के रूप में स्थापित किया है
  2. दूसरा मेजबान मशीन से इंटरनेट से कनेक्ट करने में सक्षम होने के लिए, इसलिए मैंने NATएडेप्टर 2 के रूप में एक बुनियादी स्थापित किया है

हालांकि, भले ही दोनों नेटवर्क एडेप्टर सही ढंग से पहचाने जाते हों, केवल पहले वाला ही सुलभ है।

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

मैं सिस्टम को दूसरे कार्ड को भी कैसे पहचान सकता हूं?

जवाबों:


18

मैंने समस्या को जोड़ दिया है

# The secondary network interface
auto enp0s8
iface enp0s8 inet dhcp

सेवा /etc/network/interfaces

(नया इंटरफ़ेस नाम प्राप्त करें ifconfig -a)

और नेटवर्क का उपयोग करके पुनः आरंभ करना sudo service networking restart

अब, यहाँ का परिणाम है

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

आपको नेटवर्क इंटरफ़ेस का नाम कैसे मिला?
जॉर्ज शॉली

4
@ GeorgSchölly मुझे लगता है कि आप आसानी से उन्हें ifconfigया के साथ सूचीबद्ध कर सकते हैं ifconfig -a। क्या यही मतलब है तुम्हारा?
टाइगरजैक

बिलकुल ऐसा ही है। मुझे -aतर्क की जानकारी नहीं थी । धन्यवाद।
जॉर्ज शॉली

2
आपको सभी नेटवर्किंग को पुनरारंभ करने की आवश्यकता नहीं है। यदि आप बस चलाते हैं ifup enp0s8, तो सिस्टम स्क्रिप्ट सब कुछ फिर से शुरू किए बिना इंटरफ़ेस लाएगी। यदि आपके पास पहले से ही कार्यशील नेटवर्किंग है और बस एक अतिरिक्त इंटरफ़ेस जोड़ने की आवश्यकता है, तो यह आपको चाहिए।
डेविड सी।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.