доступ к локальному HTTP-серверу с именем

Я установил http-сервер и точку доступа WLAN на малине Pi. Идея состоит в том, чтобы позволить людям пройтись, войти в сеть со своими смартфонами и получить доступ к веб-странице с информацией. Я подключил его к тому моменту, когда вы должны ввести 192.168.0.1 в свой браузер после подключения. Я хотел изменить это на «test1.test2» или «test1.test2.test3» и пробовал различные руководства по bind9. Это не сработало. Не знаю, как отлаживать настройки, которые я сделал, синтаксис кажется правильным. Это неправильный инструмент для этого? Есть ли более простой способ сделать это?

0
задан 11 October 2017 в 09:06

2 ответа

Если вы пытались подключить кого-либо к вашему маршрутизатору к доступу 192.168.0.1 через test1.test2.test3, тогда он будет зависимым от маршрутизатора, и он не будет иметь ничего общего с Ubuntu.

В этом случае вы потребуется отредактировать файл hosts вашего маршрутизатора.

Например, если вы запускали OpenWRT на своем маршрутизаторе, вы отредактировали /etc/hosts, и вы добавили бы:

192.168.0.1 test1.test2.test3

, а затем вы выполните следующую команду: [ ! d4] /etc/init.d/network restart

Тогда любой, кто подключается к вашему маршрутизатору и набирает «test1.test2.test3» в строке URL своего веб-браузера, он будет отправлен на ваш веб-сервер, работающий на: 192.168.0.1. [ ! d5]

Логика одинакова для других маршрутизаторов, но может быть другой способ сделать то же самое. Например, вам может понадобиться сделать это через веб-интерфейс.

Однако это будет связано с Ubuntu, если вы отредактируете файл hosts в Ubuntu /etc/hosts, а затем любой, кто использует «ваш» ПК, будет доступ к 192.168.0.1 при наборе test1.test2.test3. Перезапуск вашего компьютера потребуется, если вы не перезапустите сетевую услугу.

0
ответ дан 18 July 2018 в 05:28

Если вы пытались подключить кого-либо к вашему маршрутизатору к доступу 192.168.0.1 через test1.test2.test3, тогда он будет зависимым от маршрутизатора, и он не будет иметь ничего общего с Ubuntu.

В этом случае вы потребуется отредактировать файл hosts вашего маршрутизатора.

Например, если вы запускали OpenWRT на своем маршрутизаторе, вы отредактировали /etc/hosts, и вы добавили бы:

192.168.0.1 test1.test2.test3

, а затем вы выполните следующую команду: [ ! d4] /etc/init.d/network restart

Тогда любой, кто подключается к вашему маршрутизатору и набирает «test1.test2.test3» в строке URL своего веб-браузера, он будет отправлен на ваш веб-сервер, работающий на: 192.168.0.1. [ ! d5]

Логика одинакова для других маршрутизаторов, но может быть другой способ сделать то же самое. Например, вам может понадобиться сделать это через веб-интерфейс.

Однако это будет связано с Ubuntu, если вы отредактируете файл hosts в Ubuntu /etc/hosts, а затем любой, кто использует «ваш» ПК, будет доступ к 192.168.0.1 при наборе test1.test2.test3. Перезапуск вашего компьютера потребуется, если вы не перезапустите сетевую услугу.

0
ответ дан 24 July 2018 в 18:20
  • 1
    Чтобы уточнить, маршрутизатор не задействован. Я использую hostapd. – TGGC 11 October 2017 в 11:50
  • 2
    Я вижу, я раньше не использовал hostapd, но то, что я показал выше, является, по крайней мере, одним из способов сделать это, и я знаю, что это работает. Надеюсь, кто-то еще сможет помочь. – marko 11 October 2017 в 12:11

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

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