как пропинговать компьютер из глобальной сети

Я хочу пинг компьютеров, подключенных к wifi router, 192.168.0.x

маршрутизатор wifi подключен к LAN cable router, 192.168.1.x

Я могу получить доступ к маршрутизатору кабеля локальной сети через wan network, 10.x.x.x

Я попытался telnet для доступа к маршрутизатору локальной сети через wan IP, я получил следующее подключенное устройство:192.168.1.2 <-- this is the wifi router

затем я попытался пинг 192.168.0.1 < - - - я думаю, что это должен быть IP-адрес маршрутизатора wifi.

У Меня Вопрос: как найти компьютеры подключен к сети Wi-Fi, используя только WAN IP?

15
задан heailraiser
04.05.2023 20:06 Количество просмотров материала 3675
Распечатать страницу

1 ответ

как ваша сеть находится за NAT, вы не сможете использовать стандартный пинг для каждого устройства. Утилита ping отправляет запросы ICMP, на которые будет отвечать одно устройство при отправке на IP-адрес WAN, обычно ваш шлюз NAT (в этом случае ваш маршрутизатор WiFi, Я считаю).

это предполагаемое поведение, и является одним из основных аспектов безопасности NAT, что ваши локальные устройства не раскрываются глобальной сети.

как найти компьютеры, подключенные к Wi-Fi сеть, используя только WAN IP?

есть несколько вариантов (и я уверен, что много больше, чем я буду предлагать здесь). Для доступа к устройствам за NAT можно настроить серверы с помощью определенных портов. Например, если вы использовали telnet из-за пределов вашей сети, он будет использовать порт по умолчанию 23, который, как вы нашли, Устройства обработки вашего WAN слушает и обеспечивает связь.

это зависит от того, что ваши фактические потребности. Если вы хотите, чтобы узнать, какие устройства находятся в сети, вы можете настроить сервер на каждом, который вы могли бы затем "пинг" на это определенный порт. Затем шлюз NAT может перенаправлять каждый запрос на правильное устройство локальной сети.

или, вы могли бы создать один сервер, который вы могли бы подключиться к, через что-то вроде SSH, который дал бы вам устройство внутри вашей сети, вы могли бы затем пинговать каждое устройство с использованием его локального IP-адреса.

стандартный PING утилиты, как это использует ICMP, который не имеет понятия портов, не может быть направлен на разные машины за шлюзом NAT. Вам нужно будет использовать программное обеспечение, которое реплицирует функциональность PING, но через такой протокол, как TCP. Затем вы будете использовать это программное обеспечение в формате:

pingport WANIP:1234 для одной машины

pingport WANIP:1235 для вашей следующей машины

...etc

Я хотел бы предложить сделать некоторые дополнительные чтения на следующее:

NAT - ванной.Википедия или простой.Википедия

Ping извне локальной сети

TCP / IP

2
отвечен Jonno 2023-05-06 03:54

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

ip
lan
networking
router
wireless-router
Вверх