FACTOID # 182: China loses 2 million people per year.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Corkscrew (program)

Corkscrew enables you to run SSH connections over most HTTPS proxy servers. Due to SSH features such as port forwarding, this can allow many types of services to be run safely over the SSH via HTTPS connections.


Home page: http://www.agroman.net/corkscrew/


Supported proxy servers:

One problem with this approach is that proxy servers generally have an idle timeout setup for HTTP/HTTPS connections. Values of 10 minutes or so can possibly be tolerated, but some have this value very low (say 30 seconds). This of course causes your SSH sessions to die after the set timeout if they are left idle.


One way to work around this is to modify the TCP/IP stack keepalive values on the client machine and the machine running the ssh server. Most default keepalives do not kick in until a large amount of time has gone by, however, so this approach would mean modifying the keepalive values on all (outside) machines you want to connect to. Not terribly great.


A good workaround for this problem is to install the heartbeat patch for OpenSSH.

http://www.sc.isc.tohoku.ac.jp/~hgot/sources/openssh-watchdog.html

You can apply this patch on the client machine (the one behind the restrictive firewall/proxy) and then setup a heartbeat for every 15 seconds or so, and your connections will not die due to idle timeout. This approach has worked consistently well.


Practical use

One very handy use of this, is to setup squid on a remote machine (outside restrictive firewall), and port forward from your client machine, across said firewall, to the box with squid. Then, you can set your local browser to use the local port as its proxy server, and you can have all of your web traffic be unreadable to the firewall.


Assume that squid is configured on remotehost to listen on 127.0.0.1:8080.


To start ssh port forward:

 ssh -L 8080:127.0.0.1:8080 remotehost.com 

Then, just have your browser use 127.0.0.1:8080 as its proxy server, and you are set. Refer to the squid page for information on anonymizing you can have squid automatically do for your HTTP traffic.


Credit

The article contains material from InfoAnarchy


  Results from FactBites:
 
Nurtured Nature: Corkscrew Swamp Sanctuary in Florida (1335 words)
Corkscrew Swamp Sanctuary gets its name from a river within the swamp that is so crooked in places it was once known as Corkscrew River.
Corkscrew is known as the "crown jewel" of the National Audubon Society's sanctuary system and, with the recent addition of the Blair Audubon Center following a 10-year, $6.7 million fundraising effort, it has certainly earned its reputation.
Corkscrew Swamp Sanctuary was created in 1954 in order to protect the area from the booming logging industry.
Men's Division III Forum Poll (7462 words)
(corkscrew) — Should be the hungriest team in D3 after just missing the playoffs two straight seasons, and last year they got to watch Nazareth go all the way to the championship.
(corkscrew) — The Lord Jeffs are the darkhorse in the NESCAC and maybe in all of D3.
(corkscrew) — A team capable of beating anyone, but with their "murderers row" schedule it is hard to imagine they will be in the top-20 for any period of time this season.
  More results at FactBites »


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m