Raspbian Linux와 Huawei E303 3G USB 스틱을 구성한 후 공용 IP 주소를 통해 인터넷에서 해당 컴퓨터에 액세스할 수 없습니다.
세부 정보: E303 스틱은 이더넷 장치로 작동하도록 구성되었습니다(모드 스위치가 제대로 작동함). 리눅스는이더넷 1장치를 추가한 후 DHCP를 통해 E303으로부터 IP 주소를 수신합니다./etc/네트워크/인터페이스. 기본 경로로 설정한 후 기기가 인터넷에 액세스하면 모든 것이 정상입니다.기본 게이트웨이 192.168.8.1을 추가하기 위한 경로.
IP 주소이더넷 1수신되는 것은 192.168.8.100입니다. 또는 E303의 다른 하위 모델을 사용하는 경우 192.168.1.100입니다. 모드 전환 후 장치 중 하나의 USB 제품 ID는 0x014db이고 다른 하나는 0x014dc이므로 E303 장치가 약간 다르다는 것을 알 수 있습니다. 할당된 서브넷을 제외하면 다르지 않습니다.
두 스틱 모두 웹 서버를 실행하고 문제 없이 액세스할 수 있지만 네트워크 동작에 대한 구성 옵션은 없습니다. 10.34.XX 서브넷(장치 정보 웹 페이지)의 IP 주소를 표시합니다.
그런 다음 no-ip.com을 사용하여 동적 IP 주소를 등록하고 해당 패키지를 설치했습니다. 내 공용 IP 주소는 no-ip.com에 올바르게 등록되어 있으며(해당 웹사이트에 나열된 호스트를 볼 때) 핑을 하면 내 컴퓨터에 대한 올바른 공용 IP 주소가 표시됩니다. 두 가지 모두 Raspbian과 별도의 네트워크에 있는 다른 컴퓨터에서 ping을 실행할 때 발생합니다. 그런데 사용시에는DD 클라이언트대신, 나는 똑같은 결과를 보았습니다.
3G 스틱을 사용하지 않고 온보드 이더넷에 연결하면 기기는 문제 없이 로컬 네트워크에서 ping 및 ssh를 수행할 수 있으며 웹 페이지도 얻을 수 있습니다.
내 가정은 E303 장치의 구성, 라우팅 및 동적 IP 주소 등록이 기본적으로 괜찮다는 것입니다. 하지만 이 기계를 인터넷에 표시하는 방법을 모르겠습니다. 외부로부터의 모든 연결이 시간 초과되었습니다. Huawei 3G 스틱과 전화 제공업체 인프라는 내 컴퓨터에 포트를 전달하지 않고 NAT를 적용하는 중개 네트워크 장치 역할을 하는 것으로 보입니다.
답변1
비슷한 문제가 있습니다. GSM 모뎀 ISP가 들어오는 모든 트래픽을 차단하는 것으로 나타났습니다. 들어오는 트래픽을 허용하기 위해 ISP에 추가 요금을 지불할 수 있다는 내용을 읽었습니다. GSM을 통해서만 RPi를 사용 하고 싶습니다 ssh
. 역방향 SSH 터널링이 솔루션입니다. 문제를 해결하는 방법을 모르겠습니다. 하지만 적어도 힌트는 드릴 수 있어요이유.
답변2
최신 장치 펌웨어에서는 제공되지 않는 포트 전달을 E303 장치에서 구성해야 합니다.
더 많은 옵션이 있는 웹 인터페이스의 오래된 스크린샷을 본 적이 있지만 현재의 것은 정말 간단합니다.
위의 포스터에서 쓴 것처럼 역터널링은 좋은 선택입니다. 그러나 문제의 호스트는 (반)정적 호스트여야 합니다. 그렇지 않으면 문제의 시스템을 폴링하고 연결하는 일종의 대상을 고안해야 합니다.