답변:
라우팅 테이블로는이 작업을 수행 할 수 없습니다. 이 테이블은 주로 다음에 패킷을 보낼 노드를 결정하는 데 사용됩니다. 이러한 테이블이 올바르게 설정되면 패킷은 목적지 주소 필드에 의해 지정된 시스템에서 결국 종료되며, 정보가 수십 개의 라우터를 통과하더라도 변경되지 않습니다.
대상 주소를 다시 쓸 수 있습니다. Linux 운영 체제에서는 일반적으로을 사용하여 수행 iptables
되지만 Windows에는 그러한 기능이 없습니다. hosts 파일을 사용하여 DNS를 무시할 수 있지만 호스트 이름 대신 IP 주소를 지정하면 작동하지 않습니다. 그러나 라우터가 대상 IP를 기반으로 트래픽을 리디렉션 할 수 있습니다.
Windows 7 라우팅 테이블에 경로를 추가하려면 "route"명령을 사용하십시오. 재부팅 후에도 변경 사항을 유지하려면 "-p"스위치를 사용해야합니다.
이것이 문제를 해결할지 여부에 대해서는 확실하지 않습니다.
형식은 :
route add <ipv4_addr> mask <subnet_mask> <gateway_ip> metric <cost_metric>
예:
route add 10.1.0.0 mask 255.255.255.0 192.168.0.254 metric 25
영구적으로 유지하려면 (재부팅 후에도 유지됨)
route -p add 10.1.0.0 mask 255.255.255.0 192.168.0.254 metric 25
어떤 인터페이스를 강제로 사용하려면 (Windows가 아닌) :
route -p add 10.1.0.0 mask 255.255.255.0 192.168.0.254 metric 25 if 2
사용할 인터페이스 색인을 찾으려면 (예 : 위의 "if 2") :
netsh interface show ipv4 interface
iptables
DNAT
규칙을 사용하여 대상 주소를 변경할 수 있습니다 .