PPP에 대한 액세스 추가

PPP에 대한 액세스 추가

USB(dev ppp0)를 통한 PPP 연결과 eth0 연결이 있습니다. 내 Linux 상자에는 IP 192.168.1.1이 있고 IP가 192.168.1.3인 두 번째 Windows PC가 있습니다. ppp 연결은 192.168.1.2입니다. 이는 올바르게 구성된 임베디드 시스템입니다. ppp0 연결과 192.168.1.3 사이에 트래픽이 흐르기를 원합니다. 192.168.1.3에서 192.168.1.2로 ping을 시도했을 때 대상에 연결할 수 없다는 것을 알았습니다. 실제로 특정 메시지를 받았습니다. 192.168.1.1에서 192.168.2로 ping을 보낼 수 있습니다. 또한 192.168.1.1에서 192.168.1.3으로 핑을 보내고 Visa Verse를 보낼 수도 있습니다. IP 전달을 켰습니다. 또한 다음 명령을 실행했습니다.

route add -net 192.168.1.2 netmask 255.255.255.255 gw 192.168.1.1
route add -net 192.168.1.2 netmask 255.255.255.255 dev ppp0

192.168.1.2로 향하는 네트워크 트래픽이 동일한 192.168.1.* 네트워크에 있는 다른 호스트와 라우팅되도록 하고 싶습니다. 어떻게 해야 하나요?

답변1

iptables -t nat -A PREROUTING -p tcp -d 192.168.1.2/255.255.255.0  -j DNAT --to 192.168.1.1/255.255.255.0

관련 정보