Как получить доступ к моему локальному хосту с другого ПК в локальной сети?
Я использую сервер WAMP для запуска своего веб-сайта. Я использую Windows 7.
Я создал LAN между 2 ПК и хочу получить доступ к моему локальному хосту со второго ПК.
Обратите внимание, что я не использую интернет-соединение, поэтому я не могу использовать IP-адрес.
Пожалуйста, дайте мне свое предложение.
Ответы
Ответ 1
Вам нужно отредактировать httpd.conf
и найти эту строку: Listen 127.0.0.1:80
Затем запишите желаемый IP-адрес, который вы установите для локальной сети. Не используйте автоматический IP-адрес.
например: Listen 192.168.137.1:80
Я использовал 192.167.137.1
как свой IP-адрес локальной сети Windows 7. Перезапустите Apache и наслаждайтесь совместным использованием.
Ответ 2
IP может быть любым IP-адресом LAN или WAN. Но вы хотите установить подключение к брандмауэру.
Подключение устройства к ПК веб-сервера может осуществляться через LAN или WAN
(например, через wifi, connectify, adhoc, cable, mypublic wifi и т.д.)
Вы должны выполнить следующие действия:
- Перейдите на панель управления
- Входящие правилa > новые правила
- Выберите порт > следующий > конкретный локальный порт > введите 8080 > следующий > разрешить подключение >
- Далее > отметьте все (домен, частный, общедоступный) > укажите любое имя
- Теперь вы можете получить доступ к своему локальному хосту на любом устройстве (ноутбук, мобильный телефон, рабочий стол и т.д.).
- Введите IP-адрес в URL-адрес браузера, как 123.23.xx.xx: 8080, для доступа к локальному хосту на любом устройстве.
Этот IP-адрес будет иметь это устройство с веб-сервером.
Ответ 3
Фактически, вам не нужно подключение к Интернету для использования ip-адреса. Каждый компьютер в локальной сети имеет внутренний IP-адрес, который вы можете обнаружить, выполнив
ipconfig /all
в cmd.
Вы можете использовать IP-адрес сервера (вероятно, что-то вроде 192.168.0.x или 10.0.0.x) для удаленного доступа к веб-сайту.
Если вы нашли ip и по-прежнему не можете получить доступ к веб-сайту, это означает, что WAMP не настроен на ответ на это имя (что вы мне назвали? 192.168.0.3? Это не мое имя. Я - Localhost), и у вас есть изменить...... /apache/config/httpd.conf
Listen *:80
Ответ 4
после ваш компьютер подключается к другому компьютеру, используя следующие 4 шага:
4 шага:
1- Изменить этот файл: httpd.conf
для этого щелкните на сервере Wamp и выберите Apache и выберите httpd.conf
2- Найдите этот текст: Отклонитесь от все
в теге ниже:
<Directory "c:/wamp/www"><!-- maybe other url-->
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.4/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# AllowOverride FileInfo AuthConfig Limit
#
AllowOverride All
#
# Controls who can get stuff from this server.
#
# Require all granted
# onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
Allow from localhost
</Directory>
3- Измените на: Запретить из none
например:
<Directory "c:/wamp/www">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.4/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# AllowOverride FileInfo AuthConfig Limit
#
AllowOverride All
#
# Controls who can get stuff from this server.
#
# Require all granted
# onlineoffline tag - don't remove
Order Deny,Allow
Deny from none
Allow from 127.0.0.1
Allow from ::1
Allow from localhost
4- Перезагрузка Apache
Не забудьте перезапустить Apache или все сервисы!!!