申し訳ありません。シーンが複雑です。
オペレーティングシステムはCentOS 7です。
今何が起こっていますか?
- サーバーが起動します。
- 静的IPではアクセスできません。
- 他のサーバーでは、ローカルIP(br160 192.168.160.27)を介して接続できます。
- 接続が完了したら、webminを介してログインし、ネットワークインターフェースに移動し、サーバーに割り当てられている静的IPインターフェース(eno2 10.242.182.111)を選択し、「保存して適用」をクリックしました。
- これで、サーバーはインターネットにアクセスでき、eno2 IPを介して直接接続できます(まだ閉じたVPNネットワークにありますが、そうする必要があります)。
したがって、起動するたびにeno2を再度有効にする必要があります。起動時にアクティブになったようですが(確認してみました)、優先順位が間違っているのではないでしょうか?
ここで ifconfig -a と Route -n を使用できます。 https://pastebin.com/vBcuw4Vt
猫/etc/sysconfig/network-scripts/ifcfg-eno2: https://pastebin.com/XJ9rhak8
私は私のサーバーを管理する人からその人が去り、私がその仕事を引き受けました。基本的なLinuxは扱うことができますが、高度なネットワーキングは扱えません。
編集:次のように開始パスも表示されます。
- 192.168.160.11へのすべてのインタフェース
- eth0~10.242.182.1
順序を変更する必要がありますか?
答え1
MAC アドレスにインターフェイス番号を再割り当てします。 eno0、eno1、eno2にIPアドレスを提供するのに問題があるようです。設定ファイルと呼ばれるものを配置して、MACアドレスに別の名前を割り当てることができます/etc/udev/rules.d/10-persistent-net-rules
。目的のMACアドレスとデバイス名を使用して各インターフェイスの行を作成します()eno0
。
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:11:22:33:44:55", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eno*", NAME="eno0"