bkaron
Yep, That's Me!
1st things 1st, I'm a complete n00b at this sort of thing. So with that said...
Ok I needed to set up a VPN, but the one that comes with the OS connects through PPTP and thats no good for my situation! So I tried some alternatives, like OpenVPN and Vtun, but I was at a loss, remember I'm a n00b! I then proceeded to search macosxhints.com and came across this hint http://www.macosxhints.com/article.phpstory=20010802202111922&query=Talk+Terminal It was sort of like trying to understand Hebrew or Japanese. Today at school I talked to my UNIX friend and he was speaking one of the 2 languages; I didn't understand. After soaking up as much information as I could I went home to set up my VPN.
I downloaded httptunnel and installed it ./configure, make, make install then cd /usr/local/bin/ The fact that I saw things moving got my hopes up. Once inside I typed hts --help and received a list:
Usage: hts [OPTION]... [PORT]
Listen for incoming httptunnel connections at PORT (default port is 8888).
When a connection is made, I/O is redirected to the destination specified
by the --device or --forward-port switch.
-c, --content-length BYTES use HTTP PUT requests of BYTES size
(k, M, and G postfixes recognized)
-d, --device DEVICE use DEVICE for input and output
-F, --forward-port HOSTORT connect to PORT at HOST and use it for
input and output
-h, --help display this help and exit
-k, --keep-alive SECONDS send keepalive bytes every SECONDS
seconds (default is 5)
-M, --max-connection-age SEC maximum time a connection will stay
open is SEC seconds (default is 300)
-S, --strict-content-length always write Content-Length bytes in requests
-V, --version output version information and exit
-p, --pid-file LOCATION write a PID file to LOCATION
Report bugs to bug-httptunnel@gnu.org.
Now my UNIX friend said that in order to use this tunnel I needed to download a proxy server. I then went ahead and searched goggle and realized that a proxy came with the OS (sweeeet...)
From Macosxhints:
Terminal will give you various server options. hts must be told:
a) what port to listen for incoming requests on
b) where to redirect those requests
The port that hts listens for requests on is arbitrary. Any port will work as long as it is not already in use.
My Frend:
a) 443 or 80
b) Local Host (set up already)
From Macosxhints:
htc is run on the machine inside of the firewall. It must be told:
A) what host it's connecting to (i.e. the machine outside the firewall running hts)
B) what port to connect to on the host (the arbitrary port mentioned earlier)
C) (optional, but most useful) what proxy to use
My Friend:
A) Router IP (how do I find this?)
B) He said something but I wrote down "part at home"
C) N/A (he said)
I guess my question is, how do I use http Tunnel? I have the program installed and I just dont know where to go from this point
I want to perform this the same way described in the OS X hint.
Thanks in advance for all of your help. You could always PM me, AIM me (bkaron3), or E-Mail me (bkaron@tampabay.rr.com)
PS: I hope I was descriptive enough and I have one more request PLEASE don't just give me a damn link, it's so hard for me to understand this stuff. Please try your best to explayne, thanks ::love::
Ok I needed to set up a VPN, but the one that comes with the OS connects through PPTP and thats no good for my situation! So I tried some alternatives, like OpenVPN and Vtun, but I was at a loss, remember I'm a n00b! I then proceeded to search macosxhints.com and came across this hint http://www.macosxhints.com/article.phpstory=20010802202111922&query=Talk+Terminal It was sort of like trying to understand Hebrew or Japanese. Today at school I talked to my UNIX friend and he was speaking one of the 2 languages; I didn't understand. After soaking up as much information as I could I went home to set up my VPN.
I downloaded httptunnel and installed it ./configure, make, make install then cd /usr/local/bin/ The fact that I saw things moving got my hopes up. Once inside I typed hts --help and received a list:
Usage: hts [OPTION]... [PORT]
Listen for incoming httptunnel connections at PORT (default port is 8888).
When a connection is made, I/O is redirected to the destination specified
by the --device or --forward-port switch.
-c, --content-length BYTES use HTTP PUT requests of BYTES size
(k, M, and G postfixes recognized)
-d, --device DEVICE use DEVICE for input and output
-F, --forward-port HOSTORT connect to PORT at HOST and use it for
input and output
-h, --help display this help and exit
-k, --keep-alive SECONDS send keepalive bytes every SECONDS
seconds (default is 5)
-M, --max-connection-age SEC maximum time a connection will stay
open is SEC seconds (default is 300)
-S, --strict-content-length always write Content-Length bytes in requests
-V, --version output version information and exit
-p, --pid-file LOCATION write a PID file to LOCATION
Report bugs to bug-httptunnel@gnu.org.
Now my UNIX friend said that in order to use this tunnel I needed to download a proxy server. I then went ahead and searched goggle and realized that a proxy came with the OS (sweeeet...)
From Macosxhints:
Terminal will give you various server options. hts must be told:
a) what port to listen for incoming requests on
b) where to redirect those requests
The port that hts listens for requests on is arbitrary. Any port will work as long as it is not already in use.
My Frend:
a) 443 or 80
b) Local Host (set up already)
From Macosxhints:
htc is run on the machine inside of the firewall. It must be told:
A) what host it's connecting to (i.e. the machine outside the firewall running hts)
B) what port to connect to on the host (the arbitrary port mentioned earlier)
C) (optional, but most useful) what proxy to use
My Friend:
A) Router IP (how do I find this?)
B) He said something but I wrote down "part at home"
C) N/A (he said)
I guess my question is, how do I use http Tunnel? I have the program installed and I just dont know where to go from this point
I want to perform this the same way described in the OS X hint.
Thanks in advance for all of your help. You could always PM me, AIM me (bkaron3), or E-Mail me (bkaron@tampabay.rr.com)
PS: I hope I was descriptive enough and I have one more request PLEASE don't just give me a damn link, it's so hard for me to understand this stuff. Please try your best to explayne, thanks ::love::