NAT를 사용하는 네트워크 내부의 장치에서 서버에 공용 네트워크에 전화를 걸 수있는 응용 프로그램이 있습니다. 로컬 주소, 나중에 10 ~ 20 분 후에 서버가 네트워크 내부의 장치에 연결할 수있게하고 싶습니다.로컬 ipv4 주소가있는 경우 네트워크 외부에서 NAT를 통해 얘기하기 위해 사용할 수 있습니까?
실제 현재 로컬 주소를 제공하면 방화벽/라우터 등에서 일반적으로 지원되는 프로토콜이 있습니까?
감사합니다.
NAT를 사용하는 네트워크 내부의 장치에서 서버에 공용 네트워크에 전화를 걸 수있는 응용 프로그램이 있습니다. 로컬 주소, 나중에 10 ~ 20 분 후에 서버가 네트워크 내부의 장치에 연결할 수있게하고 싶습니다.로컬 ipv4 주소가있는 경우 네트워크 외부에서 NAT를 통해 얘기하기 위해 사용할 수 있습니까?
실제 현재 로컬 주소를 제공하면 방화벽/라우터 등에서 일반적으로 지원되는 프로토콜이 있습니까?
감사합니다.
아니요, 그러한 프로토콜은 없습니다. 또한 다중 NAT의 경우 로컬 노드는 내부 NAT 뒤에있는 주소 만 알 수 있으므로 서버는 가장 바깥 쪽 NAT 외부의 공용 주소 만 알 수 있으므로 여러 NAT를 통해 매핑 할 수있는 방법이 없으며 얼마나 많은 사람들이 길에 존재하는지.
서버에서 아무것도 수신하지 않으려면 로컬 노드가 서버와의 연결을 시작하고 유지 관리해야합니다. 당신은 IP 주소
없음, IP 주소를 매핑하기위한 프로토콜이되지 않습니다. 여전히 도전 과제가 있습니다. 네트워크 장비가이를 지원해야하며 기능을 활성화해야합니다. 많은 네트워크 관리자가 정당한 이유로이를 사용할 수 없습니다.
이 해결하기위한 것입니다 것은 UPNP의 일종으로 특정 포트를 매핑하는 portmapping/port forwarding를 사용할 수 있지만
IPv6 기반 솔루션을 개발하고 구현하는 데 드는 시간과 에너지를 동일하게 (또는 적게) 소비하는 것이 훨씬 낫습니다. 위와 같은 작업을 수행 할 수 있습니다. –
예 ipv4를 잊어 버리는 것이 훨씬 더 낫지 만 어떻게해야하는지 알지 못했습니다. 장치는 ipv6를 지원하지만 모든 네트워크가 아닙니다. T-Mobile이 ipv6를 완벽하게 지원한다는 것을 알았습니다. http://www.extremetech.com/mobile/127213-ipv6-now-deployed-across-entire-t-mobile-us-network – user1069528
ipv6을 기다리는 것이 가장 좋습니다. 어쨌든 새 응용 프로그램을 사용하면 약간 앞서가는 것이 좋습니다. 감사. – user1069528