| 
						
						
							
								
							
						
						
					 | 
				
			
			 | 
			 | 
			
				@ -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'
 | 
			
		
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
			
			 | 
			 | 
			
				
 
 |