한 컴퓨터에는 두 개의 로컬 IP 주소가 있습니다. 다음을 수행하려면 iptables 규칙을 만들어야 합니다.
192.168.1.10:80 트래픽을 특정 IP 및 PORT 192.168.1.11:8080으로 전달합니다.
나는 시도했지만 성공하지 못했다.
iptables -t nat -A PREROUTING -d 192.168.1.10 -p tcp --dport 8080 -j DNAT --to-destination 192.168.1.11
답변1
내 생각엔 당신이 가까웠던 것 같아요. 대상 포트(--dport)는 80이어야 하며 전달 사양에 콜론 표기법을 사용할 수 있습니다.
iptables -t nat -A PREROUTING -d 192.168.1.10 -p tcp --dport 80 -j DNAT --to-destination 192.168.1.11:8080