You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
845 B
Plaintext
29 lines
845 B
Plaintext
9 years ago
|
#!/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
|
||
|
}
|