CentOS 6.7 Erro ao configurar o IP estático não-roteável no ambiente do Home Office

0

Eu tenho uma máquina virtual executando o CentOS 6.7 no VMware Workstation. Quando inicia, ou sempre que eu faço um

sudo service network restart

Eu recebo o seguinte erro:

SIOCADDRT: Network is unreachable

Vou descrever primeiro a configuração da rede e, depois, listar alguns sintomas adicionais.

Primeiro, a máquina virtual está sendo executada no Windows Server 2012 R2 Essentials em um ambiente de escritório doméstico. O ISP é o Time Warner Cable e o IP da LAN do roteador é 192.168.0.1. O endereço MAC especificado em ifcfg-eth0 (veja abaixo) foi gerado pelo VMware Workstation. Os endereços IP listados para os servidores DNS (também abaixo) estão corretos.

Conteúdo de /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"

Conteúdo de /etc/sysconfig/network

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

Depois de executar o reinício da rede do serviço sudo, o conteúdo de / etc / resolv-conf

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

E a tabela do roteador se parece com:

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

Mais sintomas:

Eu posso fazer ping em outros dispositivos na minha LAN (por exemplo, 192.168.0.xx) e outros dispositivos podem fazer ping na VM executando o CentOS. Eu posso iniciar uma sessão Telnet / SSH em 192.168.0.9 (o IP estático que eu atribuí à VM do CentOS).

Não consigo fazer ping de endereços externos (por exemplo, 151.101.64.73, que é o endereço IP da CNN.COM), mas sim de outras máquinas.

Não consigo resolver nomes DNS. O nslookup falha:

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

E eu não tenho certeza se esta informação é útil, mas aqui está a saída de 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   

O que estou fazendo de errado?

UPDATE 1: Nas Configurações da Máquina Virtual para esta máquina, há um único adaptador de rede virtual configurado como conectado, conectado ao ligar e, de fato, conectado enquanto a VM é executada. Replicar estado de conexão de rede física não está marcado.

Se eu fizer um

VM > Removable Devices > Network Adapter > Disconnect

a VM responde com:

eth0 NIC Link is Down

Se eu fizer um

VM > Removable Devices > Network Adapter > Connect

a VM responde com:

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

UPDATE 2: Veja as configurações do Editor de Rede Virtual da Estação de Trabalho:

    
por mbmast 20.12.2016 / 02:43

0 respostas