I have tried both with and without a dns server.
The following is when I have the dns server:
1. I use the dnsmasq that comes with openwrt to provide dhcp and dns services.
2. DNS will automatically associate and bind hostname and IP.
For this I set in the openwrt panel
hostname: vcsa
IP: 192.168.1.15
mac: vcsa mac address
3. I set the local domain and Local server to home.arpa. used to resolve computer names in the LAN, etc.
4. I manually added an A resolution such as vcsa.number201724.com to the vcsa machine, and bound a fixed IP and hostname to the mac address.
5. I manually set vcsa’s fqdn to vcsa.number201724.com and manually set a static ip address.
6. vcsa did not read the fqdn I set, but re-obtained the fqdn from the dns server and changed it to vcsa.home.arpa. (WTFFFFFFFFFFF)
7. I did not check the nginx configuration file carefully. I just saw that the nginx errorlog kept prompting healthCheck and retried until it timed out, causing the installation to fail.
There is no problem with 7.x 8.0 8.0.1, but 8.0.2 always has problems, cannot be installed, and cannot be upgraded.
vcsa:
ip: 192.168.1.15
fqdn: vcsa.number201724.com
C:\Users\number201724>nslookup -q=ptr 192.168.1.15
Server: OpenWRT.home.arpa
Address: 192.168.1.1
15.1.168.192.in-addr.arpa name = vcsa.home.arpa
C:\Users\number201724>nslookup vcsa.number201724.com
Server: OpenWRT.home.arpa
Address: 192.168.1.1
Name: vcsa.number201724.com
Address: 192.168.1.15
C:\Users\number201724>nslookup vcsa.home.arpa
Server: OpenWRT.home.arpa
Address: 192.168.1.1
Name: vcsa.home.arpa
Address: 192.168.1.15