У меня есть виртуальная машина под управлением CentOS 6.7 под VMware Workstation. Когда он загружается или когда я делаю

sudo service network restart

Я получаю следующую ошибку:

SIOCADDRT: Network is unreachable

Сначала я опишу конфигурацию сети, а затем перечислю несколько дополнительных симптомов.

Во-первых, виртуальная машина работает под Windows Server 2012 R2 Essentials в среде домашнего офиса. ISP - это кабель Time Warner, а IP-адрес локальной сети маршрутизатора - 192.168.0.1. MAC-адрес, указанный в ifcfg-eth0 (см. Ниже), был создан VMware Workstation. IP-адреса, указанные для DNS-серверов (также ниже), являются правильными.

Содержимое /etc/sysconfig/network-scripts/ifcfg-eth0:

DEVICE=eth0
NAME=eth0
TYPE=Ethernet
BOOTPROTO="static"
HWADDR=00:0C:29:50:95:68
NM_CONTROLLED="no"
IPADDR=192.168.0.9
NETMASK=255.255.255.0
ONBOOT="yes"

Содержимое /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=837025-web1.csnaps.org
GATEWAY=192.168.0.1
NOZEROCONF=yes

После запуска перезапуска службы sudo, содержимое /etc /resolv-conf

; generated by /sbin/dhclient-script
search socal.rr.com csnaps.org
nameserver 209.18.47.62
nameserver 209.18.47.61

И таблица маршрутизатора выглядит так:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
default         192.168.0.1     0.0.0.0         UG    0      0        0 eth0

Больше симптомов:

Я могу проверить связь с другими устройствами в моей локальной сети (например, 192.168.0.xx), а другие устройства могут проверить связь с виртуальной машиной, на которой работает CentOS. Я могу начать сеанс Telnet/SSH на 192.168.0.9 (статический IP-адрес, который я назначил виртуальной машине CentOS).

Я не могу пропинговать внешние адреса (например, 151.101.64.73, который является IP-адресом CNN.COM), но могу от других машин.

Я не могу разрешить имена DNS. Сбой nslookup:

nslookup www.google.com
;; connection timed out; trying next origin
;; connection timed out; trying next origin
;; connection timed out; no servers could be reached

И я не уверен, что эта информация полезна, но вот вывод из iptables -L -v -n:

[csnaps@837025-web1 etc]$ sudo iptables -L -v -n
Chain INPUT (policy ACCEPT 11046 packets, 1405K bytes)
 pkts bytes target     prot opt in     out     source               destination 
 1013 76416 f2b-SSH    tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:22

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination 

Chain OUTPUT (policy ACCEPT 24402 packets, 1999K bytes)
 pkts bytes target     prot opt in     out     source               destination 

Chain f2b-SSH (1 references)
 pkts bytes target     prot opt in     out     source               destination 
 1013 76416 RETURN     all  --  *      *       0.0.0.0/0            0.0.0.0/0   

Что я делаю неправильно?

ОБНОВЛЕНИЕ 1. В настройках виртуальной машины для этой машины есть один виртуальный сетевой адаптер, настроенный как мостовой, подключаемый при включении и фактически подключенный во время работы виртуальной машины. Состояние репликации физического сетевого подключения не проверяется.

Если я сделаю

VM > Removable Devices > Network Adapter > Disconnect

ВМ отвечает:

eth0 NIC Link is Down

Если я тогда сделаю

VM > Removable Devices > Network Adapter > Connect

ВМ отвечает:

eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None

ОБНОВЛЕНИЕ 2: Вот настройки редактора виртуальной сети рабочей станции:

0