次を試しましたが、次の
sysctl -w net.ipv6.conf.Ethernet1.200.disable_ipv6=0
エラーが発生しました。
sysctl: cannot stat /proc/sys/net/ipv6/conf/Ethernet1/200/disable_ipv6: No such file or directory
理想的には変更を試みる必要があります。
/proc/sys/net/ipv6/conf/Ethernet1.200/disable_ipv6
しかし、実際にはそうではありません。
私はこれを使用しましたが、echo 0 > /proc/sys/net/ipv6/conf/Ethernet1.200/disable_ipv6
同じ機能を持ついくつかのLinuxコマンドが必要です。
答え1
/
sysctl.confはファイルシステムパスの区切り文字として点を使用するため、実際の点の代わりに点を使用する必要があります。うん、変です。
net.ipv6.conf.Ethernet1/200.disable_ipv6 = 0
ただし、/
実際にこれを区切り文字として使用することもできます。
net/ipv6/conf/Ethernet1.200/disable_ipv6 = 0
正直お勧めしますいいえIPv6はデフォルトで無効になっているため、この問題を回避できます。