• System Administrator's avatar
    router: add IPv4 volatile subnet expansion for CDN edge IPs · eb4bf0ec
    System Administrator authored
    - Add compute_ipv4_subnets() and expand_volatile_subnets_v4() to functions
    - Call expand_volatile_subnets_v4 for IPv4 volatile domains in route-update.sh
    - Fix shell condition precedence (||/&&) for both IPv4 and IPv6 volatile detection
    - Support multiple EXTRA_DNS servers (8.8.8.8, 1.1.1.1, 9.9.9.9)
    - Add is_pingonly_gw() for ikev2.fr/ikev2.gr in route-health.sh
    
    Fixes Codex 403: CDN edge IPs (8.47.69.x, 8.6.112.x) were missing from ai table
    because DNS returns different IPs than what route-update resolves via dig.
    expand_volatile_subnets_v4 accumulates IPs from multiple resolvers and computes
    covering /24 subnets automatically.
    eb4bf0ec
Name
Last commit
Last update
..
docs Loading commit data...
scripts Loading commit data...
.gitignore Loading commit data...
a_add_manual.sh Loading commit data...
a_check_ip.sh Loading commit data...
a_del_manual.sh Loading commit data...
a_get_net.sh Loading commit data...
both_provs.sh Loading commit data...
check-vpn-status.sh Loading commit data...
check_connectivity.sh Loading commit data...
collect-googlevideo.sh Loading commit data...
egw_add_manual.sh Loading commit data...
egw_del_manual.sh Loading commit data...
fetch_antifilter.download.sh Loading commit data...
fetch_antifilter.network.sh Loading commit data...
fetch_lists.sh Loading commit data...
functions Loading commit data...
get_ip6s_egw.sh Loading commit data...
get_ip6s_z-i.sh Loading commit data...
get_ips_egw.sh Loading commit data...
get_ips_z-i.sh Loading commit data...
get_traffic.sh Loading commit data...
ogw_del_manual.sh Loading commit data...
only_ekvant.sh Loading commit data...
only_prometey.sh Loading commit data...
restart_check_connectivity.sh Loading commit data...
route-health.service Loading commit data...
route-health.sh Loading commit data...
route-health.timer Loading commit data...
route-stats-metrics.sh Loading commit data...
route-update.md Loading commit data...
route-update.service Loading commit data...
route-update.sh Loading commit data...
route-update.timer Loading commit data...
route-web-api.md Loading commit data...
route-web-api.py Loading commit data...
route-web-api.service Loading commit data...
set_hop.sh Loading commit data...
switch_back.sh Loading commit data...
switch_to_yota.sh Loading commit data...
transmission.sh Loading commit data...
update_egw.sh Loading commit data...
update_egw6.sh Loading commit data...
update_z-i-stop.sh Loading commit data...
update_z-i.sh Loading commit data...
update_z-i6.sh Loading commit data...
vpnc-script-minimal.sh Loading commit data...