Похожие вопросы

Обновление Apache приводит к сбою подтверждения связи SSL с клиентом Java
Apache2 конфигурации давая 404 на корневой документ с http, но не https
Почему я получаю "неспособный соединиться", когда я вхожу http://localhost:8888/joomla/installation в url?
Как исправить установку PHP, если xml2-config отсутствует?
Почему процентный вход в URL-адрес вызывает ошибку неправильного запроса HTTP 400?
Использование sed для включения.файлы htaccess в конфигурации Apache
Как запустить Visual Studio 2008 и сервер WAMP на той же локальной машине под управлением WIndows7?
Почему мои журналы Apache показывают два часовых пояса
Как получить доступ к apache за домашний маршрутизатор?
Получение SSL сертификата от Let's Encrypt в то время как ISP блокирует порт 80
В чем разница между "mod fastcgi" и "mod fcgid"?
Настройка виртуальных хостов 2zimbra и Apache
Как получить доступ к серверу NodeJS по локальной сети?
Apache2 обратный прокси и отказано в HTTPS-соединении
OSX, не удалось прослушать 0.0.0.0 :80 (причина: отказано в разрешении)

Как получить доступ к веб-сервер apache на Ubuntu из windows

У меня установлен Ubuntu server вместе с веб-сервером apache для разработки php. Я настроил локальную сеть с IP 192.168.0.2 и домен как mylocal.loc для сервера ubuntu.



и у меня есть другая система, установленная с Ubuntu desktop, имеющая ip как 192.168.0.3
Так что я могу http://mylocal.loc С моего настольного компьютера ubuntu. Теперь я хочу получить доступ к http://mylocal.loc С моей машины windows. У меня есть ip для этой машины как 192.168.1.4, но я не могу подключитесь к веб-серверу, установленному на сервере ubuntu.




Я не уверен, как подключить машину wondows к сети ubuntu для просмотра локального веб-сервера и обмена файлами.
Любая помощь будет принята с благодарностью.

5
задан devdarsh
источник

2 ответов

прежде всего, вы должны проверить, можете ли вы пинговать машину ubuntu через IP, а затем через его имя (ping mylocal.loc). Если это не работает, проверьте настройки сети. Возможно, проблема могла быть в том, что IP находятся в других подсетях. Необходимо установить оба IP-адреса в одной подсети. Убедитесь, что оба IP-адреса отличаются только последним номером (например,192.168.0.4 и 192.168.0.5).

If ping удалось:

вы должны быть в состоянии открыть веб-сайт с Вашего браузера введя http://mylocal.loc (в зависимости от конфигурации Apache может потребоваться добавить подпапку (например,http://mylocal.loc/myname). Если у вас установлен брандмауэр, вам, возможно, придется открыть соответствующий порт.

EDIT: В случае, если mylocal.loc не разрешен правильно к IP машины Ubuntu, вы, возможно, придется сделать это отображение, либо

  • добавление пары имя / IP в файл узла Windows machines ( http://www.ehow.com/how_5225562_edit-windows-hosts-file.html ) или
  • настройка DNS-сервера (особенно полезно, если вы хотите сопоставить несколько имен IP-адресов или если IP-адрес регулярно меняется)
1
отвечен duelle 2015-08-14 18:20:09
источник

у меня очень похожая настройка.

вы должны иметь полное имя, чтобы это работало.

Я не ставил домен на сервере, хотя я поставил статические записи DNS на маршрутизаторе.

Так, например, вы должны добавить статическую запись DNS, как myserever.local.lan, который имеет IP-адрес вашего сервера.

теперь локально я (или кто-либо в моей локальной сети) могу ввести myserver.local.lan из браузера или пинг, что от терминала, и до моего сервер.

- Aang

-1
отвечен Aang 2017-12-26 16:02:17
источник

Другие вопросы apache-http-server linux networking ubuntu