NOTE: Важно! Для работы переадресации портов на USB-модеме должен быть публичный “белый” IP-адрес. Если мобильный оператор на модем назначает адрес вида 10.x.x.x, 172.16.x.x или 192.168.x.x, пробрасывать порты с таким адресом бесполезно, т.к. это частный “серый” адрес, который не маршрутизируется в Интернете.

Некоторые USB-модемы (например, в режиме CDC Ethernet) являются маршрутизатором с NAT и выдают себя основным шлюзом для Кинетика. Даже если оператор предоставит вам публичный IP-адрес, в настройках USB-модема потребуется включить функцию DMZ.

Покажем на примере модема Huawei с прошивкой от HiLink. В интерфейсе модема (доступен по адресу 192.168.8.1) в разделе “Настройки DMZ” нужно включить функцию DMZ (проброс всех портов) и в качестве “IP-адреса DMZ” указать адрес, который Keenetic получает от модема (в нашем примере это адрес 192.168.8.100), выглядит это примерно так:

usb-dmz.png

Узнать точный IP-адрес, который Keenetic получает от USB-модема, можно в логах (в системном журнале) роутера. Например:

[I] ndhcpc: CdcEthernet0: received OFFER for 192.168.8.100 from 192.168.8.1.
[I] ndhcpc: CdcEthernet0: received ACK for 192.168.8.100 from 192.168.8.1.
[I] ndm: Dhcp::Client: configuring interface CdcEthernet0.
[I] ndm: Network::Interface::IP: "CdcEthernet0": IP address is 192.168.8.100/24.
[I] ndm: Dhcp::Client: obtained IP address 192.168.8.100/24.
[I] Dhcp::Client: interface "CdcEthernet0" is global, priority 33117.
[I] ndm: Dhcp::Client: adding a default route via 192.168.8.1.
[I] ndm: Dhcp::Client: adding name server 192.168.8.1.
[I] ndm: Dns::Manager: name server 192.168.8.1 added, domain (default).
[I] ndm: Dhcp::Client: adding name server 192.168.8.1.

В показанном примере интернет-центр Keenetic получил IP-адрес 192.168.8.100 (на интерфейсе CdcEthernet) от USB-модема (с адресом 192.168.8.1).

Если в настройке DHCP модема можно зарезервировать этот адрес DMZ (назначаемый для Кинтетика), сделайте это.

Если в интерфейсе USB-модема отсутствует настройка DMZ, нужно перепрошить модем на ПО с разблокированными функциями DMZ/NAT или поменять модем на такой, где эти функции присутствуют.

Затем перейдите к настройке проброса портов в интернет-центре Keenetic. Подключитесь к веб-конфигуратору и перейдите на страницу “Переадресация”. Добавьте правило переадресации портов. В поле “Вход” укажите интерфейс USB-модема, а в поле “Выход” устройство, на которое будет осуществляться проброс портов. Подробную информацию вы найдете в инструкции “Переадресация портов“.  

pf-cdc.png