Тайм-аут для эхо-запроса для публичного IP
Следующая ситуация:
Когда я запрашиваю эхо-ответ моего публичного IP-адреса из моей локальной сети, я получаю тайм-аут ICMP; с другой стороны, отправка эхо-запроса на мой публичный IP-адрес с компьютера из Интернета (подключенного через ssh) возвращает эхо-ответ.
Как мне узнать мой публичный IP? Я пошел на www.whatismyip.net. Мой провайдер назначил мне динамический IP-адрес, который является общим (мне сказал мой провайдер).
Мои друзья не воспроизводят это поведение в своих сетях, что означает, что они получают эхо-ответ, проверяя свой общедоступный IP-адрес.
Когда я звоню своему провайдеру, мне говорят, что я должен подписаться на бизнес-план, который стоит дополнительно 10 долларов США в месяц, и они говорят о статическом IP, поэтому я просто повесил трубку. Идиоты.
Почему я не получаю эхо-ответ? Как я могу исправить эту ошибку? Буду признателен за любые отзывы.
РЕДАКТИРОВАТЬ: Мой маршрутизатор D-Link DI-624.
2 ответа
Почему вы считаете это проблемой? Есть ли некоторые функции, которые не работают должным образом? Сбой, вероятно, из-за того, что сообщение эхо-запроса ICMP из внутренней сети направлено на внешний IP-адрес маршрутизатора. Затем маршрутизатор получает эхо-запрос ICMP со своего собственного адреса и не пересылает ответ вам обратно. Если вам не нужно пропинговать внешний интерфейс вашего маршрутизатора, вам, вероятно, не нужно беспокоиться об этом. Если вам нужно проверить подключение, либо пропингуйте внутренний интерфейс, либо пропингуйте шлюз следующего перехода на внешней стороне у вашего интернет-провайдера.
Вероятно, это связано с тем, что NAT вашего маршрутизатора не реализован должным образом.
Многие дешевые маршрутизаторы не позволяют данным, поступающим из локальной сети, достигать внешнего публичного IP-адреса.
Что добавить? Ваш частный IP-адрес назначается общедоступному IP-адресу, затем вы достигаете общедоступного IP-адреса с общедоступным IP-адресом в качестве источника (поскольку частный IP-адрес был преобразован в NAT). Тогда ответ имеет тот же источник и назначение, и маршрутизатор не может снова выполнить NAT, чтобы изменить назначение на ваш частный IP.
Посоветуйтесь с вашим другом, но у него, вероятно, нет того же производителя маршрутизатора, что и у вас