OpenWRT 포트 리디렉션

OpenWRT 포트 리디렉션

OpenWRT 라우터가 있습니다.

내가 달성해야 할 것은 LAN 영역 내의 포트 리디렉션입니다. 내 말은, 포트 40413에서 로컬 주소를 입력할 때마다 192.168.1.111:443으로 리디렉션되어야 한다는 것입니다.

예를 들어. 브라우저에 넣으면 : https://192.168.1.111:40443 192.168.1.111:443을 가리켜야 합니다. 일반 iptable 규칙을 사용하면 매우 쉽습니다.

iptables -t nat -A PREROUTING -i br-lan -p tcp --dport 40443 -j REDIRECT --to-port 443

/etc/firewall.user에 시도했지만 효과가 없었습니다...

또한 규칙 기본 방화벽 구성을 사용해 보았습니다: /etc/config/firewall

config redirect
   option name 'owncloud_internal'
   option src 'lan'
   option proto 'tcp'
   option src_dport '40443'
   option dest_ip '192.168.1.111'
   option dest_port '443'
   option target 'DNAT'
   option dest 'lan'

그러나 여전히 효과가 없습니다.

누군가 이 문제에 접근하는 방법을 설명해 줄 수 있습니까?

답변1

좋아요. 이는 라우팅을 통해서 통신이 이루어지지 않기 때문에 라우터 설정을 이용한 보관이 불가능하며, 그렇게 조작하는 것도 불가능합니다. 아마도 프록시를 설정해야 할 것 같지만 제 경우에는 40443 포트에서 수신 대기하도록 https 서버를 재구성하는 것이 더 쉬웠습니다.

관련 정보