Если у вас есть «сервер» или «бизнес» конфигурации от провайдера, который предоставляет вам полный subnet of public IP addresses, вы были выделены один внешний IP-адрес и маршрутизатор, прикрепленный к нему делает Network Address Translation для всех устройств, подключенных к нему. Вы можете подтвердить это, используя ipconfig
или Windows Settings (ifconfig
на Unix-подобных машинах), чтобы получить свой IP-адрес. Если вы используете NAT, он начнется с «10.», «172.16». через «172.31» или «192.168». Это «частные» адреса и не могут быть доступны через общедоступный Интернет.
Для того чтобы кто-то из общедоступного интернета дошел до вашего компьютера, вам необходимо настроить Port Forwarding, который перенаправляет входящий трафик на ваш общедоступный внешний IP-адрес этого порта на машину в частной сети. Страницы конфигурации для вашего маршрутизатора будут иметь эту конфигурацию где-нибудь.
Обратите внимание, что если страница конфигурации вашего маршрутизатора работает на порту № 80, и вы действительно хотите, чтобы внешние зрители могли подключаться к вам, не указав явный номер порта, вам, вероятно, придется отключить или ограничить конфигурацию модема, переместить его на другой порт или только протокол SSL (порт 443), чтобы не вызвать конфликт с переадресаемым портом.
D-Link - очень распространенная марка маршрутизатора, и на них есть pages dedicated to configuring port forwarding.
Кроме того, только усложнять, вы почти наверняка не дали Static IP Address (они, как правило, довольно дорого), это означает, что ваш внешний IP-адрес будет изменения время от времени (возможно, раз в год, возможно, ежедневно) что затрудняет рассказать другим о том, как подключиться к вашей странице. Возможно, у вашей конфигурации маршрутизатора есть поддержка Dynamic DNS (некоторые бесплатные, некоторые оплачиваются), когда маршрутизатор автоматически обновляет запись DNS при изменении общего IP-адреса.
попробуйте 'ipconfig' из командной строки и получите свой IP-адрес – Abhi
[Настройте маршрутизатор для пересылки запросов] (http://stackoverflow.com/a/28345993/4200092). – GoBusto
Будет внутренний IP-адрес, который ваш компьютер имеет в сети внутри маршрутизатора, он, вероятно, начинается с 192. или 10 .; а затем есть внешний IP-адрес, который ваш маршрутизатор показывает остальному миру. Вы хотите получить доступ к своему сайту только внутри собственной домашней сети или из внешнего мира? Используйте ipconfig, чтобы найти это, как предлагает @Abhi. – Nanhydrin