업데이트됨

업데이트됨

네트워크 카드 3개, LAN(유선) 1개, 무선 네트워크 카드 1개, 1개는 무선 USB입니다.

특정 네트워크 카드에서 어떻게 핑을 보내나요?

& 특정 애플리케이션에 특정 네트워크 카드를 사용하는 방법

i want to ping google from wlan0 

특정 애플리케이션의 예

i want to use firefox or transmission from wan1

업데이트됨

LAN ip 192.168.0.2 > 정상적으로 작동됩니다. 여기에 이미지 설명을 입력하세요

Wlan1 IP 192.168.0.3

여기에 이미지 설명을 입력하세요

pin -I wlan1 google.com

업데이트

Route -n 및/또는 ip Route의 출력을 붙여넣어 보십시오. wlan1 인터페이스에 유효한 게이트웨이가 구성되지 않은 것 같습니다. –@순즈 씨

one@onezero:~$ route -n 
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
172.16.221.0    0.0.0.0         255.255.255.0   U     0      0        0 vmnet8
192.168.0.0     0.0.0.0         255.255.255.0   U     1      0        0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U     2      0        0 wlan1
192.168.48.0    0.0.0.0         255.255.255.0   U     0      0        0 vmnet1
one@onezero:~$ ip route
default via 192.168.0.1 dev eth0  proto static 
169.254.0.0/16 dev eth0  scope link  metric 1000 
172.16.221.0/24 dev vmnet8  proto kernel  scope link  src 172.16.221.1 
192.168.0.0/24 dev eth0  proto kernel  scope link  src 192.168.0.2  metric 1 
192.168.0.0/24 dev wlan1  proto kernel  scope link  src 192.168.0.3  metric 2 
192.168.48.0/24 dev vmnet1  proto kernel  scope link  src 192.168.48.1 

답변1

ping소스 인터페이스를 설정하는 특정 스위치가 있습니다: -I. 맨페이지에서 볼 수 있듯이:

 -I interface address
          Set source address to specified interface address. Argument may be  numeric  
          IP  address  or  name  of device.
          When pinging IPv6 link-local address this option is required.

예로서

$ ping -I wlan0 8.8.8.8

wlan0 인터페이스를 통해 ping 8.8.8.8.

특정 애플리케이션에 대한 인터페이스를 강제하려면 추가 작업이 필요합니다. 해결책을 찾을 수 있습니다이 superuser.com 질문에그리고이 기사답변에 연결되어 있습니다.

업데이트

이 답변에서 제가 공개한 방법은 핑이 특정 인터페이스를 사용하도록 강제하는 방법을 보여줍니다. 일반 프로그램이 특정 인터페이스를 사용하도록 하는 방법에 대한 일부 기사에 대한 링크입니다.

이제 이 모든 것이 작동하려면 "고급" 라우팅을 구성해야 합니다. 출력에서 볼 수 있듯이 route -n네트워크는 여러 개 있지만 인터넷에 대한 게이트웨이는 하나만 있습니다. 그건좋은, 다중 게이트웨이 라우팅은 상당히고급 주제그리고 잘 다루기가 다소 어렵습니다.

이것은 원래 질문에서 요청한 것 이상입니다. 여기 또는 다음 페이지에 새 질문을 게시하시기 바랍니다.서버 결함여러 네트워크 인터페이스에서 여러 인터넷 게이트웨이를 구성하고 관리하는 방법을 묻습니다.

아니면 인터넷 검색을 시도해 보는 것이 더 좋습니다. ;)LARTC 사이트고급 Linux 라우팅 구성용.

관련 정보