Ich habe folgendes Problem:
Ich habe eine VM mit CentOS installiert. Von diesem Computer aus kann ich keine Verbindung zum Internet herstellen, daher kann ich keine darauf installierte Aktualisierung durchführen.
Die VM-Konfiguration lautet:
Unter Einstellungen -> Netzwerk
- Adapter 1
- NAT
- Adapter 2
- Nur-Host-Adapter
- Name: vboxnet0
- Promiscuous Mode: Ablehnen
- Calbe Connected: wahr
Unter Datei-> Einstellungen-> Netzwerk in Nur-Host-Netzwerken vbonenet0 :
- IPv4-Adresse: 192.168.101.1
- IPv4 Newroks-Maske: 255.255.255.0
- IPv6-Adresse: fe80: 0000: 0000: 0000: 0800: 27ff: fe00: 0000
- IPv6-Präfixlänge: 64
Wenn ich an der Maschine bin:
ifconfig -a
eth0 Link encap:Ethernet HWaddr 08:00:27:55:45:B3
inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe55:45b3/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7 errors:0 dropped:0 overruns:0 frame:0
TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1699 (1.6 KiB) TX bytes:1414 (1.3 KiB)
eth1 Link encap:Ethernet HWaddr 08:00:27:D7:3D:E9
inet addr:192.168.101.129 Bcast:192.168.101.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fed7:3de9/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:477 errors:0 dropped:0 overruns:0 frame:0
TX packets:452 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:89736 (87.6 KiB) TX bytes:183141 (178.8 KiB)
ping 192.168.101.129
PING 192.168.101.129 (192.168.101.129) 56(84) bytes of data.
64 bytes from 192.168.101.129: icmp_seq=1 ttl=64 time=0.013 ms
64 bytes from 192.168.101.129: icmp_seq=2 ttl=64 time=0.027 ms
64 bytes from 192.168.101.129: icmp_seq=3 ttl=64 time=0.031 ms
64 bytes from 192.168.101.129: icmp_seq=4 ttl=64 time=0.048 ms
64 bytes from 192.168.101.129: icmp_seq=5 ttl=64 time=0.062 ms
ping www.google.com
PING www.google.com (216.58.205.164) 56(84) bytes of data.
From 192.168.101.129 icmp_seq=2 Destination Host Unreachable
From 192.168.101.129 icmp_seq=3 Destination Host Unreachable
From 192.168.101.129 icmp_seq=4 Destination Host Unreachable
Unter / etc / sysconfig / network-scripts / die Datei ifcfg-eh0 :
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=DHCP
DNS1=8.8.8.8
DNS2=8.8.4.4
die ifcfg-eh1 Datei:
DEVICE=eth1
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=static
IPADDR=192.168.101.129
NETMASK=255.255.255.0
NETWORK=192.168.101.0
BROADCAST=192.168.101.255
NM_CONTROLLED=no
DNS1=8.8.8.8
DNS2=8.8.4.4
route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.101.0 * 255.255.255.0 U 0 0 0 eth0
10.0.3.0 * 255.255.255.0 U 0 0 0 eth1
192.168.56.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 1002 0 0 eth0
link-local * 255.255.0.0 U 1003 0 0 eth1
default 192.168.101.2 0.0.0.0 UG 0 0 0 eth0
Kann mir jemand helfen? Danke für die Unterstützung.
AKTUALISIEREN
Das Standard-Gateway ist:
ip r | grep default
default via 192.168.101.2 dev eth1
networking
virtualbox
centos
ipv4
Bruno Pistone
quelle
quelle
GATEWAY=<IPAddress>
Wert der Datei ifcfg-eth0 hinzu und prüfen Sie, ob dies behoben ist . Sie können den Netzwerkdienst mitsystemctl restart network
anschließend zum Testen neu starten .GATEWAY=10.0.2.15
und jetztping www.google.com
sagtping: unknown host www.google.com
nmtui
ich, wenn ich für die Netzwerkkonfiguration von CentOS-Computern zur Verfügung stehe. Sehen Sie also, ob in Ihrem Fall etwas verfügbar ist, das offensichtlich aussieht, aber der fehlende DG sah für mich offensichtlich aus, aber ich bin auch kein Linux-Experte, aber es ist wahrscheinlich ein VM-Netzwerk Einstellung, die das verursacht, denke ich zumindest.route
Befehl aus und zeigen Sie diese Ausgabe in Ihrer Frage an. Ich frage mich, ob Sie für die Netzwerkeinstellungen überhaupt das Adapter-2-Setup in VirtualBox benötigen und nur Adapter-1-Setup mit NAT alleine tun würden. Ich müsste mit VirtualBox testen, aber vielleicht ist dies etwas Einfaches, mit dem Sie schnell testen können, nur für den Fall.Antworten:
Stellen Sie sicher, dass die MAC-Adresse Ihres VirtualBox-Netzwerkadapters mit der in Ihren Dateien ifcfg-eh0 und ifcfg-eh1 angegebenen Hardware-Adresse (HWADDR) übereinstimmt. Bis ich feststellte, dass ich in der Lage war, mein Netzwerk zum Laufen zu bringen.
quelle