두 개의 서로 다른 인터페이스에서 iptables 포트 전달

두 개의 서로 다른 인터페이스에서 iptables 포트 전달

데비안 8을 실행하는 컴퓨터가 있습니다. IP 10.10.12.12:12004(인터페이스 tun0)에 도착하는 패킷을 IP 192.168.0.158:12004(인터페이스 eth0)로 전달하고 싶습니다.

나는 성공하지 못한 채 다음 iptables 규칙을 시도했습니다(이 규칙은 iptables에 저장되지도 않습니다. --list 옵션을 확인하십시오):

iptables -t nat -A PREROUTING -p tcp -s 0/0 -d 10.10.12.12 --dport 12004 -j DNAT --to 192.168.0.158:12004
iptables -t nat -A POSTROUTING -o eth0 -d 192.168.0.158 -j SNAT --to-source 10.10.12.12

위의 규칙에 문제가 있나요?

관련 정보