• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
20100425 cross gfw
 

20100425 cross gfw

on

  • 557 views

 

Statistics

Views

Total Views
557
Views on SlideShare
557
Embed Views
0

Actions

Likes
0
Downloads
4
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    20100425 cross gfw 20100425 cross gfw Presentation Transcript

    • . .. How to cross the Great Fire Wall.. . . Caspar Zhang casparant@gmail.com April 25, 2010 This document is linuxfb confidential! . . . . . .
    • Outline Agenda . . . If IPv6 Available 1 . . . GAE + GAppProxy 2 . . . SSH -D 3 . . . Useful Tools 4 . . . References 5 . . . . . .Caspar Zhang (casparant@gmail.com) How to cross the Great Fire Wall April 25, 2010 2 / 11
    • If IPv6 Available If IPv6 Available http://ipv6.google.com sixxs.org suffix, e.g.: http://twitter.com.sixxs.org Some other IPv6 VPNs . . . . . .Caspar Zhang (casparant@gmail.com) How to cross the Great Fire Wall April 25, 2010 3 / 11
    • GAE + GAppProxy GAE + GAppProxy Register Here: https://appengine.google.com/, create an URL Download GAppProxy : http://code.google.com/p/gappproxy/downloads/list (GFWed) http://ant.im/download/gappproxy-1.0.0beta.tar.gz Deploy Server : Download GAE-SDK: http://code.google.com/appengine/downloads.html unzip and enter the top directory Unzip GAppProxy, mv fetchserver to GAE directory Modify application name to your GAE URL prefix in app.yaml Run by ./appcfg.py update fetchserver Configure Client: Enter localproxy/ Modify fetch server field to your GAE URL in proxy.conf Run by ./proxy.py Configure socket proxy to localhost:8000 . . . . . .Caspar Zhang (casparant@gmail.com) How to cross the Great Fire Wall April 25, 2010 4 / 11
    • SSH -D SSH -D Get a ssh account Run by ssh − D < port > −l < username >< url > Configure socket proxy to localhost :< port > . . . . . .Caspar Zhang (casparant@gmail.com) How to cross the Great Fire Wall April 25, 2010 5 / 11
    • Useful Tools Useful Tools . SSH Tunnel Manager . .. gstm (GNOME) Tunnelier / My Entunnel SSH (Win / Wined) . .. . . . Proxy Tools . .. FoxyProxy (Firefox) Switchy (Chrome) . .. . . . Auto Switch Proxy Tools . .. AutoProxy (Firefox) Switchy (Chrome) . .. . . . . . . . .Caspar Zhang (casparant@gmail.com) How to cross the Great Fire Wall April 25, 2010 6 / 11
    • Useful Tools AutoProxy on Firefox Install from AMO: https://addons.mozilla.org/firefox/addon/11009 Edit or Select proxy server by right clicking the “福” icon . . . . . .Caspar Zhang (casparant@gmail.com) How to cross the Great Fire Wall April 25, 2010 7 / 11
    • Useful Tools Switchy on Chrome Install from http://goo.gl/eYVy Add your proxy profile in option page Enable “Enable Switch Rules”, “Online Rule List” and “AutoProxy Compatible List” Fill in the “Rule List URL” field: http://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt “Reload Every” field set to 15 Minutes (It’s a bug, others won’t work) “Proxy Profile” field set to your own profile . . . . . .Caspar Zhang (casparant@gmail.com) How to cross the Great Fire Wall April 25, 2010 8 / 11
    • References References http://code.google.com/p/gappproxy/ http://code.google.com/appengine/ http://autoproxy.org/ http://autoproxy2pac.appspot.com/ . . . . . .Caspar Zhang (casparant@gmail.com) How to cross the Great Fire Wall April 25, 2010 9 / 11
    • References Questions? . . . . . .Caspar Zhang (casparant@gmail.com) How to cross the Great Fire Wall April 25, 2010 10 / 11
    • References Thank You! . . . . . .Caspar Zhang (casparant@gmail.com) How to cross the Great Fire Wall April 25, 2010 11 / 11