iptables | 로컬[인터페이스:포트]에서 로컬[인터페이스:포트]로 리디렉션

iptables | 로컬[인터페이스:포트]에서 로컬[인터페이스:포트]로 리디렉션

두 개의 인터페이스가 있습니다

eth0(192.168.1.95) 및 eth0:1(10.0.0.100)

제 생각에는

192.168.1.95:9900(192.168/24에서)으로의 모든 패킷은 10.0.0.100:9900으로 리디렉션/전달되고 그 반대로(10.0.0.100:9900에서 192.168/24로) 리디렉션됩니다.

iptables로 할 수 있도록 도와주세요.

*nat
-A PREROUTING --dst 192.168.1.95 -p tcp --dport 9900 -j DNAT --to-destination 10.0.0.100
COMMIT

답변1

질문/공감은 충분히 명확합니다. 나는 제안을 받아들일 수 있지만 그것이 내가 하는 일이다. 이 두 명령을 루트로 실행한 다음 iptables-save를 활용하세요.

192.168.1.95에서

iptables -t nat -A PREROUTING -s 192.168.1.95 -p tcp --dport 9900 -j DNAT --to-destination 10.0.0.100:9900

10.0.0.100부터 시작

iptables -t nat -A PREROUTING -s 10.0.0.100 -p tcp --dport 9900 -j DNAT --to-destination 192.168.1.95:9900

관련 정보