Я пытаюсь (удаленно) подключиться к веб-интерфейсу E3372 (флешка Huawei LTE) ...
E3372 распознается моим RaspberryPi как "12d1: 14dc Huawei Technologies Co., Ltd."- так, кажется, в режиме HiLink.Хорошо.
с использованием
> ifconfig
Я вижу, что флешка использует eth1 / 192.126.8.100, а веб-сервер WebInterface должен работать на 192.168.8.1 ...
Чтобы проверить это, на Pi (с ПК, использующего ssh к eth0 с назначенным DHCP IP-адресом 192.168.10.123) я могу, например, запросить (прочитать) начальную страницу веб-интерфейса E3372, используя:
> curl 192.168.8.1/html/home.html
... очевидно, что веб-сервер работает и работает!
Теперь я пытаюсь перенаправить соединения через порт eth0 = 80 (192.168.10.123:80) на 192.168.8.1:80, чтобы я мог получить доступ к WebInterface с внешнего ПК, подключенного к eth0 Pi;поэтому я:
1) включаю переадресацию портов ip4:
> sudo nano /proc/sys/net/ipv4/ip_forward
-> и меняю '0' на '1'
2) использую iptablesустановить соответствующую переадресацию:
> sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -i eth0 -j DNAT --to 192.168.8.1:80
> sudo iptables -A FORWARD -p tcp -d 192.168.8.1 --dport 80 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
Теперь, используя браузер на ПК с URL-адресом "http://192.168.10.123", выдает (через несколько секунд):" Этот сайт недоступен "...
пожалуйста, помогите! Что здесь не так ???
Спасибо за помощь!