无法连接到网络并在 ubuntu 14.04 中找到 eth0

Unable to connect to network and find eth0 in ubuntu 14.04

我的 VmWare 虚拟机中有一个 ubuntu 14.04 运行 并且我无法从 VM.I 连接到互联网 在桥接或 NAT 模式下的 ifconfig 中看不到 eth0 .我唯一的设置是网络 Adapter:NAT,选中已连接和开机连接。

xyz@ubuntu:~$ ifconfig
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:170 errors:0 dropped:0 overruns:0 frame:0
      TX packets:170 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:22628 (22.6 KB)  TX bytes:22628 (22.6 KB)

xyz@ubuntu:~$ ifconfig -a
eth0  Link encap:Ethernet  HWaddr 00:0c:29:f0:87:76  
      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:170 errors:0 dropped:0 overruns:0 frame:0
      TX packets:170 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:22628 (22.6 KB)  TX bytes:22628 (22.6 KB)

我将您问题的答案放在答案中而不是评论中,以便其他人通过 Google 找到此问题时更容易找到。

检查你的 /etc/network/interfaces 文件并确保它包含以下两行 eth0(或你的网络接口)

auto eth0
iface eth0 inet dhcp

关于ssh的问题,检查一下客户端和服务器端的所有权限(),看看能不能ping通。如果能ping通,权限没问题,还是连接不上,检查防火墙设置。