로컬 네트워크에서 동적 공용 IP 뒤의 NAT 네트워크 서비스에 액세스

로컬 네트워크에서 동적 공용 IP 뒤의 NAT 네트워크 서비스에 액세스

내 라우터에 동적 공용 IPv4 주소가 구성되어 있습니다. 192.168.1.11:8448 라우터 뒤에는 TCP 기반 서비스가 실행되고 있습니다. 동적 DNS를 사용하면 호스트 이름:포트를 사용하여 아무 문제 없이 이 서비스에 액세스할 수 있습니다.

그러나 해당 네트워크에 있을 때 동일한 호스트 이름을 사용하여 동일한 서비스에 연결하고 싶습니다. 서비스의 클라이언트 측이 SRV 레코드에 의존하기 때문에 다른 방법으로 연결할 수 없습니다. 주소가 정적이면 다음과 같은 iptables 규칙을 넣을 수 있습니다.

-t nat -A OUTPUT -d publicip -s local/net -j DNAT --to-destination=192.168.1.11

그러나 이는 동적 주소에서는 작동하지 않습니다. 어떻게 해결합니까? (로컬 DNS 영역을 생성하는 것은 옵션이 아닙니다. 저는 그곳의 관리자가 아닙니다.)

관련 정보