eth0과 wlan0을 동시에 사용 할 수 없나요?
안녕하세요.
네트워크와 관련하여 궁금증이 있어서 글남기게 되었습니다.
보통 리눅스에서는 Ethernet을 eth0으로 사용하고 있습니다.
저도 마찬가지로 eth0이 Etherent으로 인터넷으로 잘 사용하고 있습니다.
여기서 저는 wlan1(USB WiFi)를 사용하려고 합니다.
wlan1은 wpa_cli를 이용하여 사용가능한 AP에 접속하여 dhclient로 DHCP서버에서 자동으로 IP도 할당받아왔습니다.
그런데 막상 IP를 받아오고 이용하는데 문제점이 있었습니다.
바로 eth0이 up인 상태에서 wlan0을 사용하면 wlan0을 이용해서 통신을 못한다는 점인데요.
뭐 간단하게는 eth0을 down했다가 다시 up하면 wlan1으로 통신이 가능하여 ping도 날라가는것을 확인하였습니다.
그런데 이번에는 eth0을 통해서 통신이 안되더군요.
인터넷에 나와있는 문서들도 살펴보니 무선(wlan)을 사용할 때 eth0을 down을 하고 사용하는 것을 보았습니다.
그런데 저는 꼭 eth0으로도 통신이 가능해야하고 wlan1으로도 통신이 가능해야합니다.
route 명령어를 통하여 route 테이블을 보면 아래와 같습니다.
제가 간단히 이해한바로는 eth0과 wlan1이 netmask가 같아서 129.168.*.*으로 보내게 되는 통신은
route 테이블상에서 가장 위에있는 eth0에 걸리게 됨으로 wlan1으로는 통신을 할 수 없다...
대충 이렇게는 이해하고 있습니다.
방법이 없을까요?
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
192.168.0.0 * 255.255.0.0 U 0 0 0 eth0
192.168.0.0 * 255.255.0.0 U 0 0 0 wlan1
댓글 달기