Mercurial > hg > anonet-resdb
annotate contrib/quicktun.socks4a/run @ 1131:16cef39f682d draft
Added a whoisd to make for easier querying of the resdb's info. Read the source.
author | epoch <epoch@hacking.allowed.org> |
---|---|
date | Fri, 23 Aug 2013 03:24:54 +0000 |
parents | c6bf58b459dd |
children |
rev | line source |
---|---|
1051 | 1 #!/bin/sh -e |
2 | |
3 export DEBUG='1' | |
4 export TUN_MODE='1' | |
1052
004034faf019
[quicktun.socks4a] $PROTOCOL support (raw, nacl0, nacltai)
d3v11 <d3v11@d3v11.ano>
parents:
1051
diff
changeset
|
5 export PROTOCOL='nacltai' |
1057
c6bf58b459dd
[quicktun.socks4a] INTERFACE, bugfix
d3v11 <d3v11@d3v11.ano>
parents:
1052
diff
changeset
|
6 export INTERFACE='ppp-socks' |
1051 | 7 export REMOTE_FLOAT='1' |
8 | |
1052
004034faf019
[quicktun.socks4a] $PROTOCOL support (raw, nacl0, nacltai)
d3v11 <d3v11@d3v11.ano>
parents:
1051
diff
changeset
|
9 export PRIVATE_KEY='0000000000000000000000000000000000000000000000000000000000000000' |
004034faf019
[quicktun.socks4a] $PROTOCOL support (raw, nacl0, nacltai)
d3v11 <d3v11@d3v11.ano>
parents:
1051
diff
changeset
|
10 export PUBLIC_KEY='2fe57da347cd62431528daac5fbb290730fff684afc4cfc2ed90995f58cb3b74' |
004034faf019
[quicktun.socks4a] $PROTOCOL support (raw, nacl0, nacltai)
d3v11 <d3v11@d3v11.ano>
parents:
1051
diff
changeset
|
11 |
1051 | 12 export LOCAL_ADDRESS='127.0.0.1' |
13 export LOCAL_PORT='2998' | |
14 | |
15 export REMOTE_ADDRESS='127.0.0.2' | |
16 export REMOTE_PORT='2998' | |
17 | |
18 export DST_ADDRESS='127.0.0.3' | |
19 export DST_PORT='2998' | |
20 | |
21 export SOCKS_ADDRESS='127.0.0.1' | |
22 export SOCKS_PORT='9050' | |
23 | |
24 ( | |
25 sleep 8 | |
26 ip addr add $LOCAL_PEER_ADDRESS peer $REMOTE_PEER_ADDRESS/32 dev $INTERFACE scope link | |
27 ip addr add $LOCAL_ROUTER_ADDRESS/32 dev $INTERFACE scope global | |
28 ip link set dev $INTERFACE up | |
29 ping -c 1 -I $INTERFACE $REMOTE_PEER_ADDRESS -r -w 5 >/dev/null 2>&1 | |
30 ) & | |
31 | |
32 exec "`pwd`"/quicktun.socks4a |