14 lines
		
	
	
	
		
			434 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
	
		
			434 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
#!/bin/bash
 | 
						|
 | 
						|
# Static configuration for the host we are NATting towards
 | 
						|
# * ORIGINAL_DESTINATION_IP is the private IP corresponding to the desired public IP
 | 
						|
# * RULES contains "original_destination_port:forward_to_port"
 | 
						|
INTERFACE_SOURCE="ens3"
 | 
						|
ORIGINAL_DESTINATION_IP="10.0.0.143"
 | 
						|
FORWARD_TO_IP="10.0.100.30"
 | 
						|
RULES=(
 | 
						|
)
 | 
						|
 | 
						|
# Runs the actual script
 | 
						|
CURRENT_DIR="$(dirname "$(readlink -f "$0")")"
 | 
						|
. "$CURRENT_DIR/configure_NAT_from_RULES"
 |