Ich möchte IPV6 auf dem neuen virtuellen Centos6-Server deaktivieren, den ich gerade in Xen eingerichtet habe. Ich habe die Anweisungen hier bereits befolgt und dann das Netzwerk neu gestartet / neu gestartet.
Update: Befolgte das Folgende, das scheint funktioniert zu haben, aber jetzt hat es keine IPv4-Adresse gefunden?
eth0 Link encap:Ethernet HWaddr 9A:F0:43:47:04:F1
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:941 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:89952 (87.8 KiB) TX bytes:0 (0.0 b)
Interrupt:14
networking
centos
xen
centos6
AliGibbs
quelle
quelle
/etc/sysconfig/network-scripts/ifcfg-eth0
auch.Antworten:
Sie müssen Änderungen an verschiedenen Stellen vornehmen.
Deaktivieren Sie zunächst IPv6 in den Benutzerland-Netzwerkkonfigurationsskripten, indem Sie die Datei
/etc/sysconfig/network
ändern. Stellen Sie sicher, dass Sie die Variable festlegen
NETWORKING_IPV6=no
Deaktivieren Sie als Nächstes das IPv6-Kernelmodul. Sie sollten in der Lage sein, eine neue modprobe.d-Datei zu erstellen, um sie zu deaktivieren, oder sie direkt auf die schwarze Liste zu setzen. Also entweder
/etc/modprobe.d/ipv6.conf
mit/etc/modprobe.d/blacklist.conf
IPTables ist standardmäßig aktiviert und verfügt über einen separaten Dienst für IPv4 und v6. Daher müssen wir auch die v6-Version deaktivieren.
Sobald dies alles eingerichtet ist, sollten Sie theoretisch in der Lage sein, das Netzwerk neu zu starten und das Modul zu entladen. Möglicherweise müssen Sie jedoch einen vollständigen Neustart durchführen, um sicherzustellen, dass die gesamte Cruft bereinigt ist. Danach würde ich empfehlen, zu überprüfen, ob die Deaktivierung durchgeführt wurde, indem Sie die geladenen Module, Ihre laufende Netzwerkkonfiguration, Listening / Sockets usw. auf v6-Indikatoren untersuchen.
quelle