2つ目のNICを起動した後、コンピューターに接続できない

2つ目のNICを起動した後、コンピューターに接続できない

キャンパス ネットワーク上に、SSH プロキシ サーバー経由で外部からアクセスできるコンピューターがあります。

home --> proxy --> my computer

コンピューターには 2 番目の NIC があるので、それを起動していくつかのデバイスに接続しました。そのためには、/etc/network/interfaces を編集し、2 番目の NIC に静的 IP アドレスとネットマスクを割り当て、ルートを追加しました。

auto eno1
iface eno1 inet static
    address 192.168.1.1
    netmask 255.255.255.0

up route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 dev eno1

NIC が起動した後、ping または ssh を使用してプロキシ経由でコンピューターに接続できなくなりました。 速度を下げると、接続が回復しました。

また、2 番目の NIC が起動しているときでも、次のルートでコンピューターに接続できることに気付きました。

home --> proxy --> another server on campus network --> my computer

私の設定に何が問題があるのでしょうか?

No matter the second NIC is up or down, the computer can always access internet.

答え1

「いくつかのデバイスに接続」するために 2 番目のインターフェイスを追加しました。これらのデバイスは、ルーターにアクセスできない別の IP サブネット上にあると想定していますか?

両方のインターフェースの IP アドレス/ネットマスクは、問題の診断に役立ちます。

出力をroute -nここに投稿してみてください。

私はどちらかに傾いています:

  1. 追加したルートが間違っています。(不要なようです。)
  2. 追加したルートによってリモートアクセスが中断されるか、
  3. インターフェースまたはルートに異なるメトリックを指定する必要があります。

関連情報