Xenでセットアップしたばかりの新しいCentos6仮想サーバーでIPV6を無効にしたい。私はすでに指示に従いました ここ そしてネットワークを再起動/再起動しました。
更新:以下に従ってください、それはうまくいったようですが、今ではipv4アドレスを取得していませんか?
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
いくつかの異なる場所で変更を加える必要があります。
まず、ファイルを変更して、ユーザーランドネットワーク構成スクリプトでIPv6を無効にします/etc/sysconfig/network
必ず変数を設定してくださいNETWORKING_IPV6=no
次に、ipv6カーネルモジュールを無効にします。新しいmodprobe.dファイルを作成して無効にするか、完全にブラックリストに登録できるはずです。だからどちらか
/etc/modprobe.d/ipv6.conf
を含む新しいファイルを作成しますエイリアスnet-pf-10オフ
エイリアスipv6オフ
/etc/modprobe.d/blacklist.conf
に追加しますブラックリストnet-pf-10
ブラックリストipv6
IPTablesはデフォルトで有効になっており、IPv4とv6に別々のサービスがあるため、v6バージョンも無効にする必要があります。
service ip6tables stop
chkconfig ip6tables off
理論的には、これがすべて設定されると、ネットワークを再起動してモジュールをアンロードできるようになります。ただし、すべてのごみがクリーンアップされていることを確認するために、完全な再起動が必要になる場合があります。これを行った後、ロードされたモジュール、実行中のネットワーク構成、リスニング/ソケットなど、v6インジケーターを調べて、無効化が行われたことを確認することをお勧めします。