강제로 인터넷용 이더넷 장치를 설정하는 방법은 무엇입니까?

강제로 인터넷용 이더넷 장치를 설정하는 방법은 무엇입니까?

이제 두 개의 이더넷 장치를 사용하려고 합니다. 하나는 인터넷용입니다. 다른 하나는 Embedded Target Board NFS용입니다. 인터넷은 Wifi 장치로 연결되어 있습니다.(wlan0) NFS는 LAN CABLE로 연결되어 있습니다.(eth1)

문제는 두 장치를 모두 활성화할 때 Ubuntu가 eth1(LAN 케이블)을 통해 인터넷 연결을 시도한다는 것입니다. 그래서 인터넷과 NFS를 동시에 사용할 수 없습니다. 강제로 인터넷에 연결하도록 wlan0을 설정할 수 있나요?

답변1

NetworkManager를 사용하고 있다고 가정합니다.

먼저 이더넷 장치를 비활성화하십시오.

sudo service network-manager stop

그런 다음 네트워크 관리자로 이동하여 연결 편집을 선택한 다음 자체 LAN에서 실행되는 이더넷 장치를 선택하십시오.

IPV4 탭으로 이동

"경로"를 선택하세요

"해당 네트워크의 리소스에만 이 연결 사용"을 선택하십시오. 선택되어 있는지 확인하세요.

마지막으로:

sudo service network-manager start

답변2

라우팅 테이블을 편집합니다.

우선 라우팅 테이블을 살펴보십시오.

sudo route -n

다음 명령을 실행해야 합니다:

sudo route add default gw 'your_wifi_router_ip' dev wlan0

그리고 두 개의 인터넷 gw를 피하려면 다음 명령을 실행해야 합니다(때때로 이것이 문제가 될 수 있음).

sudo route del default gw 'ethernet_gateway' dev eth0

관련 정보