まず最初のもの:
- Debianはそうですいいえインストールするネットワーク管理者デフォルトではグラフィカルインターフェイスなしでインストールされます。 (ネットワークマネージャの設定方法がわからないことを考慮して、いくつかの回答を受けました)
まあ、システムを再起動したり、一部のipコマンドを手動で実行しないと、ネットワーク設定を再起動できない理由を理解しようとしています。
たとえば、次のように実行すると:
systemctl restart networking
何も動作しません。
私が試した場合:
ifdown ensp0
インターフェイスが実行されていないとします...試してみると
ifup ensp0
その後、私のインターフェースには1つではなく2つのIPがあります(/ etc / network / interfacesで変更しました)。
私がやっていることは、ipコマンドを使用して手動でipを削除し、ifupを使用してすべてを表示することです。しかし、これは奇妙です。
それでは、古代のバージョンで行ったのと同じ方法ですべてのネットワーク接続を再開する正しい形式は何ですか?
私が追加した場合:
auto enps0
その後、ネットワークがうまく機能し始めましたが、これはデフォルト設定ではありません!
これはシステムの問題に近いですか?それとも、廃止されたネットワークツールに関連していますか?
ベストアンサー1
私が見つけた解決策(解決方法)は次のとおりです。
ip address delete theoldip/mask dev enp0s3
ifdown enp0s3
ifup enp0s3
または /etc/network/interfaces を編集し、システムを再起動します。
他の方法(Debianリストからインポート):
まず、ifdown enp0s3それから/etc/network/interfacesを編集してifup enp0s3を実行できるようにし、リモートで実行するのが難しいので、cronjobが必要です。
以前のバージョンでは、サービスネットワークを再起動すると接続が失われ、再接続する必要がありました。
ただし、新しいバージョンでは、sshを介してネットワークのsystemctlを再起動しないでください。あたかも保持している IP でインターフェイスが機能しなくなったのと同じです。