2017-03-21 1 views
-2

나는 네트워크 문제로 어려움을 겪고 있습니다. 내 컴퓨터를 두 개의 서로 다른 네트워크에 연결해야합니다. 하나는 PCI를 통해, 다른 하나는 USB 어댑터를 통해. pci는 "일반적인"네트워크이며, usb는 특정 주소를 사용합니다. 나는 dns, 여러 개의 유선 연결, modifiying/etc/network/interfaces와 differents 솔루션을 시도했다 ... 하지만 동시에 2 개의 네트워킹 작업을 관리 할 수 ​​없습니다.동시에 두 개의 유선 연결

해결책이 있습니까? 데비안과 함께 일하고 있습니다 - 제시.

건배 당신이 어떤 네트워크를 지정하지 않은 때문에

답변

1

, IP 주소 또는 장치 이름, 나는 예를 들어 내 컴퓨터를 사용합니다.

I는 장치 enx0050b6d341bbeth0를으로 닫 보여주는 RTL811 PCI 이더넷 장비로 보여주는 IOGEAR 이더넷 USB 동글있다. eth0는 DHCP 서버가있는 "기본"네트워크에 연결되고 enx0050b6d341bb는 내 워크 벤치의 개인 스위치에 연결됩니다. 내가 네트워크 192.168.168.0/24에 아무것도에 연결하기 위해 인터넷에 연결 eth0를 사용하지만 enx0050b6d341bb 사용하려면

은/etc/네트워크/인터페이스는 다음과 같이 표시됩니다

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와 통신하는 데 사용되는 장치를 찾을 수 있습니다 : 당신이 볼 수 있듯이, 192.168.168.2에 대한 트래픽이 enx0050b6d341bb 거치게됩니다

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

.

관련 문제