接口 Eth1 在虚拟机中不可见

接口 Eth1 在虚拟机中不可见

我是 Linux 网络新手。基本上我想在 VirtualBox 中使用我电脑的 eth1 接口,但我就是找不到 eth1 接口。以下是 ifconfig 和 sudo ifconfig eth1 输出。请为我提供宝贵的想法。

谢谢。

来自主机的 o/p:

sameer@sameer-Vostro-1015:~$ ifconfig
eth0  Link encap:Ethernet  HWaddr b8:ac:6f:6b:18:62  
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

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:2338 errors:0 dropped:0 overruns:0 frame:0
      TX packets:2338 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:314892 (314.8 KB)  TX bytes:314892 (314.8 KB)

wlan0 Link encap:Ethernet  HWaddr 20:7c:8f:07:a6:58  
      inet6 addr: fe80::227c:8fff:fe07:a658/64 Scope:Link
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:23408 errors:0 dropped:0 overruns:0 frame:0
      TX packets:17505 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:15494141 (15.4 MB)  TX bytes:2203889 (2.2 MB) 


sameer@sameer-Vostro-1015:~$ sudo ifconfig eth1
eth1: error fetching interface information: Device not found

来自 Virtual Box 的 o/p:

来自 VirtualBox 的 O/P

答案1

客户虚拟机无法直接访问主机 PC 的网络接口,它有一个虚拟网络适配器。如果您希望虚拟机的所有流量都使用特定接口,则需要输入该虚拟机的 VirtualBox 网络设置,并使用相关接口配置桥接模式。默认模式是 NAT,其中 VirtualBox 实质上将充当虚拟机的路由器,网络复杂性对客户机隐藏;在桥接模式下,虚拟机实质上可以直接使用接口,从网络角度来看,这就像第二个接口连接到端口一样。请参阅https://www.virtualbox.org/manual/ch06.html,特别是第 6.5 节“桥接网络”。

请记住,您可以在 VirtualBox 配置中添加多个网络适配器,因此如果您希望主机上的多个接口以这种方式可供虚拟机使用,则只需设置多个桥接接口,每个接口绑定到主机上的不同接口。

答案2

您的主机上没有 eth1 - eth0 是您唯一的网卡。

答案3

我终于可以在 Virtual Box 上创建 Eth1 接口了。我必须做两件事:

  1. 奇怪的是,Ubuntu 的 VirtualBox 上看不到首选项选项。所以我不得不按 ctrl + G 才能进入。然后我转到网络选项卡,通过单击右上角给出的三个图标中的小按钮创建了一个 hostonly 适配器。

  2. 然后我必须通过运行命令来启用接口

sudo ifconfig eth1 192.168.56.101 网络掩码 255.255.255.0 启动

然后就完成了:)

Eth1 接口

相关内容