Переадресація портів через USB-модем
Застереження
Для роботи переадресації портів USB-модем повинен мати публічну IP-адресу. Якщо ваш мобільний оператор виділяє вашому модему адресу типу 10.x.x.x, 172.16.x.x або 192.168.x.x, переадресовувати порти не має сенсу, оскільки це приватна адреса, яка не маршрутизується в Інтернеті.
Деякі USB-модеми (наприклад, у режимі CDC Ethernet) працюють як маршрутизатори з NAT і призначають свою LAN-адресу як шлюз за замовчуванням для роутера Keenetic. Навіть якщо ваш оператор надає публічну IP-адресу, вам все одно потрібно ввімкнути функцію DMZ в налаштуваннях USB-модему.
Розглянемо, як це зробити на прикладі модему Huawei з прошивкою HiLink. У вебінтерфейсі модему (доступному за адресою 192.168.8.1) у розділі DMZ Settings потрібно ввімкнути функцію DMZ (переадресація всіх портів) та вказати адресу, яку Keenetic отримує від модему, як DMZ IP address (у нашому прикладі це 192.168.8.100). Це має такий вигляд:

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).
Якщо є можливість зарезервувати цю DMZ-адресу (призначену роутеру) в налаштуваннях DHCP модему, зробіть це.
Якщо у вебінтерфейсі USB-модему немає налаштування DMZ, вам потрібно перепрошити модем програмним забезпеченням з розблокованими функціями DMZ/NAT або замінити його на такий, що має ці функції.
Тепер перейдіть до налаштування переадресації портів на роутері Keenetic. Підключіться до Веб-інтерфейс та перейдіть на сторінку Переадресація портів. Додайте правило переадресації портів. У полі Вхід виберіть інтерфейс USB-модему, а в полі Вихід вкажіть пристрій, на який будуть переадресовані порти. Для отримання додаткової інформації зверніться до інструкції Переадресація портів.
