2017-01-15 3 views
-1

도메인 이름이 namecheap이고 DNS 설정에서 subdomain.domain.com 및 URL을 IP : PORT로 리디렉션했습니다.도메인이 포트 iptables를 사용하는 IP로 리디렉션

그러나 어떻게 든 내가

telnet IP PORT 요청을 할 때 그것은

OUPUT 작동 :

telnet IP 2002 Trying IP... Connected to ... Escape character is '^]'. ???s?"??+s?"Z?2\?v??????????Connection closed by foreign host.


telnet subdomain.domain.com 2002

이 작동하지 않습니다.

출력 :

telnet sub.domain.com 2002` Trying ipofdomain... telnet: connect to address ipofdomain: Connection refused telnet: Unable to connect to remote host


사람이 아마도, iptables에와 namecheap 설정에 또는 다른 서버 중 하나가 작동하는 방법에 도움이 되거 수 있습니까?

+0

얼마나 오래 전에 변경 되었습니까? DNS가 전파하는 데 시간이 걸릴 수 있습니다. – Chris

+0

또한'작동하지 않는다 '는 뜻은 아니며 전체 출력을 제공합니다. –

+0

DNS 설정이 설정되어 있으며 namecheap 항목은 기능적이며 외부 IP라고 말하면 올바르게 설정해야합니다. 오직 2002 년 로컬 IP로 리다이렉트/응답하기 위해 포트 2002를 사용하는 sub.domain.com으로부터 들어오는 요청을 허용하기 위해 iptables를 설정하는 방법을 모른다. – karma

답변

0

으로 두산과 Kalyana 그것은

sub.domain.com A record to IP가 리디렉션을 해결하고 포트 자체를 해결 밝혀 지적했다.

감사합니다. 미래에 도움이되기를 바랍니다.

0

URL 리디렉션은 HTTP 계층에서 작동합니다. Telnet은 TCP 계층에서 작동합니다. 브라우저 또는 컬을 통해 subdomain.domain.com에 요청하면 302 : IP : 포트가 표시됩니다.

+0

그럼 어떻게 namecheap에서 TCP 레이어를 만들겠습니까? 또는 내 외부 IP가 가리키고, 특정 포트로 TCP를 통해 응답하는 요청을 처리 할 수 ​​있습니까? – karma

+0

DNS는 포트가 아닌 ips 만 제공 할 수 있습니다. HTTP 리무버 네임 엡은 –

+0

과 같이 애플리케이션 리다이렉트 만 할 수 있습니다. 어디에서 수정해야합니까? namecheap 또는 외부 서버에 연결하고 있습니까? sub.domain.com:2002에서 외부 서버 IP : 2002로 응답하여'telnet sub.domain.com 2002 '로 테스트하고'telnet IP 2002'와 동일한 응답을 얻을 수있게하려했습니다 – karma

관련 문제