mirror of
https://github.com/Ysurac/openmptcprouter-feeds.git
synced 2025-03-09 15:40:03 +00:00
Fix client2client routes
This commit is contained in:
parent
453d349ff3
commit
5c34c076ec
1 changed files with 5 additions and 3 deletions
|
@ -534,12 +534,14 @@ _set_client2client() {
|
|||
vpnip_local=$(ip -4 -br addr ls dev ${vpnifname} | awk -F'[ /]+' '{print $3}')
|
||||
for lanip in $c2cips; do
|
||||
c2cid=$((c2cid+1))
|
||||
target=$(echo $lanip | awk -F '/' '{print $1}' | tr -d "\n")
|
||||
netmask=$(echo $lanip | awk -F '/' '{print $2}' | tr -d "\n")
|
||||
uci -q batch <<-EOF >/dev/null
|
||||
set network.omr_client2client_${c2cid}=route
|
||||
set network.omr_client2client_${c2cid}.interface=omrvpn
|
||||
set network.omr_client2client_${c2cid}.target=$(echo $lanip | awk -F '/' '{print $1}')
|
||||
set network.omr_client2client_${c2cid}.netmask=$(echo $lanip | awk -F '/' '{print $2}')
|
||||
set network.omr_client2client_${c2cid}.gateway=${vpnip_local}
|
||||
set network.omr_client2client_${c2cid}.target="${target}"
|
||||
set network.omr_client2client_${c2cid}.netmask="${netmask}"
|
||||
set network.omr_client2client_${c2cid}.gateway="${vpnip_local}"
|
||||
EOF
|
||||
done
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue