Статический IP не доступен за пределами домашней сети

878
Dmitry

У меня есть сервер Windows 2012 с включенным HTTP-сервером через брандмауэр. Я сопоставил свой статический IP-адрес с локальным IIS, используя переадресацию портов маршрутизатора. Некоторое время все работало нормально.

Внезапно я обнаружил, что мой статический IP-адрес разрешается только в моей домашней сети (я использую noip.com DUC для эмуляции, но он довольно стабилен). Я не видел, чтобы он изменился за последние 6 месяцев), хотя он работал нормально в любой сети несколько недель назад.

Как мне это исправить и в чем проблема?


Обновить:

ЬгасегЬ

 1 1 ms 2 ms 1 ms [Kind_of_My_IP].ntlworld.ie [My_Public_IP] 

Pathping

Tracing route to [Kind_of_My_IP].ntlworld.ie [My_IP] over a maximum of 30 hops: 0 My_PC_Name [192.168.0.**] 1 [Kind_of_My_IP].ntlworld.ie [My_IP]  Computing statistics for 25 seconds... Source to Here This Node/Link Hop RTT Lost/Sent = Pct Lost/Sent = Pct Address 0 My_PC_Name [My_IP] 0/ 100 = 0% | 1 3ms 0/ 100 = 0% 0/ 100 = 0% [Kind_of_My_IP].ntlworld.ie [My_IP]  Trace complete. 

путь к Google

Tracing route to google.com [74.125.24.100] over a maximum of 30 hops:  1 1 ms 1 ms 4 ms 192.168.*.* 2 11 ms 8 ms 8 ms [Kind of my IP].ntlworld.ie [My_IP] 3 7 ms 7 ms 9 ms 188-141-126-1.dynamic.upc.ie [188.141.126.1] 4 53 ms 8 ms 9 ms 84.116.238.50 5 9 ms 8 ms 8 ms 213.46.165.18 6 11 ms 104 ms 8 ms 209.85.252.198 7 13 ms 18 ms 10 ms 72.14.235.141 8 * * * Request timed out. 9 10 ms 8 ms 9 ms de-in-f100.1e100.net [74.125.24.100] 

ipconfig / all

Windows IP Configuration  Host Name . . . . . . . . . . . . : PC_NAME Primary Dns Suffix . . . . . . . : Node Type . . . . . . . . . . . . : Hybrid IP Routing Enabled. . . . . . . . : No WINS Proxy Enabled. . . . . . . . : No  Wireless LAN adapter Wireless Network Connection 2:  Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Microsoft Virtual WiFi Miniport Adapter Physical Address. . . . . . . . . : C4-85-08-43-86-37 DHCP Enabled. . . . . . . . . . . : Yes Autoconfiguration Enabled . . . . : Yes  Ethernet adapter Bluetooth Network Connection:  Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Bluetooth Device (Personal Area Network) Physical Address. . . . . . . . . : C4-85-08-43-86-3A DHCP Enabled. . . . . . . . . . . : Yes Autoconfiguration Enabled . . . . : Yes  Wireless LAN adapter Wireless Network Connection:  Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Intel(R) Centrino(R) Advanced-N 6235 Physical Address. . . . . . . . . : C4-85-08-43-86-36 DHCP Enabled. . . . . . . . . . . : Yes Autoconfiguration Enabled . . . . : Yes Link-local IPv6 Address . . . . . : fe80::7cc9:627d:a372:d014%12(Preferred) IPv4 Address. . . . . . . . . . . : 192.168.0.10(Preferred) Subnet Mask . . . . . . . . . . . : 255.255.255.0 Lease Obtained. . . . . . . . . . : 14 June 2014 13:27:28 Lease Expires . . . . . . . . . . : 24 June 2014 17:52:10 Default Gateway . . . . . . . . . : 192.168.0.1 DHCP Server . . . . . . . . . . . : 192.168.0.1 DHCPv6 IAID . . . . . . . . . . . : 314869000 DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-18-3E-44-A1-E8-03-9A-DD-05-36  DNS Servers . . . . . . . . . . . : fe80::1%12 89.101.160.4 89.101.160.5 NetBIOS over Tcpip. . . . . . . . : Enabled  Ethernet adapter Local Area Connection:  Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller Physical Address. . . . . . . . . : E8-03-9A-DD-05-36 DHCP Enabled. . . . . . . . . . . : Yes Autoconfiguration Enabled . . . . : Yes  Tunnel adapter isatap.:  Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Microsoft ISATAP Adapter Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0 DHCP Enabled. . . . . . . . . . . : No Autoconfiguration Enabled . . . . : Yes  Tunnel adapter isatap.:  Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Microsoft ISATAP Adapter #2 Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0 DHCP Enabled. . . . . . . . . . . : No Autoconfiguration Enabled . . . . : Yes  Tunnel adapter isatap.:  Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Microsoft ISATAP Adapter #3 Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0 DHCP Enabled. . . . . . . . . . . : No Autoconfiguration Enabled . . . . : Yes  Tunnel adapter Local Area Connection* 11:  Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0 DHCP Enabled. . . . . . . . . . . : No Autoconfiguration Enabled . . . . : Yes IPv6 Address. . . . . . . . . . . : 2001:0:5ef5:79fd:202a:921:a69b:85e7(Prefe rred) Link-local IPv6 Address . . . . . : fe80::202a:921:a69b:85e7%16(Preferred) Default Gateway . . . . . . . . . : :: NetBIOS over Tcpip. . . . . . . . : Disabled  Tunnel adapter isatap.:  Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Microsoft ISATAP Adapter #4 Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0 DHCP Enabled. . . . . . . . . . . : No Autoconfiguration Enabled . . . . : Yes 

Первые 2 октета: 89,100.

2
Дай понять - 1. у тебя публичный статический IP-адрес? 2. когда вы говорите «мой статический IP-адрес разрешается только ...» - вы имеете в виду полное доменное имя noip, которое вы не можете разрешить за пределами вашей домашней сети? Можете ли вы сделать некоторые тесты из внешних сетей? EliadTech 9 лет назад 0
Спасибо за то, какие тесты вы хотели бы, чтобы я сделал? Пару недель назад я смог использовать статический IP-адрес или адрес ***. No-ip.com для доступа к службе, размещенной на моем домашнем сервере. Сейчас ни один не работает. Если я набираю внешний статический IP дома, он работает, но не снаружи. Dmitry 9 лет назад 0
Может ли быть так, что ваш внешний IP изменился? Я знаю, что интернет-провайдеры в моей стране из-за нехватки адресов IPv4 ставят всех за NAT. Что произойдет, если вы попытаетесь получить доступ из своего дома по адресу noip? это все еще работает? EliadTech 9 лет назад 0
IP-адрес правильный (какой мой IP-запрос возвращает), я могу использовать его для доступа к услуге только из дома. Я думал, что DUK noip не выдает мне новый IP, а скорее информирует меня об изменениях в моем IP-адресе (строго говоря, это не статично) - тем не менее, я могу позвонить им и спросить о NAT - и если да, то остановит ли он меня использовать мой общедоступный IP-адрес извне сети? Dmitry 9 лет назад 0
Как вы проверили свой IP? если вы находитесь за службами NAT, такими как whatsmyip.com, вернет IP-адрес интернет-провайдера (и он будет таким же, как noip). Вам нужно получить доступ к маршрутизатору и посмотреть, какой адрес был выделен для вас, а затем сравнить его с noip. Что касается noip, он не меняет ваш IP - извините, если я вас как-то ввел в заблуждение. Вы должны спросить своего провайдера, что может быть худшего? И да, если вы находитесь за NAT (либо интернет-провайдер, либо ваш собственный маршрутизатор), вам нужна переадресация портов (как вы это сделали на своем собственном маршрутизаторе). EliadTech 9 лет назад 0
Я думаю, что первым шагом было бы выяснить, совпадает ли IP еще. Если вы находитесь дома, просто гуглите «что такое мой ip» и нажмите на первый результат, тогда вы увидите, какой ip вы используете для доступа в интернет. Ivan Viktorovic 9 лет назад 2
@EliadTech Спасибо за это - как я уже сказал, я нахожусь в положении, когда все внезапно сломалось - поэтому я пытаюсь найти переломный момент для решения проблемы. Я никогда не был в сети, несколько дней назад я думал, что если мой внешний IP работает из дома, он должен был работать извне, что оказалось неправильно. Спасибо за вашу помощь. Dmitry 9 лет назад 0
@ Иван Викторович - это именно то, как я его нашел - и адрес отлично работает в моей домашней сети, но не работает снаружи. Dmitry 9 лет назад 0
Вы можете пропинговать ip снаружи или tracert? Кроме того, я включил бы подробный журнал на маршрутизаторе (если это возможно, у большинства простых маршрутизаторов домашнего использования есть только очень ограниченные возможности), а затем проверял, записывайте свой ip, когда вы пытаетесь использовать свой веб-сайт с внешнего ip. После попытки поищите этот ip в логах. Если вы не можете найти какие-либо подсказки в журналах, вы уже должны быть заблокированы провайдером. Ivan Viktorovic 9 лет назад 0
@Ivan Обычно пинг блокируется большинством маршрутизаторов, так что это не даст нам никакого направления ... EliadTech 9 лет назад 0
@Ivan - Время запроса истекло. это то, что я получаю, когда пытаюсь пинговать его снаружи. Dmitry 9 лет назад 0
Хорошо, скорее всего, это настройка брандмауэра для блокировки пинга, как сказал ElidanTech. Ivan Viktorovic 9 лет назад 0
@ Иван Викторович - как мне узнать, кто из них - мой или провайдер? Dmitry 9 лет назад 0
Вы можете попытаться использовать команду tracert или pathping, чтобы определить, какую последнюю точку вы достигли. Когда вы получили ip, вы можете посмотреть его на разных сервисах, которые являются его владельцами, и, скорее всего, это будет ваш провайдер. Но проверка пинга была просто быстрой идеей. Иногда ping помогает устранить неполадки, но иногда он вообще не имеет никакого значения, потому что можно заблокировать протокол ping на вашем маршрутизаторе, но разрешить веб-доступ. Ivan Viktorovic 9 лет назад 1
Очевидно, последний IP-адрес в списке является ЧАСТНЫМ - IANA-RESERVED, это помогает вообще? Dmitry 9 лет назад 0
Если вы сообщили нам IP-адрес, мы могли бы проверить его снаружи (или вы могли бы сделать это и за пределами вашего дома). Пожалуйста, опубликуйте весь tracert как внутри, так и снаружи (или мы могли бы добавить позже для вас). Временно отключите брандмауэр и маршрутизатор и повторите тестирование, а затем снова включите их. harrymc 9 лет назад 0
@harrymc Я не в состоянии раскрыть свой IP, но если бы мог сказать мне, как я делаю следы, я сделаю это без проблем. Dmitry 9 лет назад 0
Просто сделайте это, используя tracert или pathping, как вы это делали, как внутри, так и снаружи, но добавьте всю информацию в пост. Вы можете замаскировать свой IP. harrymc 9 лет назад 0
Я - полная любезность - вы могли бы дать мне команду бежать? Dmitry 9 лет назад 0
В командной строке (cmd) запустите «command IP-address> file» для обеих команд, а затем включите два выходных файла в сообщение. Дополнительная информация: [tracert] (http://support.microsoft.com/kb/162326) и [pathping] (http://technet.microsoft.com/en-us/library/cc958876.aspx). harrymc 9 лет назад 0
Я проверил ваш IP, и он выглядит полностью заблокированным с моей точки зрения. Пожалуйста, напишите `ipconfig / all` здесь. Putnik 9 лет назад 0
Также, пожалуйста, оставьте первые 5 строк (кроме заголовка) `tracert google.com` Вы можете скрыть последние два октета для каждого IP (например, 12.36.xx.xx), но первые две важны для ответа на вопрос. Putnik 9 лет назад 0
Единственный подключенный адаптер - это адаптер беспроводной локальной сети. У вас нет проводного адаптера? Также я вижу, что у вас включен IPv6 - попробуйте выключить его на ПК и роутере. Я предполагаю, что ваш статический IP-адрес - IPv4. harrymc 9 лет назад 0
@harrymc как мне его отключить, пожалуйста? Это сервер, подключенный к модему по воздуху, причина в том, что модем слишком далеко от него :( Если жизненно важно получить проводное соединение, я, вероятно, смогу его решить, но так ли это на самом деле? Dmitry 9 лет назад 0
Для ПК следуйте этим [article1] (http://www.informationweek.com/how-to-disable-ipv6-on-windows-7-/d/d-id/1099490?) И [article2] (http : //www.addictivetips.com/windows-tips/how-to-disable-ipv6-in-windows-7/) и перезагрузите компьютер. Для роутера мне нужна была бы точная модель. harrymc 9 лет назад 0
Требуется ли замена компьютера и маршрутизатора? У меня есть Thomson TWG870UIR. Также я могу проверить, является ли IPversion определенно причиной проблемы, прежде чем вносить какие-либо изменения? Dmitry 9 лет назад 0
Единственная проверка - это сделать и посмотреть, достаточно легко отменить. harrymc 9 лет назад 0
@harrymc Я попробую, проинформирую вас о результате. Dmitry 9 лет назад 0
Ну, каковы результаты? harrymc 9 лет назад 0
Запустите `$ dig `. Является ли IP-адрес тем же, который был возвращен при посещении [Какой мой IP-адрес] (http://www.whatismyip.com/)? `dig` запрашивает записи DNS, и он должен совпадать с IP вашего WAN. jww 9 лет назад 0
Вы уверены, что не путаете IP-адрес внутренней локальной сети и IP-адрес, предоставляемый вашим провайдером (всегда стоит спросить :-)) Gaurav Joseph 9 лет назад 0
@harrymc, мужик, пожалуйста, опубликуй свой ответ. Я с радостью его тебе дам. Еще не пробовал, переходя к другому провайдеру по несвязанной причине. Dmitry 9 лет назад 0
Сделано в соответствии с просьбой. harrymc 9 лет назад 0

2 ответа на вопрос

0
harrymc

I assume that your static IP is IPv4, but I see that you have IPv6 on, which may cause a confusion.

Try to turn IPv4 off in the PC and the router.

As far as the PC is concerned, here are some useful resources.

How To Disable IPv6 On Windows 7 (article 1)

In Control Panel -> Network and Sharing Center, click the connection, then Properties, uncheck "Internet protocol version 6" and OK.

How To Disable IPv6 In Windows 7 (article 2)

To make the above change permanent, use regedit to navigate to :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters.

Click Parameters in the left sidebar, then right-click on the right and choose:
New > DWORD (32-bit). Name it DisabledComponents and set its value to 0.

Reboot to check if IPv6 is truly turned off.

Before doing registry work, ensure your backups are done and create a system restore point.

0
Codezilla

Is it possible that your internal ip address got renewed from the dhcp server on your router to a new ip causing any port forwarding you've done to point to the wrong ip address in your internal network and also causing the domain from noip to point to your static ip but not the correct ip on your internal network?

Sounds highly probable that that is the issue.