2013-04-13 5 views
2

휴대 전화에서 서버를 실행하고 휴대 전화의 모바일 연결을 외부 IP로 사용할 수 있습니까? 나는 안드로이드 폰을위한 많은 서버 (웹, ftp 등)를 보았지만, 이들 중 많은 사람들이 wifi를 통해 서버를 호스팅 할 것이라고 말합니다. 이러한 유형의 서버가 파일을 호스팅하기 위해 모바일 연결을 사용할 수 있는지 궁금합니다.휴대 전화로 서버를 실행하고 휴대 전화로 연결

AFAIK, 전화에는 IP 주소가 있으며 방화벽이 없습니다.

편집 : 이것이 가능한지 여부는 셀룰러 연결을 사용하는 것이 현명한 지 여부에 대한 설명이 아닙니다.

+0

이 부분을보세요. http://stackoverflow.com/questions/7375424/can-i-run-an-http-server-on-a-mobile-platform –

답변

3

전화로 서버를 호스팅하는 것이 기술적으로 가능하지만 서비스 공급자 (teleco)의 특별 계약 없이는 사용할 수 없습니다. 전화는 인터넷과 방화벽 사이에 하나 이상의 방화벽 및 NAT 장치와 함께 있습니다. 대부분의 셀 회사는 전화로 들어오는 연결을 차단하도록 구성되어 있으므로 서버를 사용할 수 없습니다. 일부 회사의 경우 그러한 액세스를 허용하기 위해 특별한 조치가 취해질 수 있습니다. 이러한 준비는 개방형 인터넷보다 안전한 하위 네트워크를 통해 이루어집니다. 수신 연결이 허용되면 사람들이 IP 주소를 망칠 수 있기 때문에 대역폭 사용을 제어 할 수 없습니다.

ps. 참고로, 들어 본 연결을 허용하는 텔레코 (telecos)는 거의 볼 수 없었습니다. 그들은 대개 상당히 빨리 수정합니다.

0

모바일 연결 제공 업체가 이러한 종류의 트래픽을 차단하지 않는 한 가능합니다. '공공 서비스'를위한 외부 IP가 필요할 수 있습니다. 일반 PC와 다르지 않습니다. 소프트웨어가 올바르게 설정되어 있으면 자유롭게 이동할 수 있습니다.

외부 IP를 사용하는 것은 꽤 불편할 수 있습니다. 개인적으로 무언가를 사용하고 싶다면 휴대 전화에 VPN을 설치할 수 있습니다 (대부분의 안드로이드 폰이 상자에서 할 수 있습니다). 그렇게하면 전화를 연결할 수있는 VPN 서버가있는 한 장치간에 자유롭게 연결할 수 있습니다.

다른 옵션은 역방향 터널을 수행하는 것입니다. PC에서 대부분의 SSH 소프트웨어로 수행 할 수 있지만, 안드로이드가 어떻게 움직이는 지 정말로 모르겠습니다. 이 옵션의 좋은 점은 SSH 트래픽이 거의 차단되지 않는 것 같습니다. 결코 그렇게 된 적이 없었습니다.

관련 문제