Я хотел бы кратко открыть мой компьютер и позволить моему бизнес-участнику увидеть, что я разрабатывал на своем локальном хосте. Я понимаю, что есть некоторые проблемы с безопасностью, но я только хочу открыть свой компьютер на несколько минут …
Что мне нужно для настройки на следующих интерфейсах?
Это очень легко для меня на WinXP.
ipconfig /all
– получите локальный IP-адрес Другой вариант – просто использовать службу туннелирования, например:
Localtunnel является открытым исходным кодом, в то время как другие требуют, чтобы вы заплатили небольшую ежемесячную плату после пробного периода.
Чтобы разрешить внешние подключения к вашему серверу, вы должны перезапустить WAMP в онлайн-режиме.
Щелкните левой кнопкой мыши по значку WAMP и выберите «Поместить в сеть».
Подождите, пока статус значка снова не изменится на белый.
Введите свой IP-адрес в панель веб-браузера и нажмите enter.
Если вы получите ту же запрещенную страницу, что и раньше, нажмите F5, чтобы браузер загрузил самую новую версию.
Если он все еще не работает, вам, вероятно, придется включить пересылку портов 80 в конфигурацию вашего маршрутизатора.
Наконец, ваш приятель может видеть вашу домашнюю страницу!
Если ваш сервер Apache уже запущен и запущен на вашем локальном хосте, вы должны просто настроить маршрут в своем маршрутизаторе, чтобы указать на свой компьютер для входа в порт на порту 80.
EDIT: Я только что проверил настройки маршрутизатора и называет это «сервисами». Он позволяет прослушивать входящие запросы на определенном порту и пересылать запрос на конкретный компьютер (по IP), подключенный к маршрутизатору.
Вам лучше задавать этот вопрос на superuser.com
Существует множество факторов (за пределами фактического сервера WAMP), которые будут препятствовать доступу запросов, поступающих извне (например, из Интернета), к достижению запущенного сервера Apache.
Во-первых, вам нужно убедиться, что у вас есть статический IP-адрес и предпочтительно также зарегистрированное доменное имя с записью «A» (DNS), установленной на этот IP-адрес, – как для ServerName
и для всех ServerAlias
(например, «www '), которые используются в VirtualHost.
В противном случае, если у вас есть динамический IP-адрес, используйте динамический DNS-клиент для синхронизации изменяющегося IP-адреса с DNS-записями имени домена.
Затем:
Вам нужно будет открыть брандмауэр Windows, чтобы разрешить входящий порт 80 (http) и порт 443 (https) TCP-пакетов.
Вам понадобятся «переадресация портов» портов 80 и 443 в маршрутизаторе (ваш WiFi-бокс) на LAN-адрес сервера.
Вам нужно будет проверить, блокирует ли ваш интернет-провайдер входящий порт 80 (и 443) запросов. Если это так, вам нужно будет изменить порт, который VirtualHost использует для прослушивания \ привязки. Вы можете выполнить этот тест, используя внешний веб-сайт прокси и введите http://your.public.ip.address/
для URL-адреса, который вы хотите посетить. Если запрос истекает, он так и не прошел. После этого, когда вы измените порт для VirtualHost, снова проверьте URL http://your.public.ip.address:port/
(попробуйте порт 8080).
Взято из « Включение доступа в Интернет для веб-сайтов (для серверов WAMP)