Хочу узнать, можно ли определить, какой порт я использую (чтобы закрыть все остальные). Допустим, у меня есть такое правило NAT: chain=dstnat action=dst-nat to-addresses=10.0.0.100 to-ports=30-8000 protocol=tcp dst-address=91.139.1.1/0 in-interface=ppp-out1 dst-port=30-8000. Есть ли способ понять, какой порт слушает компьютер 10.0.0.100? Тогда я мог бы сделать более конкретное правило (только порт 1234, а не 30-8000). Можно ли это сделать?
открытие порта в фаерволе — NAT
открытие порта в фаерволе — NAT, RouterOS
30.06.2014 12:31:00
|
|
|
|
05.08.2014 06:14:00
Для работы с nmap нужен сервер на Linux (существует и версия для Windows), вот пример:
root@clients:/# nmap 192.168.8.2 Запуск Nmap 5.00 ( Интересные порты на 192.168.8.2: Не показаны: 994 закрытых порта PORT STATE SERVICE 22/tcp open ssh 23/tcp open telnet 53/tcp open domain 80/tcp open http 2000/tcp open callbook 8291/tcp open неизвестно MAC-адрес: D4:CA:6D:F9:C8:DD (Неизвестно) Сканирование nmap завершено: 1 IP-адрес (1 хост в сети) проверен за 0.61 секунды А вот пример, если вы хотите перенаправить вообще все порты: /ip firewall nat add chain=dstnat dst-address=1.1.1.1 action=netmap to-addresses=2.2.2.2 В этом примере 1.1.1.1 — ваш публичный IP, 2.2.2.2 — IP DVR. |
|
|
|
05.08.2014 08:14:00
Окей, спасибо. Могу ли я запустить это в терминале на самом роутере Mikrotik?
|
||||
|
|
|||
Читают тему