Ubuntuのipv6無効化

この記事でメモしておいたんだけどこのやり方だと再起動で初期化されちゃうみたい。

Ubuntu Server 20.04.3 LTS初期設定メモ – DESPINA.WORK – WORDPRESS

UbuntuでIPv6を無効にする方法 | TECH+ (mynavi.jp)

###IPv6を無効にする設定(永続)
###/etc/sysctl.confを編集
net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6=1

理由は/etc/netplanが起動後に読み込まれて、システム側の設定が宇和が枯れるから。

ちなみに起動後「sudo sysctl -p」すると、ipv6が無効になる。

だからどうすればいいかっていうと「/etc/netplan/*.yaml」ファイルを下記のようにする。

network:
  ethernets:
    eth0:
      dhcp4: false
      dhcp6: false
      accept-ra: false
      link-local: [ ]
      addresses: [xxx.xxx.xxx.xxx/xx]
      gateway4: xxx.xxx.xxx.xxx
      nameservers:
              addresses: [xxx.xxx.xxx.xxx]
              search: []
  version: 2

投稿日:
カテゴリー: Tech.

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です