원격 컴퓨터에 다음과 같이 설정되어 있습니다.
- 이더넷 연결: 로컬 네트워크에만 해당 - 인터넷 접속 불가
- 4G 동글: 인터넷 접속
둘을 결합하면 인터넷에 접속할 수 없습니다. 라우팅 테이블을 조사한 결과 다음과 같은 영구 경로를 발견했습니다.
Network Address Netmask Gateway Metric
0.0.0.0 0.0.0.0 10.128.x.1 Default
(참고: 10.128.x.1은 LAN 연결을 위한 게이트웨이입니다)
따라서 기본적으로 인터넷 트래픽에 LAN을 사용합니다.
라우팅 테이블을 변경하기 위해 다음 명령을 사용했습니다.
route -p add 10.128.x.0 MASK 255.255.255.0 10.128.x.1 metric 330 if 21
route -p delete 0.0.0.0 MASK 0.0.0.0 10.128.x.1 if 21
(참고: 21이 이더넷 어댑터인 경우)
그러나 이것은 아무런 효과가 없었습니다. 4G 동글 + LAN을 모두 사용할 때 Windows PC는 여전히 인터넷에 연결되어 있지 않습니다. 이 IP 주소는 연결할 때마다 변경되므로 4G 동글에 대한 영구 경로를 추가할 수 없습니다. 또한 PC에 물리적으로 액세스할 수 없기 때문에 TeamViewer도 중단되므로 두 연결이 모두 활성화되어 있을 때 많은 테스트를 수행할 수 없습니다.
이 외에도 다음 작업도 수행했습니다.
netsh winsock reset
netsh int ip reset
- '고급 TCP/IP 설정'에서 4G 동글의 메트릭을 1로 변경했습니다.
이 모든 것이 아무런 효과가 없었습니다. 방금 다른 PC에서 동일한 설정을 테스트했는데 이 PC에서는 인터넷 액세스를 위해 4G 동글을 올바르게 선택했습니다.
그렇다면 이 원격 PC 라우팅에 어떤 문제가 있을 수 있을까요? 아니면 다른 원인이 있을 수도 있나요?