Настраиваем доступ к веб-серверу из инета через роутер с описанием работы tcp udp dhcp mac ip port

Аватар автора
Молодые питонисты-гуру
Показываю и объясняю принцип настройки для разных роутеров на примере бытовых wi-fi роутеров Netis, D-Link, TP-Link и других. Вы узнаете: 1. как узнать свой ip адрес компьютера и внешний ip адрес, 2. как закрепить получаемый ip адрес компьютера в роутере (админке), 3. как пробросить порты в админке, 4. как смотреть открытые порты в системе Linux, 5. как настроить фаервол ufw в системе Linux Debian (Ubuntu) чтобы открыть порт для доступа к вашему сайту. Последовательность для этого: - планируем что и как должно работать - узнаем свой внешний ip адресс командой: curl ipinfo.io - открываем (пробрасываем) tcp и udp порты на роутере - открываем tcp и udp порты на компьютере с вашим сайтом Пакеты tcp и udp и порты Browser посетителя (Google Chrome browser) Ссылка (URL) сайта Ваш Wi-Fi роутер Ваш веб-сервер Нужная схема доступа на наш сайт: [User A] ---- URL -----▶ [WiFi router] --- ip:port ---▶ [PC (web server)] !!!Обычно WiFi-роутер раздает временные dhcp адреса ip - и они могут меняться!!! Открываем на WiFi роутере порт и настроим переадресацию: 1. Определим адрес компьютера на котором запущен сайт и порт сайта 2. Закрепим этот IP адрес как постоянный для этого компьютера 3. Настроим переадресацию внешнего порта на ваш порт на закреплённый IP-адрес Чтоб зайти на роутер находим его ip-адрес, логин и пароль Для этого смотрим ip вашего компа командой: ip -br a и обычно роутер имеет такой же адрес но в конце надо ставить единичку....

0/0


0/0

0/0

0/0