Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   Как пропинговать комп за роутером из интернета? (http://forum.oszone.net/showthread.php?t=336199)

serge8 14-08-2018 19:52 2826492

Как пропинговать комп за роутером из интернета?
 
Здравствуйте,
(windows 7)
У меня у роутера статический ip. 39.147.118.5
Устанвленная программа удаленного подключения к рабочему столу TeamViewer.
на компе открыт порт 9 для подключения к этому сервису.
Всё прописано в роутере в Forwarding.
Всё работает. Удаленно я подключаюсь и даже могу разбудить спящий комп.
Но как мне его пропинговать из интернета?

Как то надо указать адрес IP роутера, потом порт, а потом адрес компа в локалке. (192.168.105)
Это вообще возможно?
Как это сделать?

Спасибо

Jula0071 14-08-2018 20:19 2826499

Цитата:

Цитата serge8
Но как мне его пропинговать из интернета? »

Никак.

tiss42rus 15-08-2018 05:54 2826547

Можно так, заходить на WEB интерфейс роутера из вне, и с самого роутера уже запускать пинг до этого компьютера.

dislike 15-08-2018 07:22 2826553

Цитата:

Цитата serge8
Как то надо указать адрес IP роутера, потом порт, а потом адрес компа в локалке. (192.168.105)
Это вообще возможно? »

Нет, не так. По аналогии: если нам надо подключиться извне к компьютеру локальной сети например по RDP, мы настраиваем на роутере проброс порта, т.е. пишем ему что при получении пакета на любой свободный порт (пусть будет 12345) по протоколу rdp роутер должен перенаправить на порт 3389 на локальный ip адрес того компа, который нам нужно подключить (пусть будет 192.168.1.111).

Теперь то же самое с пингами. Но это в теории, как там на практике, пролучится ли такая возможность технически на вашем оборудовании, х её з. Вам надо точно так же зайти в настройки перенаправления портов, указать новый порт (12345), ip адрес целевого компа (192.168.1.111). А вот с протоколом не знаю. В инете подсказывают, надо пробрасывать протокол icmp. Позволит ли роутер его пробросить - смотрите в своем роутере.

Ну и если всё получится, то для пинга вам нужна конструкция типа ping 39.147.118.5:12345
а не то что вы там напридумывали с двумя адресами разом )

Charg 15-08-2018 07:35 2826555

Цитата:

Цитата dislike
В инете подсказывают, надо пробрасывать протокол icmp. Позволит ли роутер его пробросить - смотрите в своем роутере. »

Никакой роутер не позволить пробрасывать порт для icmp, по той простой причине что он работает на сетевом уровне, где такого понятия как порт не существует.

zai 15-08-2018 07:46 2826559

Цитата:

Цитата Charg
Никакой роутер не позволить пробрасывать порт для icmp, »

Если нормальный роутер, то пробросит, а так только DMZ

dislike 15-08-2018 07:46 2826560

Микротик всё умеют.
https://spw.ru/forum/threads/probros...?_params=Array

serge8 15-08-2018 07:47 2826561

Спасибо, начинаю понимать

Charg 15-08-2018 08:22 2826568

dislike, это не проброс порта же, а велосипедные костыли вокруг маршрутизации трафика.
zai, а покажи-ка такой "нормальный" роутер, который работает на сверхтехнологиях позволяющих игнорировать модель OSI.
serge8, уточни зачем тебе вообще пинговать, почти наверняка есть решение проще и лучше.

Busla 15-08-2018 09:50 2826596

dislike, zai, для протокола icmp не существует такого понятия как порт
DMZ не обязательно имеет прямую маршрутизацию

Charg, все роутеры "игнорируют" модель OSI, потому что ни одной сети по рекомендациям OSI построено не было

Charg 15-08-2018 16:05 2826668

Busla, ну, в принципе да, тем не менее сетевой и транспортный уровни что на бумаге что на практике друг от друга отличаются.

Jula0071 15-08-2018 16:07 2826669

Цитата:

Цитата Charg
ну, в принципе да, тем не менее сетевой и транспортный уровни что на бумаге что на практике друг от друга отличаются. »

Никаких портов на L3 нет. На L4 они. Что на бумаге, что в реальной жизни. Да, есть некоторая путаница - кто-то выделяет например сессии в отдельный урровень, кто-то нет, но до 4-го всё более-менее одинаково.

Charg 15-08-2018 17:52 2826681

Цитата:

Цитата Jula0071
Никаких портов на L3 нет. На L4 они. »

Ну я так и сказал, просто другими словами:
Цитата:

Цитата Charg
Никакой роутер не позволить пробрасывать порт для icmp, по той простой причине что он работает на сетевом уровне, где такого понятия как порт не существует »


Busla 15-08-2018 18:02 2826683

Jula0071, нет никаких L3 и L4

Jula0071 15-08-2018 18:10 2826684

Busla, а ещё пакеты носят голуби. Мне лень искать RFC, но он есть.
А ладно, вот он https://tools.ietf.org/html/rfc1149

zai 17-08-2018 21:42 2827165

Цитата:

Цитата Charg
покажи-ка такой "нормальный" роутер, который работает на сверхтехнологиях позволяющих игнорировать модель OSI »

Причем тут свехтехнологии (не нужно все усложнять), я настраивал проброс пинга на каком-то задрипанном Linksys'е, с прошивкой DD-WRT, прописал там проброс портов и пинга с помощью iptables, и все нормально работало - если комп был выключен, то пинга не было.

meZon 18-08-2018 13:47 2827266

Цитата:

Цитата zai
iptables, и все нормально работало »

так ведь в iptables ведь есть -m icmp --icmp-type xxxx

Много роутеров, вернее прошивок, допускающих подобные изыски? Вот.
Оно может и правильно, т.к. разрешать подобное без указания доверенных IP'шников - провоцировать неокрепшие умы. А если только разрешённым, то это уже ipset, пожалуй, если IP'шников не 2-3.
Тут список прошивок ещё более сократится.


Время: 00:21.

Время: 00:21.
© OSzone.net 2001-