diff options
author | jet tsang zeon-git <zeon-git@jettsang.com> | 2022-11-30 15:06:37 +0800 |
---|---|---|
committer | jet tsang zeon-git <zeon-git@jettsang.com> | 2022-11-30 15:06:37 +0800 |
commit | c0789d935711ec1b396e6b15d49ad2dd48105fa4 (patch) | |
tree | 859f164920449847b721891e9126e1d373458631 /src | |
parent | update (diff) | |
download | network-toolchain-c0789d935711ec1b396e6b15d49ad2dd48105fa4.tar.gz network-toolchain-c0789d935711ec1b396e6b15d49ad2dd48105fa4.tar.bz2 network-toolchain-c0789d935711ec1b396e6b15d49ad2dd48105fa4.zip |
add 2606:4700::/32
Signed-off-by: jet tsang zeon-git <zeon-git@jettsang.com>
Diffstat (limited to 'src')
-rwxr-xr-x | src/lib.sh | 30 |
1 files changed, 30 insertions, 0 deletions
@@ -208,6 +208,36 @@ function nt::world_route6() { esac } +function nt::china_route6() { + case $OSNAME in + Linux) + for ip in $(cat $IPLISTPATH/v6_china_rules); do + ip -6 route add $ip dev $1 # > /dev/null 2>&1 > /dev/null + done + ;; + Darwin) + ;; + *) + exit 1 + ;; + esac +} + +function nt::route6_dev() { + case $OSNAME in + Linux) + for ip in $(cat $IPLISTPATH/$1); do + ip -6 route add $ip dev $2 # > /dev/null 2>&1 > /dev/null + done + ;; + Darwin) + ;; + *) + exit 1 + ;; + esac +} + function nt::remove_world_route() { case $OSNAME in |