Ubuntu資料一覧

IPv6を無効にする方法(Ubuntu 9.10~16.04)

2016/5/1更新

対応バージョン: 9.10~16.04

UbuntuでIPv6を無効にするには/etc/sysctl.confに以下の行を追加し、sysctlコマンドで反映させるかOSを再起動する。

尚、この設定はNetworkManagerを使用しているかどうかに関係なく同じ方法である。

設定

(Ubuntu 11.10~16.04)

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1

(Ubuntu 9.10~11.04)

net.ipv6.conf.all.disable_ipv6 = 1

反映

% sudo sysctl -p

反映後、ip aコマンド(以前はifconfig)を実行して「inet6」行が表示されなければIPv6は無効になっている。

% ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: enp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether d8:50:e6:bd:6f:f8 brd ff:ff:ff:ff:ff:ff
3: wlx3495db0f69a3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 34:95:db:0f:69:a3 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.1/24 brd 192.168.1.255 scope global dynamic wlx3495db0f69a3
       valid_lft 23586sec preferred_lft 23586sec