2017-03-21 19 views
-2

私はネットワークの問題に苦しんでいます。 私のコンピュータは2つの異なるネットワークにリンクする必要があります。 1つはPCI経由で、もう1つはUSBアダプタ経由で。 pciは "普通の"ネットワークで、usbは特定のアドレスに使用することです。 私は、DNS、複数の有線接続、モデム/ etc/network/interfaces、differentsソリューションを試してみました... しかし、私は2つのネットワーキングを同時に動作させることはできません。同時に2つの有線接続

解決策はありますか?私はDebian - jessieと一緒に働いています。あなたが任意のネットワーク、IPアドレスまたはデバイス名を指定していないので

乾杯

答えて

1

、私は例として、私のマシンを使用します。

私は、デバイスenx0050b6d341bb、およびeth0のとして表示RTL811 PCIイーサネットデバイスとして表示さIOGEARイーサネットUSBドングルを持っています。 eth0はDHCPサーバーを持つ「メイン」ネットワークに接続され、enx0050b6d341bbは私のワークベンチのプライベートスイッチに接続されます。私はネットワーク192.168.168.0/24に何に接続するには、インターネットに接続するためにはeth0を使用しますが、enx0050b6d341bb使用したい場合は

は、/ etc/network/interfacesには、次のようになります。

auto lo 
iface lo inet loopback 

# Obtain DHCP address from server 
auto eth0 
iface eth0 inet dhcp 

# Connect to 192.168.168.0 network 
auto enx0050b6d341bb 
iface enx0050b6d341bb inet static 
    address 192.168.168.3 
    network 192.168.168.0 
    netmask 255.255.255.0 

ので、私は私のデフォルトルートは自動的に私は、デフォルトのトラフィックはeth0を通って、どんなことになります上記のショー:-)

[email protected]:~$ ip route 
default via 192.168.10.1 dev eth0 
192.168.10.0/24 dev eth0 proto kernel scope link src 192.168.10.67 
192.168.168.0/24 dev enx0050b6d341bb proto kernel scope link src 192.168.168.3 

を望むものを正確であることを起こるそのデバイス、通過します、DHCPを使用して一つのデバイスを持っていますネットワーク192.168.168.0/24のアドレスのトラフィックはenx0050b6d341bbを参照してください。それを確認するには、アドレス192.168.168.2との通信に使用されるデバイスを見つけることができます。

[email protected]:~$ ip route get 192.168.168.2 
192.168.168.2 dev enx0050b6d341bb src 192.168.168.3 
    cache 

あなたが見ることができるように、192.168.168.2のためのすべてのトラフィックは、enx0050b6d341bbを通過します。

関連する問題