Назад | Перейти на главную страницу

иногда невозможно получить доступ к публичному IP?

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

сначала я подумал, что это потому, что я недавно изменил свой IP-адрес, пока то же самое не произойдет с 3 другими серверами (на которых я отвечаю) в совершенно другой сети ... один работает с тем же ISP (та же сеть, что и мой предыдущий сервер), один работает с другим isp (даже не в одной стране), а другой работает с другим isp (в той же стране) ...

условия, которые я проверил:

извне серверной сети isp:

изнутри серверной сети isp (с использованием публичного ip):

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

  • может пинговать на сервер
  • traceroute на сервер не имеет проблем
  • невозможно получить доступ к веб-серверу
  • невозможно получить доступ к ssh
  • невозможно получить доступ к sftp

Возможно ли, что существует какой-то конфликт IP-адресов или проблема с маршрутизацией, и что вы на самом деле не пингуете ваш сервер, а другая машина, которая использует ваш IP? Попробуйте сделать сканирование портов + определение ОС с помощью nmap:

nmap -O <IP or hostname of your server>

и сравните результаты - как изменится вывод при возникновении проблемы?

оказывается проблема с маршрутизацией ...

сервер принимает входящие пакеты, но при ответе использует неправильный адрес ...

на сервере есть 2 маршрута по умолчанию, один напрямую к провайдеру, а другой - к локальному серверу ...