Как я широковещательно передал бы http веб-сайт по WiFi?

Я пытаюсь широковещательно передать http веб-сайт по Wi-Fi с помощью моего ноутбука, чтобы позволить моему смартфону соединиться с этим веб-сайтом только при помощи соединения Wi-Fi и веб-браузера. Цель состоит в том, чтобы создать мою частную сеть, таким образом, я могу brodcast веб-сайты, содержащие медиа, что я могу получить доступ к использованию моего смартфона без конфигурации или приложения и конечно без любой потребности в интернет-соединении и для смартфона и для ноутбука.

У кого-либо есть идея?

И спасибо.

2
задан 12 November 2014 в 01:13

4 ответа

Веб-сайт слушает на порте, обычно 80, на Вас ноутбук. Принятие Вас может соединиться с "localhost" с браузером (на ноутбуке) и соединиться с веб-сайтом, тогда все хорошо.

Ваш ноутбук имеет IP-адрес, такой как 192.168.0.100, например. Необходимо быть в состоянии использовать тот адрес вместо localhost на ноутбуке, и необходимо также быть в состоянии использовать тот же самый адрес от любого компьютера на LAN; т.е., http://192.168.0.100, или независимо от того, что исполнительный адрес. Для других компьютеров, которые запускают Linux, окна или OSX, можно ввести псевдоним в файлы hosts, таким образом, можно ввести имя, вместо чисел, такой как http://laptop.

, Если Вы хотите соединиться от и внутри и снаружи Вашей LAN, можно использовать динамический сервис IP-адреса, который может направить запросы к веб-сайту.

у Вас может на самом деле быть несколько виртуальных веб-сайтов, работающих на ноутбуке так или иначе. Я использую dyndns, который я оплачиваю небольшое количество каждый год. Я могу получить доступ к своему серверу при помощи чего-то как http://myname.homelinux.net, или много других URL.

3
ответ дан 19 November 2019 в 22:31

Вы связали свой httpd/apache2 с корректным IP-адресом для Вашего соединения WiFi? Я знаю на своем компьютере, он принимает значение по умолчанию к моей плате Ethernet, и я должен вручную связать его с IP-адресом для моей карты WiFi.

Удостоверяются, что Вы добавили Listen 192.168.X.X:80 к своему apache2.conf или httpd.conf файлу с помощью то, независимо от того, что IP-адрес для карты WiFi. Более старые версии Apache на Ubuntu будут использовать httpd.conf, более новое использование apache2.conf, который расположен в /etc/apache2.

Проверка здесь: http://httpd.apache.org/docs/2.2/bind.html

или здесь: https://help.ubuntu.com/14.04/serverguide/httpd.html для получения дополнительной информации.

, Если Вы хотите сделать это, не будучи подключенным к другой точке беспроводного доступа или маршрутизатору, можно, вероятно, использовать hostapd для установки статической точки беспроводного доступа в интерфейсе WiFi, все еще указывая apache2.conf к тому IP-адресу.

До, как "разместить страницу", смотрят на Ваш apache2.conf файл приблизительно одна треть пути вниз, Вы будете видеть строку, это комментируется с #. Это должно быть похожим #ServerRoot "/etc/apache2", Это - то, как Вы укажете на апача на папку для корня сайта. Необходимо, вероятно, взглянуть на вторую ссылку, которую я отправил, она даст Вам лучшее представление о том, как настроить то, что Вы хотите, и быть намного более информативными, чем я перезапись, что они отправили там. Существует много способов создать правильно рабочий сайт, в зависимости от того, что Вы - планирование обслуживания. По существу Вы могли отбросить свой файл 'index.html' в /var/www/html каталог, не прокомментировать строку, и это будет работать. Но Вам тогда нужно к символьной ссылке на медиа-файлы, Вы хотите служить или переместить их в /var/www/html каталог таким же образом, в котором Вы ссылаетесь на них в своих файлах HTML.

, Как только Вы редактируете apache2.conf файл, работайте: sudo apache2ctl graceful из командной строки для перезапуска апача с новыми настройками.

1
ответ дан 19 November 2019 в 22:31

Кажется, что Вы хотите что-то как plex или emby. Я не работаю также, потому что я записал свое собственное решение, но оно не делает видео.

0
ответ дан 19 November 2019 в 22:31

Откройте веб-браузер по своему телефону и перейдите к Вашей веб-странице, с помощью внутреннего IP-адреса. Например", http://ip.of.your.web.server:80 ". Это не работает?

-1
ответ дан 19 November 2019 в 22:31

Другие вопросы по тегам:

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