静的IPアドレスでDebianまたはCentosシステムを設定するたびに、IPV4設定の動作を無視することを忘れていました。その後、IPV6を無効にするために入力するパラメータを1000番目に検索sysctl.conf
し、最後にBeastを再起動しました。
説明できる例を見てください。
Linux deb-router 3.2.0-4-amd64 #1 SMP Debian 3.2.81-2 x86_64 GNU/Linux
2つのインターフェースがあります。 eth0はしばらく(おそらく1年)IPV4で構成されていました。
ETH1 は物理ネットワークに接続され、IPV4 から DHCP にアドレス指定されます。このインターフェイスを介して仮想マシンと会話します。
今夜私はインターネットゲートウェイを失いました。そのデバイスも私のDHCPサーバーでした。
もはや私のVMにアクセスできないことに気づいたので、ifconfig
ETH1にバインドされた以前のIPV4の代わりに素晴らしいIPV6をチェックしました。
だからアクションを取る!
$ sudo vim /etc/network/interfaces
allow-hotplug eth1
# was dhcp before
iface eth1 inet static
address 192.168.0.15
netmask 255.255.255.0
$ sudo ifdown eth1 && sudo ifup eth1
だます:(
ifconfig
ipv6のみが出力されます。仮想マシンにアクセスできません。net.ipv6.conf.eth1.disable_ipv6 = 1
接続を再取得するには、IPV6()を無効にして再起動する必要がありました。
私はIPV4よりもIPV6を好むこれらの選択肢を理解していません。私が知っている限り、ほとんどの人はIPV4を使用しています。
人々がIPV6を採用するように影響を与える技術的または政治的な理由はありますか?
ベストアンサー1
IPv6には問題ありません!これを機能させるauto eth1
には、/etc/network/interfaces に 1 行がないことが必要です。ifup eth1
ifconfig出力にipv6が表示されるのは、あなたが言ったようにdhcpサーバーがダウンしているため、サーバーにipv4がまったくないからです。
ip
ifconfig
(Linuxシステムでは)以下よりも便利なツールです。
ip -4 address
... v4アドレスのみを表示
ip -6 address
... v6アドレスのみを表示