k8s节点ip 192.168.3.226
pod的ip 10.233.90.80
办公机ip 192.168.0.63
办公网络gw 192.168.0.1
因此添加路由规则:sudo route -v add -net 10.233.90.0 -netmask 255.255.255.0 192.168.3.226
需注意,最后的192.168.3.226
是k8s节点的ip,它是进该网段的网关。
MacOS上可通过networksetup进行持久化路由信息。
> networksetup -listallnetworkservices
An asterisk (*) denotes that a network service is disabled.
USB 10/100/1000 LAN
AX88772A
Wi-Fi
Bluetooth PAN
Thunderbolt Bridge
> networksetup -getadditionalroutes Wi-Fi
There are no additional IPv4 routes on Wi-Fi.
> networksetup -setadditionalroutes Wi-Fi 10.233.90.0 255.255.255.0 192.168.3.226
> networksetup -getadditionalroutes Wi-Fi
10.233.90.0 255.255.255.0 192.168.3.226