filmov
tv
Настраиваем доступ к веб-серверу из инета через роутер с описанием работы 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) чтобы открыть порт для доступа к вашему сайту.
Последовательность для этого:
- планируем что и как должно работать
- открываем (пробрасываем) 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
и обычно роутер имеет такой же адрес но в конце надо ставить единичку.
к примеру ваш ip: 192.168.1.101 а роутера скорее всего 192.168.1.1
или же логин и пароль записаны на обратной стороне роутера. так же там бывает
записана ссылка к роутеру.
Открываем порт вашего сервера в фаерволе ufw:
sudo ufw allow [порт вашего сервера]/tcp
Смотрим какие порты уже открыты на компьютере:
sudo ufw status numbered
Удаляем лишние правила по номеру:
sudo ufw delete [номер правила]
Для проверки запускаем ваш веб-сервер и проверяем доступ к вашему сайту
(с мобильного телефона использую мобильный интернет к примеру).
Вы узнаете:
1. как узнать свой ip адрес компьютера и внешний ip адрес,
2. как закрепить получаемый ip адрес компьютера в роутере (админке),
3. как пробросить порты в админке,
4. как смотреть открытые порты в системе Linux,
5. как настроить фаервол ufw в системе Linux Debian (Ubuntu) чтобы открыть порт для доступа к вашему сайту.
Последовательность для этого:
- планируем что и как должно работать
- открываем (пробрасываем) 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
и обычно роутер имеет такой же адрес но в конце надо ставить единичку.
к примеру ваш ip: 192.168.1.101 а роутера скорее всего 192.168.1.1
или же логин и пароль записаны на обратной стороне роутера. так же там бывает
записана ссылка к роутеру.
Открываем порт вашего сервера в фаерволе ufw:
sudo ufw allow [порт вашего сервера]/tcp
Смотрим какие порты уже открыты на компьютере:
sudo ufw status numbered
Удаляем лишние правила по номеру:
sudo ufw delete [номер правила]
Для проверки запускаем ваш веб-сервер и проверяем доступ к вашему сайту
(с мобильного телефона использую мобильный интернет к примеру).