DHCP not working and I need to keep changing static IP on windows

@frollic

/etc/config/firewall
/$ cat /etc/config/firewall

config defaults
	option input 'ACCEPT'
	option output 'ACCEPT'
	option forward 'REJECT'
	option synflood_protect '1'
	option drop_invalid '1'
	option flow_offloading '1'
	option flow_offloading_hw '1'

config zone
	option name 'lan'
	option input 'ACCEPT'
	option output 'ACCEPT'
	option forward 'ACCEPT'
	list network 'lan'
	list network 'lan2'

config zone
	option name 'wan'
	option output 'ACCEPT'
	option forward 'ACCEPT'
	option mtu_fix '1'
	option input 'DROP'
	option masq '1'
	option masq6 '1'
	list network 'wan'
	list network 'wan6'
	list network 'wwan'

config zone
	option output 'ACCEPT'
	option forward 'REJECT'
	option masq '1'
	option name 'Wireguard'
	option input 'DROP'
	list network 'Wireguard'

config zone
	option name 'private'
	option input 'REJECT'
	option output 'ACCEPT'
	option forward 'REJECT'
	list network 'private'

config zone
	option name 'Guest'
	option output 'ACCEPT'
	option forward 'REJECT'
	option input 'REJECT'
	list network 'guest'

config zone
	option input 'DROP'
	option output 'ACCEPT'
	option forward 'DROP'
	option name 'server'
	list network 'server'

config zone
	option name 'serverlocal'
	option input 'REJECT'
	option output 'ACCEPT'
	option forward 'REJECT'
	list network 'serverlocal'

config forwarding
	option src 'Guest'
	option dest 'Wireguard'

config forwarding
	option src 'lan'
	option dest 'Wireguard'

config forwarding
	option src 'lan'
	option dest 'wan'

config forwarding
	option src 'private'
	option dest 'wan'

config forwarding
	option src 'private'
	option dest 'Wireguard'

config forwarding
	option src 'lan'
	option dest 'private'

config redirect
	option dest 'server'
	option target 'DNAT'
	option name 'Allow All In on Server'
	option src 'wan'
	option dest_ip '192.168.4.6'
	option family 'ipv4'
	list proto 'all'
	option enabled '0'

config redirect
	option target 'DNAT'
	option name 'Torrent [Enable/Disable]'
	option src 'wan'
	option src_dport '49156'
	option dest_ip '192.168.1.4'
	option dest_port '49156'
	option dest 'lan'
	list proto 'tcp'
	list proto 'udp'
	list proto 'icmp'
	option enabled '0'

config redirect
	option target 'DNAT'
	option src 'lan'
	option src_dport '53'
	option dest_ip '192.168.0.1'
	option dest_port '53'
	option name 'DNS - LAN (192.168.0.1)'
	list src_mac '!00:00:00:00:00:00'
	list src_mac '!00:00:00:00:00:00'

config redirect
	option target 'DNAT'
	option src 'lan'
	option src_dport '53'
	option dest_ip '192.168.1.1'
	option dest_port '53'
	option name 'DNS - LAN (192.168.1.1)'
	list src_mac '!00:00:00:00:00:00'
	list src_mac '!00:00:00:00:00:00'

config redirect
	option target 'DNAT'
	option name 'DNS - Private (May exclude TV)'
	option src 'private'
	option src_dport '53'
	option dest_ip '192.168.2.1'
	option dest_port '53'

config redirect
	option target 'DNAT'
	option src 'Guest'
	option src_dport '53'
	option dest_port '53'
	option dest_ip '192.168.3.1'
	option name 'DNS - Guest'

config redirect
	option target 'DNAT'
	option name 'DNS - Server'
	option src 'server'
	option src_dport '53'
	option dest_ip '192.168.4.1'
	option dest_port '53'

config redirect
	option target 'DNAT'
	option src 'lan'
	option dest_port '853'
	option src_dport '853'
	option dest_ip '139.84.177.196'
	option name 'DoT - LAN - MyDNSserver'
	list src_mac '!00:00:00:00:00:00'
	option reflection_src 'external'

config redirect
	option target 'DNAT'
	option src_dport '853'
	option dest_ip '139.84.177.196'
	option dest_port '853'
	option src 'private'
	option dest 'wan'
	option name 'DoT - Private - MyDNSserver'

config redirect
	option dest 'wan'
	option target 'DNAT'
	option name 'NTP - LAN (192.168.0.1)'
	option src 'lan'
	option src_dport '123'
	option dest_port '123'
	option dest_ip '192.168.0.1'
	list proto 'udp'

config redirect
	option dest 'wan'
	option target 'DNAT'
	option name 'NTP - LAN (192.168.1.1)'
	option src 'lan'
	option src_dport '123'
	option dest_port '123'
	option dest_ip '192.168.1.1'
	list proto 'udp'

config redirect
	option target 'DNAT'
	option name 'NTP - Private'
	option src 'private'
	option src_dport '123'
	option dest_ip '192.168.2.1'
	option dest_port '123'
	list proto 'udp'

config redirect
	option dest 'lan'
	option target 'DNAT'
	option src 'Guest'
	option src_dport '123'
	option dest_ip '192.168.3.1'
	option dest_port '123'
	option name 'NTP - Guest'
	list proto 'udp'

config redirect
	option dest 'server'
	option target 'DNAT'
	option name 'PublicServer - Kiwix Server Phone'
	option src 'server'
	option src_dport '443-8080'
	option dest_port '8080'
	option dest_ip '10.10.11.2'

config ipset
	option name 'Phones_Others'
	option family 'ipv4'
	list match 'src_mac'
	list entry '00:00:00:00:00:00'
	list entry '00:00:00:00:00:00'
	list entry '00:00:00:00:00:00'

config ipset
	option name 'Phones'
	option family 'ipv4'
	list match 'src_mac'
	list entry '00:00:00:00:00:00'
	list entry '00:00:00:00:00:00'
	list entry '00:00:00:00:00:00'
	list entry '00:00:00:00:00:00'

config ipset
	option name 'Google'
	option family 'ipv4'
	option loadfile '/tmp/Google.txt'
	list match 'dest_net'

config ipset
	option name 'Facebook'
	option family 'ipv4'
	option loadfile '/tmp/Facebook.txt'
	list match 'dest_net'
	option storage 'bitmap'

config ipset
	option name 'Netflix'
	option family 'ipv4'
	option loadfile '/tmp/Netflix.txt'
	list match 'dest_net'
	option storage 'bitmap'

config ipset
	option name 'Youtube'
	option family 'ipv4'
	option loadfile '/tmp/Youtube.txt'
	list match 'dest_net'

config nat
	list proto 'tcp'
	list proto 'udp'
	option src 'lan'
	option dest_port '5353'
	option target 'SNAT'
	option snat_port '53'
	option name '5353 to 53'
	option enabled '0'

config nat
	option name 'PublicServer - Kiwix Server Phone'
	option src 'PubServer'
	option target 'SNAT'
	option snat_ip '10.10.11.2'
	list proto 'tcp'
	list proto 'udp'
	option snat_port '8080'
	option dest_port '443'
	option enabled '0'

config nat
	option name 'Torrent [Test] ??'
	list proto 'all'
	option src 'wan'
	option target 'ACCEPT'
	option enabled '0'

config nat
	option name '[Test] IP Spoof'
	list proto 'all'
	option src 'wan'
	option src_ip '192.168.1.4'
	option target 'SNAT'
	option snat_ip '0.0.0.0'
	option enabled '0'

config rule
	option name 'Default - Allow-DHCP-Renew [Can Limit to ONT] - Log'
	option src 'wan'
	option proto 'udp'
	option dest_port '68'
	option target 'ACCEPT'
	option family 'ipv4'
	option limit '10/second'
	option log '1'
	list src_mac '00:00:00:00:00:00'

config rule
	option name 'Default - Allow-Ping (Tracert) [Can Limit to ONT]'
	option src 'wan'
	option proto 'icmp'
	option family 'ipv4'
	option target 'ACCEPT'
	list icmp_type 'echo-request'
	list dest_ip '192.168.100.1'
	option limit '1000/second'

config rule
	option name 'Default - Allow-IGMP (IPTV)'
	option src 'wan'
	option proto 'igmp'
	option family 'ipv4'
	option target 'ACCEPT'
	option log '0'
	option limit '10/second'

config rule
	option name 'Default - Allow-DHCPv6 - Log'
	option src 'wan'
	option proto 'udp'
	option dest_port '546'
	option family 'ipv6'
	option target 'ACCEPT'
	option log '1'
	list src_mac '00:00:00:00:00:00'
	option limit '10/second'

config rule
	option name 'Default - Allow-MLD (Multicast)'
	option src 'wan'
	option proto 'icmp'
	option family 'ipv6'
	option target 'ACCEPT'
	list src_ip 'fe80::/10'

config rule
	option name 'Default - Allow-ICMPv6-Input (RFC4890,TracerRoute, targets input chain, meaning it'\''s for pinging to/from router itself)'
	option src 'wan'
	option proto 'icmp'
	option limit '1000/sec'
	option family 'ipv6'
	option target 'ACCEPT'
	list icmp_type 'bad-header'
	list icmp_type 'destination-unreachable'
	list icmp_type 'echo-reply'
	list icmp_type 'echo-request'
	list icmp_type 'neighbour-advertisement'
	list icmp_type 'neighbour-solicitation'
	list icmp_type 'packet-too-big'
	list icmp_type 'router-advertisement'
	list icmp_type 'router-solicitation'
	list icmp_type 'time-exceeded'
	list icmp_type 'unknown-header-type'

config rule
	option name 'Default - Allow-ICMPv6-Forward (ICMP forward to LAN devices, targets forward chain)'
	option src 'wan'
	option dest '*'
	option proto 'icmp'
	option limit '1000/sec'
	option family 'ipv6'
	option target 'ACCEPT'
	list icmp_type 'bad-header'
	list icmp_type 'destination-unreachable'
	list icmp_type 'echo-reply'
	list icmp_type 'echo-request'
	list icmp_type 'packet-too-big'
	list icmp_type 'time-exceeded'
	list icmp_type 'unknown-header-type'

config rule
	option name 'Default - Allow-IPSec-ESP (IPsec tunnels)'
	option src 'wan'
	option dest 'lan'
	option proto 'esp'
	option target 'ACCEPT'

config rule
	option name 'Default - Allow-ISAKMP (IPsec tunnels)'
	option src 'wan'
	option dest 'lan'
	option dest_port '500'
	option proto 'udp'
	option target 'ACCEPT'

config rule
	option name ' [Switch to accept when active]'
	option src 'wan'
	option dest 'server'
	option target 'ACCEPT'
	list dest_ip '192.168.4.6'
	option family 'ipv4'
	list proto 'all'
	option enabled '0'

config rule
	option name 'Allow - Incoming to Client for Torrent [Enable/Disable]'
	option src 'wan'
	option dest 'lan'
	option target 'ACCEPT'
	list dest_ip '192.168.1.4'
	option dest_port '49156'
	option enabled '0'

config rule
	option name 'Allow - Incoming to Client [Games] [Enable/Disable]'
	option src 'wan'
	option dest 'lan'
	option target 'ACCEPT'
	list dest_ip '192.168.1.4'
	option dest_port '37055'
	option enabled '0'

config rule
	option name 'Incoming WAN to Router'
	option src 'wan'
	option target 'DROP'
	list proto 'all'

config rule
	option name 'Incoming WAN to Router - Log'
	option src 'wan'
	option target 'DROP'
	option log '1'
	list proto 'all'

config rule
	option name 'Incoming WAN to Router - Log [Testing w/ Inbound Device Wan Interface]'
	option src 'wan'
	option direction 'in'
	option device 'wan'
	option target 'DROP'
	option log '1'
	list proto 'all'

config rule
	option name 'Incoming WAN to Any - Log '
	option src 'wan'
	option dest '*'
	option target 'DROP'
	list proto 'all'
	option log '1'

config rule
	option name 'Incoming Wireguard to Any - Log'
	option src 'Wireguard'
	option target 'DROP'
	option dest '*'
	list proto 'all'
	option log '1'

config rule
	option name 'Disable IPv6 [Global Unicast Addresses]'
	option target 'REJECT'
	option family 'ipv6'
	option dest '*'
	option src '*'
	list dest_ip '2000::/3'
	list proto 'all'

config rule
	option name 'Allow - Intera-Zone - FTP [Enable/Disable] (To Check Inter Device Com Pcap) - Log'
	option src '*'
	list src_mac '00:00:00:00:00:00'
	list src_mac '00:00:00:00:00:00'
	list src_ip '192.168.1.3'
	list src_ip '192.168.1.4'
	option dest '*'
	list dest_ip '192.168.1.3'
	list dest_ip '192.168.1.4'
	option target 'ACCEPT'
	option log '1'
	list proto 'all'

config rule
	option name 'DSCP - Zone - Guest'
	option src 'Guest'
	option dest '*'
	option target 'DSCP'
	option set_dscp 'BE'
	list proto 'all'

config rule
	option name 'DSCP - DHCP'
	option src '*'
	option dest_port '67 68'
	option target 'DSCP'
	option set_dscp 'EF'

config rule
	option name 'DSCP - Router Out'
	option dest '*'
	option target 'DSCP'
	option set_dscp 'AF32'
	option enabled '0'
	list proto 'all'

config rule
	option name 'DSCP - Router Access'
	option src 'lan'
	option dest_port '80 443 22'
	option target 'DSCP'
	option set_dscp 'EF'

config rule
	option name 'DSCP - DNS'
	option dest '*'
	option dest_port '53 853'
	option target 'DSCP'
	option set_dscp 'CS4'
	option src '*'

config rule
	option name 'DSCP - ICMP'
	list proto 'icmp'
	option dest '*'
	option target 'DSCP'
	option set_dscp 'AF31'
	option src '*'

config rule
	option name 'DSCP - Protocol - VoWiFi UDP'
	list proto 'udp'
	option dest '*'
	option dest_port '500 4500'
	option target 'DSCP'
	option set_dscp 'EF'
	option src '*'
	option ipset 'Phones'

config rule
	option name 'DSCP - Protocol - VoWifi TCP'
	list proto 'tcp'
	option dest '*'
	option target 'DSCP'
	option set_dscp 'EF'
	option src '*'
	option dest_port '143'
	option ipset 'Phones'

config rule
	option name 'DSCP - Client - TV'
	list src_mac '00:00:00:00:00:00'
	option target 'DSCP'
	option src 'private'
	option set_dscp 'AF32'
	option dest '*'

config rule
	option name 'DSCP - Service - Google [IPset]'
	option target 'DSCP'
	option src '*'
	option set_dscp 'AF41'
	option dest '*'
	option ipset 'Google'
	option log '0'

config rule
	option name 'DSCP - Serivce - Netflix [IP Set]'
	option target 'DSCP'
	option src '*'
	option set_dscp 'AF41'
	option dest '*'
	option ipset 'Netflix'
	option log '0'
	list src_mac '00:00:00:00:00:00'
	list src_mac '00:00:00:00:00:00'

config rule
	option name 'DSCP - Service - YouTube [IPset]'
	option target 'DSCP'
	option src '*'
	option set_dscp 'AF41'
	option dest '*'
	option ipset 'Youtube'
	option log '0'

config rule
	option name 'DSCP - Service - Facebook [IPset]'
	option target 'DSCP'
	option dest '*'
	option set_dscp 'BE'
	option src '*'
	option ipset 'Facebook'
	option log '0'

config rule
	option name 'Block Facebook without VPN'
	option src '*'
	option dest 'wan'
	option target 'REJECT'
	option ipset 'Facebook'
	list src_mac '00:00:00:00:00:00'
	list src_mac '00:00:00:00:00:00'

config rule
	option name 'Block Youtube without VPN'
	option src '*'
	option dest 'wan'
	option target 'REJECT'
	option ipset 'Youtube'
	list src_mac '00:00:00:00:00:00'
	list src_mac '00:00:00:00:00:00'

config rule
	option name 'Block Google without VPN'
	option src '*'
	option dest 'wan'
	option target 'REJECT'
	option ipset 'Google'
	list src_mac '00:00:00:00:00:00'
	list src_mac '00:00:00:00:00:00'

config rule
	option dest_port '4244 5222 5223 5228 5242 50318 59234 3478 45395'
	option target 'DSCP'
	option dest 'wan'
	option set_dscp 'AF42'
	option name 'DSCP - Service - WhatsApp Call'
	option src 'lan'
	list src_mac '00:00:00:00:00:00'
	list src_mac '00:00:00:00:00:00'
	list src_mac '00:00:00:00:00:00'
	option limit '10/second'

config rule
	option name 'DSCP - Service - Webex'
	list proto 'udp'
	option src 'lan'
	list src_mac '00:00:00:00:00:00'
	option dest 'wan'
	option dest_port '5004 9000'
	option target 'DSCP'
	option set_dscp 'AF42'
	option enabled '0'

config rule
	option name 'DSCP - Mass Download - PC [Enable/Disable]'
	option src 'lan'
	option dest 'wan'
	option target 'DSCP'
	option set_dscp 'BE'
	list src_mac '00:00:00:00:00:00'
	option enabled '0'

config rule
	option target 'ACCEPT'
	list src_ip '192.168.1.2'
	option name 'Allow - LAN - Extender,DumbAP Allow [Need to Update IPv6]'
	option src 'lan'
	list proto 'all'

config rule
	option name '[Dead] Allow - SquidProxyOnRouter'
	option src 'lan'
	option target 'ACCEPT'
	list src_mac '00:00:00:00:00:00'
	option dest_port '3128'
	option enabled '0'

config rule
	option dest '*'
	option target 'REJECT'
	option name 'Block - IP Range - USA DoD /8 IPs - Log'
	option src '*'
	list dest_ip '6.0.0.0/8'
	list dest_ip '21.0.0.0/8'
	list dest_ip '22.0.0.0/8'
	list dest_ip '26.0.0.0/8'
	list dest_ip '29.0.0.0/8'
	list dest_ip '30.0.0.0/8'
	list dest_ip '33.0.0.0/8'
	list dest_ip '11.0.0.0/8'
	list dest_ip '7.0.0.0/8'
	list dest_ip '55.0.0.0/8'
	list dest_ip '28.0.0.0/8'
	list dest_ip '214.0.0.0/8'
	list dest_ip '215.0.0.0/8'
	list proto 'all'
	option log '1'

config rule
	option target 'ACCEPT'
	option name '[Test] Allow -  [Move Rule Up/Down to Diagnose Problem] Client - X - Log'
	option src '*'
	option dest '*'
	list src_mac '00:00:00:00:00:00'
	option log '1'
	option enabled '0'
	list proto 'all'

config rule
	option enabled '0'
	option name 'Block - IP Range - DoH Services (Auto Update IPset) - Log'
	option src '*'
	option ipset 'DoH'
	option dest '*'
	option target 'REJECT'
	option log '1'
	list proto 'tcp'
	list proto 'udp'
	option dest_port '443'

config rule
	option src 'lan'
	option dest '*'
	option target 'ACCEPT'
	option name 'Allow - Client - censored'
	list proto 'all'
	list src_mac '00:00:00:00:00:00'
	option enabled '0'

config rule
	option name 'Block - Security - CarrierGradeNAT - Log'
	option dest '*'
	list dest_ip '100.64.0.0/10'
	option target 'REJECT'
	option src '*'
	option log '1'
	list proto 'all'

config rule
	option name 'Block - Security - Bogon - Internet Reserved for future use - Log'
	option dest '*'
	option target 'REJECT'
	list dest_ip '240.0.0.0/4'
	list dest_ip '192.88.99.0/24'
	option src '*'
	option log '1'
	list proto 'all'