Błąd CentOS 6.7 podczas konfigurowania nierutowalnego statycznego adresu IP w środowisku domowego biura


0

Mam maszynę wirtualną z systemem CentOS 6.7 na VMware Workstation. Kiedy się uruchamia lub kiedy to robię

sudo service network restart

Pojawia się błąd śledzenia:

SIOCADDRT: Network is unreachable

Opiszę najpierw konfigurację sieci, a następnie wymienię kilka dodatkowych symptomów.

Po pierwsze, maszyna wirtualna działa w systemie Windows Server 2012 R2 Essentials w środowisku domowego biura. ISP to Time Warner Cable, a adres IP routera w sieci LAN to 192.168.0.1. Adres MAC określony w ifcfg-eth0(patrz poniżej) został wygenerowany przez VMware Workstation. Adresy IP wymienione dla serwerów DNS (również poniżej) są poprawne.

Zawartość /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"

Zawartość /etc/sysconfig/network

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

Po ponownym uruchomieniu sieci usługi sudo zawartość / etc / resolv-conf

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

A tabela routera wygląda następująco:

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

Więcej objawów:

Mogę pingować inne urządzenia w mojej sieci LAN (tj. 192.168.0.xx), a inne urządzenia mogą pingować maszynę wirtualną z uruchomionym CentOS. Mogę rozpocząć sesję Telnet / SSH na 192.168.0.9 (statyczny adres IP, który przypisałem do maszyny Wirtualnej CentOS).

Nie mogę pingować adresów zewnętrznych (na przykład 151.101.64.73, który jest adresem IP CNN.COM), ale mogę to robić z innych komputerów.

Nie mogę rozpoznać nazw DNS. nslookup kończy się niepowodzeniem:

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

I nie jestem pewien, czy te informacje są przydatne, ale oto dane wyjściowe z 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   

Co ja robię źle?

AKTUALIZACJA 1: W ustawieniach maszyny wirtualnej dla tej maszyny istnieje jedna wirtualna karta sieciowa skonfigurowana jako zmostkowana, podłączana przy włączonym zasilaniu i jest faktycznie podłączana podczas działania maszyny wirtualnej. Replikowany stan fizycznego połączenia sieciowego nie jest sprawdzany.

Jeśli zrobię

VM > Removable Devices > Network Adapter > Disconnect

maszyna wirtualna odpowiada:

eth0 NIC Link is Down

Jeśli to zrobię

VM > Removable Devices > Network Adapter > Connect

maszyna wirtualna odpowiada:

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

AKTUALIZACJA 2: Oto ustawienia Edytora sieci wirtualnej stacji roboczej:

wprowadź opis zdjęcia tutaj


Problemem będzie tutaj konfiguracja VMware Workstation, szczególnie w odniesieniu do sieci, której w ogóle nie opisałeś. Edytuj swoje pytanie.
— Michael Hampton

@MichaelHampton Gotowe. Daj mi znać, jeśli powinienem coś jeszcze napisać.
— mbmast,

Do jakiej fizycznej karty sieciowej jest zmostkowany?
— Michael Hampton

Urządzenie ma dwa adaptery, ale tylko jeden jest podłączony do routera. Nic nie jest połączone z inną kartą sieciową. Istnieje wiele innych maszyn wirtualnych działających pod stacją roboczą (Ubuntu, Windows 10 itp.), Wszystkie bez żadnych problemów. Adres IP urządzenia w sieci LAN to 192.168.0.7.
— mbmast,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.