Ubuntu20.04とLinux Mint20のネットワーク接続

Ubuntu20.04とLinux Mint20のネットワーク接続が1時間ほどで切れる場合は以下のDHCP clientとIpv6の設定をします。

/etc/NetworkManager/conf.dディレクトリー配下に、dhcp-client.confを作成します。

テキストエディタに

dhcp=dhclient

と記述してファイル名をhdcp-client.confとして保存します。

保存をした場所から以下のデレクトリへsudo mvコマンドで移動します。
例えばaというユーザーのホームディレクトリにあるbというフォルダにconfファイルを保存した場合は
次のようにコマンドを入力します。

cd /home/a/b

sudo mv dhcp-client.conf  /etc/NetworkManager/conf.d/

次のコマンドを入力してネットワークを再起動するか、PCを再起動します。

sudo service network-manager restart

pgrep -f -l dhclient
と入力すると
「1410 dhclient」のように表示されます。

プロファイルをdisableにしてファイルを削除します。
sudo ln -s /etc/apparmor.d/sbin.dhclient /etc/apparmor.d/disable
sudo apparmor_parser -R /etc/apparmor.d/sbin.dhclient

IPv6を無効にする

テキストエディタをsudoコマンドで開きgrubを編集します。
テキストエディタの名前はUbuntuの場合はgedit、Mintの場合はxedです。
コマンドはUbuntuの例です。

sudo gedit /etc/default/grub

GRUB_CMDLINE_LINUX=""の部分を
以下のように記述します。
GRUB_CMDLINE_LINUX="ipv6.disable=1"

保存したあと次のコマンドを入力します。
sudo update-grub

PCを再起動します。
ip -6 aと入力して何も表示されなければIpv6は無効化されています。
これを有効にする場合は、再度GRUB_CMDLINE_LINUX=""とします。