Windows 7 시스템에서 라우팅을 설정하는 방법

Windows 7 시스템에서 라우팅을 설정하는 방법

2개의 네트워크 인터페이스가 있는 컴퓨터가 있습니다. 네트워크 자체는 다음과 같습니다

               | access point | wi-fi     |   my machine |           | 2-nd machine |
               |  192.168.1.1 | --------- | 192.168.1.37 | Ethernet  |              |
Internet ----  | 76.77.15.87  |           |  192.168.0.1 | --------- | 192.168.0.2  |

Windows 시스템에서 라우팅을 설정하는 방법을 찾았습니다.

http://www.home-network-help.com/ip-forwarding.html

나는 거기에서 말한 대로 정확히 했습니다. 내 컴퓨터에서

1. Set HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters/IPEnableRouter to 1

2. Setup the blank default gateway on my machine for 192.168.0.1 interface

3. Rebooted the machine

4. Turned off the firewall (just in case)

두 번째 시스템에서는 192.168.0.1을 기본 게이트웨이로 설정합니다.

하지만 여전히 작동하지 않습니다.

두 번째 기계에서 ping 192.168.0.1작동합니다. ping 192.168.1.1작동하지 않습니다.

내 컴퓨터에서 ping 192.168.1.1작동합니다.

여기서 무엇이 잘못되었을 수 있습니까? 디버깅하는 방법?

답변1

서브넷 경로 덕분에 머신은 동일한 로컬 서브넷의 다른 머신에 연결할 수 있습니다. 그리고 머신은 기본 경로 덕분에 게이트웨이가 도달할 수 있는 모든 것에 도달할 수 있습니다. 그러나 이들 중 어느 것도 핑을 보내는 머신에 도달하려는 액세스 포인트에는 적용되지 않습니다. 따라서 ping 응답은 소스 시스템으로 돌아갈 수 있는 방법이 없습니다. 서브넷 경로를 추가해야 합니다.

일반적으로 다른 장치의 기본 게이트웨이인 모든 장치에는 기본 게이트웨이가 다른 로컬 장치가 아닌 한 모든 로컬 서브넷에 대한 경로가 있어야 합니다. 귀하의 액세스 포인트가 다른 장치의 기본 게이트웨이이고 기본 게이트웨이가 로컬이 아니라고 가정합니다.모든로컬 서브넷. 귀하의 질문을 올바르게 읽고 있다면 액세스 포인트는 바운드 패킷이 192.168.0.0/24으로 전송되어야 한다는 것을 알아야 합니다 192.168.1.37.

관련 정보