root@2:~# ./ipv6-proxy-server.sh -s 64 -c 100 -u username -p password -t http -r 10
IPv6 interface is enabled
IPv6 global address is allocated on server successfully
Network interfaces for IPv6 configured correctly
Test ping google.com using IPv6 successfully
IPv6 network sysctl data configured successfully
All required packages installed successfully
Downloading proxy server source...
Proxy server source code downloaded successfully
Start building proxy server execution file from source...
Proxy server builded successfully
no crontab for root
Proxy startup script added to cron autorun successfully
UFW protection disabled, ports for backconnect proxy opened successfully
proxy of 3proxy-0.9.3 ()
Usage: proxy options
Available options are:
-u never ask for username
-u2 always ask for username
-Di(DEVICENAME) bind internal interface to device, e.g. eth1
-De(DEVICENAME) bind external interface to device, e.g. eth1
-fFORMAT logging format (see documentation)
-l log to stderr
-lFILENAME log to FILENAME
-b(BUFSIZE) size of network buffer (default 4096 for TCP, 16384 for UDP)
-S(STACKSIZE) value to add to default client thread stack size
-t be silent (do not log service start/stop)
-iIP ip address or internal interface (clients are expected to connect)
-eIP ip address or external interface (outgoing connection will have this)
-rHOST:PORT Use IP:port for connect back proxy instead of listen port
-RHOST:PORT Use PORT to listen connect back proxy connection to pass data to
-4 Use IPv4 for outgoing connections
-6 Use IPv6 for outgoing connections
-46 Prefer IPv4 for outgoing connections, use both IPv4 and IPv6
-64 Prefer IPv6 for outgoing connections, use both IPv4 and IPv6
-ocOPTIONS, -osOPTIONS, -olOPTIONS, -orOPTIONS -oROPTIONS - options for
to-client (oc), to-server (os), listening (ol) socket, connect back client
(or) socket, connect back server (oR) listening socket
where possible options are:
TCP_NODELAY
TCP_CORK
TCP_DEFER_ACCEPT
TCP_QUICKACK
SO_REUSEADDR
SO_REUSEPORT
SO_KEEPALIVE
SO_DONTROUTE
IP_TRANSPARENT
-pPORT - service port to accept connections
-n - no NTLM support
Example: proxy -i127.0.0.1
Service not started on line: 14
Command: 'proxy' failed with code 40, line 14
IPv6 proxy server started successfully. Backconnect IPv4 is available from 132.59.15.16 10.47.0.5:30000:username:password to 132.59.15.16 10.12.0.5:30099:username:password via http protocol
You can copy all proxies (with credentials) in this file: /root/proxyserver/backconnect_proxies.list
root@2:~# ./ipv6-proxy-server.sh -s 64 -c 100 -u username -p password -t http -r 10 IPv6 interface is enabled IPv6 global address is allocated on server successfully Network interfaces for IPv6 configured correctly Test ping google.com using IPv6 successfully IPv6 network sysctl data configured successfully
All required packages installed successfully
Downloading proxy server source... Proxy server source code downloaded successfully
Start building proxy server execution file from source... Proxy server builded successfully no crontab for root Proxy startup script added to cron autorun successfully UFW protection disabled, ports for backconnect proxy opened successfully proxy of 3proxy-0.9.3 () Usage: proxy options Available options are: -u never ask for username -u2 always ask for username -Di(DEVICENAME) bind internal interface to device, e.g. eth1 -De(DEVICENAME) bind external interface to device, e.g. eth1 -fFORMAT logging format (see documentation) -l log to stderr -lFILENAME log to FILENAME -b(BUFSIZE) size of network buffer (default 4096 for TCP, 16384 for UDP) -S(STACKSIZE) value to add to default client thread stack size -t be silent (do not log service start/stop)
-iIP ip address or internal interface (clients are expected to connect) -eIP ip address or external interface (outgoing connection will have this) -rHOST:PORT Use IP:port for connect back proxy instead of listen port -RHOST:PORT Use PORT to listen connect back proxy connection to pass data to -4 Use IPv4 for outgoing connections -6 Use IPv6 for outgoing connections -46 Prefer IPv4 for outgoing connections, use both IPv4 and IPv6 -64 Prefer IPv6 for outgoing connections, use both IPv4 and IPv6 -ocOPTIONS, -osOPTIONS, -olOPTIONS, -orOPTIONS -oROPTIONS - options for to-client (oc), to-server (os), listening (ol) socket, connect back client (or) socket, connect back server (oR) listening socket where possible options are: TCP_NODELAY TCP_CORK TCP_DEFER_ACCEPT TCP_QUICKACK SO_REUSEADDR SO_REUSEPORT SO_KEEPALIVE SO_DONTROUTE IP_TRANSPARENT -pPORT - service port to accept connections -n - no NTLM support Example: proxy -i127.0.0.1
Service not started on line: 14 Command: 'proxy' failed with code 40, line 14
IPv6 proxy server started successfully. Backconnect IPv4 is available from 132.59.15.16 10.47.0.5:30000:username:password to 132.59.15.16 10.12.0.5:30099:username:password via http protocol You can copy all proxies (with credentials) in this file: /root/proxyserver/backconnect_proxies.list