Without a /32 route in the main table, CHECK_HOST (1.1.1.1) fell through to the VPN default route where source-address selection was defeated by the priority-100 'from ETH0_IP' policy rule, causing pings to bypass wg0 and be dropped by the kill switch. Also add secondary google.com ping to distinguish IP vs DNS failures.
17 KiB
17 KiB