Как да пренасочим порт на рутер

В този пост на кратко, ще опиша, през какви стъпки трябва да се мине, за да се настрой препращане на данни от рутера към машина в локалната мрежа. За тази цел, първото и най-съществено нещо е да се уверим, че интернет доставчика ни предоставя услугата “статично IP”.

Моят доставчик на интернет е Vivacom, който от своя страна ми предоставя едно статично IP или до 5 динамични. До момента използвах динамични IP-та, което не ми осигурявaше достъп до рутера, понеже не знам в кой момент IP-то може да бъде сменено.

Затова първата стъпка при решаване на проблема е, да вляза в административния панел на Vivacom и да си сменя нястойката, която ми дава динамично IP на такава, която ми осигурява статично.

[снимки от my.contact]

След като съм задал, че искам да използвам статично IP, трябва да рестратирам рутера, за да може да си вземе новото IP.

Когато рутера се рестартира успешно и отново мога да се свържа към него, отварям настройките на рутера, за да съм сигурен, че е взел новото статично IP.

В моя случай аз имам 2 рутера – този предоставен от Vivacom, който всъщност е и модем и един TP-Link, към който са ми свързани разлини устойства. Vivacom-ския рутер го използвам, за да се свръзват към него телефони или лаптопи. Към TP-Link-а съм свързал “Смарт часовника“, смарт телевизор, Chromecast и Raspberry Pi 3, което е моята крайна цел, да достигна от външния свят.

Та идеята е след като имам статично IP, което реално e Vivacom-ския рутер, трябва да прехвърля трафика, които искам към TPLink-a и от там към машината, на която се върви сървъра.

След като съм се уверил, че всичко покрай статичното IP е готово е време да продължа към следващата стъпка.

Следващата стъпка е да задам, на рутера статично ip, за да мога да прехвърля трафика от Vacom-ския рутер към него и след това да си подсигуря, че Raspberry-то, винаги ще получава едно и също IP в локалната мрежа, за да знае рутера на къде да пренасочи трафика. Това мога да го направя по следния начин:
1. Връзвам се към локалната мрежа на TP-Link
2. Отварям страницата с настойките на рутера, за да проверя какво IP e дало на Raspberry-то.

Тук трябва да се логнем в настойките на рутера, като въведем потребителско име и парола. Ако не сте ги сменяли с ваши, стандартните са:
Username: admin
Password: admin

2. За за задам статично IP на рутера, към което да препратя трафика от Vivacom-ския, отивам в меню:
Network->WAN

– задавам WAN Connection Type да е Static IP
– За IP адрес, задавам, такъв който е извън границата на тези, които раздава Vivacom-ския, което мога да видя от ТУК [LINK] – 192.168.1.101
– Маската за този адрес е 255.255.255.0. Как се определя маската на IP адрес, може да видите от тук [LINK]
– Default Gateway – това е IP-то на рутера, към който е вързан TP-Link-a, а именно Vivacom-ския рутер. Което може да видите от тук [LINK]
– По желания може да зададете и DNS адреси, като в общия случай може да задете публичния IP адрес, който предоставя Google – 8.8.8.8

След като направя настройките за статично IP на рутера е време да настроя и IP-то на Raspberry-то

2. Проверявам какво IP е дало на Raspberry-то, за да мога да го задам, винаги за това устойство да дава конкретното IP.
[IMAGE]

От тази страница трябва да намерим устройството и да вземем IP-то и MAC адреса.

След като сме подсигурили, че устройството винаги, ще получава един и същ IP адрес, вече мога да пренасоча трафика от рутера към устойството. В конкретния случай на мен ми трябва да пренасоча трафика от порт 1880. За целта отиваме в меню Forwarding->Virtual Servers


Тук добавям порта, който искам да пренасоча и към кой IP адрес искам да отиде.

До тук добре, в момента ако изпратя нещо към IP-то на рутера на порт 1880, той трябва да го прехвърли към Raspberry-то. За всеки случай проверявам, за да съм сигурен, че до тук всичко е наред.

[POSTMAN IMAGE]

Следващата стъпка е да препратя трафика от Vavacom-ския рутер, който пристига на порт 1880 към TP-Link-a.

Свързвам се към мрежата на Vivacom-ския рутер.
Отварям страницата за конфигурация на рутера

Логвам се с потребителско име и парола, по подразбиране са:
Username: user
Password: user

След това, подобно на прехвърлянето на трафика от порт 1880, който направих на TP-Link-a, трябва да направя и Vivacom-ския рутер да прехвърля към TP-Link-ския

Отивам в меню:
Application->Port Forwarding

Тук полетата които трябва да се попълнят са следните:
– задавам Enabled да е селектирано
– Име на прехвърлянето – може да се напише каквото и да е име, с което да се асоциира прехвърлянето. В моя случай 1880
– За WAN & LAN Start/End порт задавам да е 1880, защото за конкретния случай ми трябва само този порт да е отворен.
– За LAN Host IP Address – задавам IP-то на устойството, към което искам да прехвърля трафика, в моя случай това е IP-то на рутера, което зададох като статично малко по-нагоре в поста.

И това трябва да е всичко от което имам нужда за да прехвърля входящия трафик.

За да съм сигурен, мога да проверя дали порта на публичното ми IP е отворен. Това мога да го направя през сайта:
Ping EU

Въвеждам публичното IP и порта, който искам да проверя и ако светне зелено – всичко е неред!

2 thoughts on “Как да пренасочим порт на рутер

  1. Здравейте,
    Имам същият казус като описаният от Вас в настоящия пост. Рутер на Виваком и след него включен рутер TP-Link. Към TP-Link-а е свързан сателитен приемник. Целта е да мога да достъпвам приемника и от външни мрежи. Много пъти съм го правил това упражнение, когато рутера е свързан директно към лана, но този път имам и рутер на Виваком преди това. Направиn всичко описано от Вас стъпка по стъпка, но порта си остава затворен за външните мрежи. Къде може да е проблема?
    Поздрави,
    Георги Николаев

    1. Здравейте,
      докато конфигурирах нещата, бях попаднал в подобна ситуация на вашата. Проблемите при мен бяха следните:
      1. Опитвах се достъпя публичното IP от локалната мрежа
      2. Конфигурацията на TP-Link-a не беше правилна.
      А до конфигурацията на рутера от Виваком имаше проблем, че след като рестартирам рутера ми се сменяше и IP-то. Там се наложи да говоря с техниците на Vivacom, за да променят нещо в техните системни настройки предполагам. Друго, което може да прегледате е в настройките на рутера – Security -> Service Control дали е позволен целият входящ трафик.
      Ако не е някой от следните проблеми, съм насреща да сравним по-подробно настройките на рутера.
      Поздрави,
      Антон Ляпов

Leave a Reply

Your email address will not be published. Required fields are marked *