내 외부 IP로 요청을 다른 IP로 전달 전달할 수 있어야합니다.

내가 리눅스에서 외부 IP에 연결하면 게이트웨이 (라우터)로 전달됩니다.

하지만 서버를 실행해야하므로 내 외부 IP로 요청을 내 컴퓨터 IP 주소로 전달할 수 있어야합니다.

어떻게 리눅스에서 이것을합니까?

예 :

내 실제 외부 IP가 아닌 10.0.0.3에 연결했지만 IP 192.168.1.3으로 전달하려고합니다.



답변

좋아, 나는 그걸 할 수 있었다.

내 리눅스 서버에 iptable 규칙을 추가했습니다 :

iptables -t nat -A OUTPUT -d [external ip] -p all -j DNAT --to-destination [server local ip]


답변