
Ubuntu サーバー 16.04 (Raspberry Pi 3 B) に静的 IP を割り当てることに成功しましたが、動的 IP はまだ存在し、アクティブです。サーバーにアクセスするには、SSH を使用するしかありません。
動的 IP を削除するにはどうすればよいですか?
静的 IP 設定を に入れました/etc/network/interfaces
。動的 IP は では定義されなくなり/etc/network/interface
、 で定義されます/etc/network/interfaces.d/*.cfg
。動的 IP 設定自体をコメント アウトしようとしました/etc/network/interfaces.d/*.cfg
が、ここで問題が発生し始めます。- sudo shutdown -h now
> 再接続 -> 起動後、システムは静的 IP を失います。動的 IP は表示されているにもかかわらず、ログインすることすらできません。
これは少し話題から外れますが、私はかつて静的 IP でログインしていましたが、mysql-server をインストールした後、SSH 接続が突然切断され、動的 IP で再接続する必要がありました。IP アドレスが平等に扱われていないようです。
いくつかの DHCP クライアント デーモン/ファイルを無効化/削除する必要がありますか? その場合、どのようにすればよいですか? コメント アウトして DHCP 構成にアクセスできないようにしようとすると、DHCP クライアントがおかしくなるようです。
以前、静的 IP を設定しましたが、今回はすべてが異なって動作しているようです。
要求されたファイルは次のとおりです
/etc/ネットワーク/インターフェース:
# このファイルはシステムで利用可能なネットワークインターフェースを記述します # およびそれらをアクティブ化する方法。詳細については、interfaces(5)を参照してください。 # ループバックネットワークインターフェース オートロー iface lo inet ループバック 自動 eth0 iface eth0 inet 静的 アドレス 192.168.1.201 ネットマスク 255.255.255.0 ネットワーク 192.168.1.0 ブロードキャスト 192.168.1.255 ゲートウェイ 192.168.1.1 dnsネームサーバー 62.241.198.245 # ソースインターフェース # このファイルを変更する前に /etc/network/interfaces.d を確認してください # インターフェースは/etc/network/interfaces.dで定義されている可能性があります # LP を参照: #1262951
/etc/network/interfaces.d/*.cfg:
オートロー iface lo inet ループバック 自動 eth0 iface eth0 inet dhcp
答え1
コメントアウト/削除auto eth0 iface eth0 inet dhcp
- これは、動的IPが割り当てられる理由です(DHCPを使用)。同じインターフェースを2回定義しないでください。https://help.ubuntu.com/lts/serverguide/network-configuration.htmlネットワーク構成の詳細については、こちらをご覧ください。