複数のネットワークインターフェイスを使用している場合のLANへの接続に関する問題


0

それで私が見つけることができるすべての解決策を通して作業するのに約1週間を費やしたので私はこの質問が前に尋ねられたことを確信します、しかしそれらのどれも私のために働いていません基本的に私は有線と無線のネットワークインタフェースを持っています。有線はWANに接続されているLANに接続されていて、もう一方はスタンドアロンLANです。これまで私が見つけた最も透明な解決策はこれです https://www.thomas-krenn.com/en/wiki/Two_Default_Gateways_on_One_System 。ルーティングテーブルが残る

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 enp10s0
0.0.0.0         10.0.0.1        0.0.0.0         UG    600    0        0 wlp3s0
10.0.0.0        0.0.0.0         255.255.255.0   U     600    0        0 wlp3s0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 enp10s0

私のinterfacesファイル

# The loopback network interface
auto lo
iface lo inet loopback

auto wlp3s0
allow-hotplug wlp3s0
iface wlp3s0 inet static
    address 10.0.0.2
    netmask 255.255.255.0

auto enp10s0
allow-hotplug enp10s0
iface  enp10s0 inet dhcp

#Routing
post-up ip route add 10.0.0.0/24 dev wlp3s0 src 10.0.0.2 table rt2
post-up ip route add default via 10.0.0.1 dev wlp3s0 table rt2
post-up ip rule add from 10.0.0.2/32 table rt2
post-up ip rule add to 10.0.0.2/32 table rt2

の出力 ip route list table rt2 に続く ip rule show です

0:  from all lookup local 
32764:  from all to 10.0.0.2 lookup rt2 
32765:  from 10.0.0.2 lookup rt2 
32766:  from all lookup main 

このシステムの望ましい結果は次のとおりです。

Desired Network Layout

私はコメントでたくさんの提案に従うようになり、どうやら私はまだDHCPを使用していたのでIPアドレスを予約するために使用していたルーター機能でインターフェイスに静的IPを定義していました。接続するには、インターフェイス内の静的IPに関する十分な情報を提供していないのですが、確信が持てません。今のところルーティングセクションについてもコメントしています。必要ありません。私がDebian stretchを実行しているコメントのいくつかに応えて、pingやsshに関するエラーメッセージが表示されず、タイムアウトしました。


私はあなたが質問をするべきだと感じます。コメントしないでください。 編集する より明確でより完全なものにするためのあなたの質問。
G-Man

すみません、私は何かが足りないし、何がわからないので、もっと経験豊富なユーザーが私の仕事でルーキーなミスを見つけることができるかどうか見るために私のプロセスを投稿しようとしていました。
Braedon

あなたはこれをもっと複雑にしているようです。私が正しいと理解しているならば、192.168.1.xはインターネットにアクセスできるあなたのLANです。 10.0.0.xは孤立したネットワークです。あなたは10.0.0.xの範囲のシステムをpingしたいのですが、失敗しています。 10.0.0.1の2番目のデフォルトゲートウェイを追加している理由を示すものは何もありません。あなたは10.0.0.1を超えた他のシステムに到達しようとしていますか? 2つのゲートウェイはありません。 192.168.1.1では1のみ。あなたのシステムはすでに10.0.0.xが直接接続されていることを知っています。ルーティングルールやルーティングテーブル、あるいはこのデフォルトの動作に変更があってはいけません。
Appleoddity

デフォルトゲートウェイ10.0.0.1は自動的に追加されましたが、テーブルから手動でエントリを削除してみることもできます。
Braedon

1
何もない10.0.0.xネットワークで通信するためにゲートウェイは必要ありません。
Appleoddity
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.