diff options
author | jet tsang zeon-git <zeon-git@jettsang.com> | 2021-09-07 10:01:20 +0800 |
---|---|---|
committer | jet tsang zeon-git <zeon-git@jettsang.com> | 2021-09-07 10:01:20 +0800 |
commit | 9cf0023385eed3373be2d541478bd8bf32fa0103 (patch) | |
tree | 2b7a3358f509424fc85a089962f963baa0615ad9 /src | |
parent | add world rules (diff) | |
download | network-toolchain-9cf0023385eed3373be2d541478bd8bf32fa0103.tar.gz network-toolchain-9cf0023385eed3373be2d541478bd8bf32fa0103.tar.bz2 network-toolchain-9cf0023385eed3373be2d541478bd8bf32fa0103.zip |
update: add_world_rule
Signed-off-by: jet tsang zeon-git <zeon-git@jettsang.com>
Diffstat (limited to 'src')
-rwxr-xr-x | src/lib.sh | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -182,6 +182,9 @@ function nt::remove_world_route6() { function nt::add_world_rule(){ echo $1 >> $IPLISTPATH/own_world_rules + cat $IPLISTPATH/own_world_rules $IPLISTPATH/world_rules | cidr-merger --batch --cidr > $IPLISTPATH/_world_rules + rm $IPLISTPATH/world_rules + mv $IPLISTPATH/_world_rules $IPLISTPATH/world_rules ip route add $1 via $2 dev $3 } @@ -191,6 +194,9 @@ function nt::add_v6_world_rule(){ ip -6 route add $1 via $2 dev $3 } +function nt::install_cider_merger(){ + go get github.com/zhanhb/cidr-merger +} echo "ARCH: $ARCHITECTURE" echo "Libroot:" $LIBROOT |