|
|
|
@ -195,10 +195,13 @@ function move_config_file() {
|
|
|
|
|
# select iptables or nftables
|
|
|
|
|
|
|
|
|
|
function network_tables() {
|
|
|
|
|
install_log "Selecting iptables or nftable rules"
|
|
|
|
|
if [ $version -lt 10 ]; then
|
|
|
|
|
install_log "Use iptables"
|
|
|
|
|
tablerouteA='iptables -t nat -A POSTROUTING -s 10.3.141.0\/24 -o lokitun0 -j MASQUERADE #RASPAP'
|
|
|
|
|
tablerouteB='iptables -t nat -A POSTROUTING -j MASQUERADE #RASPAP'
|
|
|
|
|
fi
|
|
|
|
|
install_log "Use nftables"
|
|
|
|
|
sudo apt-get -y install nftables
|
|
|
|
|
tablerouteA='nft add rule ip nat POSTROUTING oifname "lokitun0" ip saddr 10.3.141.0\/24 counter masquerade #RASPAP'
|
|
|
|
|
tablerouteB='nft add rule ip nat POSTROUTING counter masquerade #RASPAP'
|
|
|
|
|