29 lines
		
	
	
	
		
			845 B
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			29 lines
		
	
	
	
		
			845 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| 
								 | 
							
								#!/bin/sh /etc/rc.common
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								START=99
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								boot() {
							 | 
						||
| 
								 | 
							
								        echo zz_custom started | logger
							 | 
						||
| 
								 | 
							
								        /bin/sleep 10
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        # route to the vpn and to the dmz via WAN
							 | 
						||
| 
								 | 
							
								        ALBUFER0=78.46.150.244/32
							 | 
						||
| 
								 | 
							
								        ALBUFER1=144.76.47.106/32
							 | 
						||
| 
								 | 
							
								        QFDMZ=212.86.210.200/29
							 | 
						||
| 
								 | 
							
								        QFGW=192.168.2.1
							 | 
						||
| 
								 | 
							
								        /sbin/ip route add $ALBUFER0 via $QFGW dev br-wan
							 | 
						||
| 
								 | 
							
								        /sbin/ip route add $ALBUFER1 via $QFGW dev br-wan
							 | 
						||
| 
								 | 
							
								        /sbin/ip route add $QFDMZ via $QFGW dev br-wan
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        # get client ip on br-client
							 | 
						||
| 
								 | 
							
								        /sbin/udhcpc -p /var/run/udhcpc-br-client.pid -i br-client -x hostname:ffka-querfunk
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        # and ipv6 fixed
							 | 
						||
| 
								 | 
							
								        /sbin/ip -6 addr add 2a03:2260:a:a::1:66/64 dev br-client
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        # start stream proxy
							 | 
						||
| 
								 | 
							
								        /usr/bin/socat TCP-LISTEN:8000,reuseaddr,fork,su=nobody,pf=ip6 TCP:212.86.210.204:8000 &
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        echo zz_custom ended | logger
							 | 
						||
| 
								 | 
							
								}
							 |