2017-10-16 39 views
0

我正在用udhcpd和nginx(Linux raspbian,4.9.41-v7 +,armv71)構建一個熱點。它工作得很好,但我希望該用戶在瀏覽器中輸入「home」而不是「192.168.2.1」以訪問我的門戶。Udhcpd讀取/ etc/hosts像dns

我設置了以下配置: /etc/hosts中

127.0.0.1  localhost 
127.0.1.1  rpi 
192.168.2.1  home 
::1    localhost ip6-localhost ip6-loopback 
fe00::0   ip6-localnet 
ff00::0   ip6-mcastprefix 
ff02::1   ip6-allnodes 
ff02::2   ip6-allrouters 

和/etc/udhcpd.conf

start 192.168.2.10 
end 192.168.2.254 
interface wlan0 
opt dns 192.168.2.1 8.8.8.8 8.8.4.4 
opt subnet 255.255.255.0 
opt router 192.168.2.1 
opt hostname rpi 

但是,當我嘗試訪問 「家/」 或「 rpi /「出現以下錯誤:

Isn't possible to find "home" on DNS server. 
ERR_NAME_NOT_RESOLVED 

dhcp ack後的客戶端配置:

Connected to WiFi SSID: rpi 
IP: 192.168.2.76 

有什麼建議嗎? 感謝您的幫助。

回答

0

udhcpd沒有內置的dns服務器。我只是切換到dnsmasq,它的工作!