mirror of
https://github.com/QSCTech/zjunet.git
synced 2026-01-22 19:54:48 +08:00
commit
4ddf258160
@ -34,7 +34,8 @@ echo "[INFO] Setting up ip route."
|
|||||||
gateway=$(ip route get 10.10.0.21 | grep via | awk '{print $3}')
|
gateway=$(ip route get 10.10.0.21 | grep via | awk '{print $3}')
|
||||||
|
|
||||||
# Recently VPN server 10.5.1.7 has the P-t-P: 172.172.172.2, after some updates.
|
# Recently VPN server 10.5.1.7 has the P-t-P: 172.172.172.2, after some updates.
|
||||||
devs_count=$(ip addr show | grep 'inet.*ppp' | grep ' 10.5.\|172.172.172.' | awk '{print $7}' | wc -l)
|
# Mar 2019 Update: A new VPN server 10.0.2.27 has been set up.
|
||||||
|
devs_count=$(ip addr show | grep 'inet.*ppp' | grep ' 10.5.\|172.172.172.\|10.0.2.' | awk '{print $7}' | wc -l)
|
||||||
if [ "${devs_count}" -eq "0" ]; then
|
if [ "${devs_count}" -eq "0" ]; then
|
||||||
dev=$(ip route get 10.10.0.21 | head -n1 | awk '{print $5}')
|
dev=$(ip route get 10.10.0.21 | head -n1 | awk '{print $5}')
|
||||||
|
|
||||||
@ -93,7 +94,8 @@ esac
|
|||||||
|
|
||||||
# NEXTHOP
|
# NEXTHOP
|
||||||
# Recently VPN server 10.5.1.7 has the P-t-P: 172.172.172.2, after some updates.
|
# Recently VPN server 10.5.1.7 has the P-t-P: 172.172.172.2, after some updates.
|
||||||
devs=$(ip addr show | grep 'inet.*ppp' | grep ' 10.5.\|172.172.172.' | awk '{print $7}')
|
# Mar 2019 Update: A new VPN server 10.0.2.27 has been set up.
|
||||||
|
devs=$(ip addr show | grep 'inet.*ppp' | grep ' 10.5.\|172.172.172.\|10.0.2.' | awk '{print $7}')
|
||||||
cmd="ip route replace default"
|
cmd="ip route replace default"
|
||||||
for dev in $devs; do
|
for dev in $devs; do
|
||||||
cmd="${cmd} nexthop dev ${dev}"
|
cmd="${cmd} nexthop dev ${dev}"
|
||||||
|
|||||||
@ -92,6 +92,7 @@ linkname $LAC_NAME
|
|||||||
logfile $PPP_LOG_FILE
|
logfile $PPP_LOG_FILE
|
||||||
name $USERNAME
|
name $USERNAME
|
||||||
password $PASSWORD
|
password $PASSWORD
|
||||||
|
mtu 1428
|
||||||
EOF
|
EOF
|
||||||
chmod 600 $PPP_OPT_FILE
|
chmod 600 $PPP_OPT_FILE
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user