From owner-freebsd-questions@FreeBSD.ORG Fri Dec 8 06:42:26 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 12E3D16A412 for ; Fri, 8 Dec 2006 06:42:26 +0000 (UTC) (envelope-from weiwu@sdf.lonestar.org) Received: from bossdog.realss.com (bossdog.realss.com [211.157.108.128]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7405443CA3 for ; Fri, 8 Dec 2006 06:41:29 +0000 (GMT) (envelope-from weiwu@sdf.lonestar.org) Received: from localhost (unknown [127.0.0.1]) by bossdog.realss.com (Postfix) with ESMTP id 5DDE51C022D for ; Fri, 8 Dec 2006 14:42:42 +0800 (CST) Received: from bossdog.realss.com ([127.0.0.1]) by localhost (bossdog.realss.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01988-12 for ; Fri, 8 Dec 2006 14:42:41 +0800 (CST) Received: from [218.193.55.195] (unknown [59.57.232.18]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by bossdog.realss.com (Postfix) with ESMTP id 4A9921C022C for ; Fri, 8 Dec 2006 14:42:41 +0800 (CST) From: =?UTF-8?Q?=E5=BC=A0=E9=9F=A1=E6=AD=A6?= To: freebsd-questions@freebsd.org In-Reply-To: <1165559159.8140.5.camel@joe.realss.com> References: <1165559159.8140.5.camel@joe.realss.com> Content-Type: text/plain; charset=utf-8 Date: Fri, 08 Dec 2006 14:42:31 +0800 Message-Id: <1165560151.8432.4.camel@joe.realss.com> Mime-Version: 1.0 X-Mailer: Evolution 2.6.0 Content-Transfer-Encoding: 8bit X-Virus-Scanned: amavisd-new at bossdog.realss.com Subject: Re: access wikipedia (walk through the great firewall of China) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2006 06:42:26 -0000 在 2006-12-08五的 14:25 +0800,张韡武写道: > Hello. My office use this method to access wikipedia behind the great > firewall of China: > > 1) we have a server in europ, let's call it server; > 2) I run this command on my desktop: > $ ssh -L 80:en.wikipedia.org:80 server; > 3) everybody in the office edit /etc/hosts, add this line: > [my_ip_addr] en.wikipedia.org > > So my computer become a 'proxy'. > > The trouble is I have to keep the ssh running there. The 'proxy' will > not automatically set up next time I reboot my computer. > > Is it possible to install some software to run as a daemon and do this > proxy? > > I think of stunnel, but I have too few knowledge to know if stunnel can > do this. Forgot to mention another requirement is to be able to automatically re-connect if the ssh connection drops. It's difficult to maintain a connection the whole day..