Since the iPhone update iOS 9，Update SDK also updated a number of new API，That we have such a powerful development tool Surge。
It can intercept all the traffic of your iPhone，Including cellular networks and WiFi! and so，Surge Global http proxy support iPhone，https proxy，sock5 Agent。
As usage，I know，You know。In addition to its support for global proxy，You can also set a separate DNS(Use and configure sniproxy no longer dependent APN)Even a remote DNS resolve(DNS and said leaks in vain)。
Now，Digital cellular finally be happily scientific online friends! --and many more，You do not have to configure the https proxy? of course，While in principle does not support SS Surge，But through the form of plug-in modules，Or may be implemented in the global run Surge Shadowsocks of。
All right，Next, we are concerned that how to configure Surge
So far，You can still go directly to China region AppStore Direct search and download Surge - ¥ 68 price I think it is very appropriate，After all, developers also need to eat，But also the burden of huge risk：）
For various reasons，The author has the Surge shelves - this
It means that you can no longer buy into the Surge Surge author now $99 Price shelves Surge，This caused a lot of controversy。but，You will be able to think of clever ways - such as family planning，For example, universal Taobao ......
Surge configuration files are plain text，It can be downloaded directly from the Internet address，You can also import from iTunes，You can also import from iCloud Drive - the same as other common APP。Here we do not discuss in depth，I have so many pieces of method，One is that you will always have the。
Surge Support Policy，So we can implement at home and abroad visit the shunt，You can also achieve some level of routing to advertising by Surge!
To this end I wrote a Python tool，Help you generate a key configuration file：https://github.com/R0uter/ss.conf-for-surge
Download or clone the repository to the local，run ssconf.py This document，It will configFileHere The latest generation of this directory whitelists and blacklists configuration，then，You need to edit it to add your server information：
?DIRECT = direct
??HK = custom,your-server-here,your-port-here,aes-256-cfb,your-password-here,https://github.com/R0uter/ss.conf-for-surge/raw/master/ss.module
??SG = custom,your-server-here,your-port-here,aes-256-cfb,your-password-here,https://github.com/R0uter/ss.conf-for-surge/raw/master/ss.module
??JP = custom,your-server-here,your-port-here,aes-256-cfb,your-password-here,https://github.com/R0uter/ss.conf-for-surge/raw/master/ss.module
??US = custom,your-server-here,your-port-here,aes-256-cfb,your-password-here,https://github.com/R0uter/ss.conf-for-surge/raw/master/ss.module
Proxy = select,?DIRECT,??HK,??SG,??JP,??US
Divides[Proxy]and[Proxy Group]，These two are the corresponding，If you do not write the proxy group proxy configuration name，Your Surge proxy switching option will not appear。Depending on your needs，The pre-information to get rid of a few agents，For example, the address written on the server your-server-here Here，If your server is insufficient information four，Then you should delete the extra。I recommend that you keep the option Direct，So you do not need to shut Surge in some cases to jump straight up (although some time is still needed)。
Finally the edited gfwlist.conf or whitelist.confProfile Import Surge，You will receive in the open when the agent suggested that the need to download the custom module，This module is the default address my warehouse backup，So difficult if the network access to your Git，Then you may not be able to download this module - it does not matter，Edit Configuration，In the lowermost configuration page，Click Text mode editing Push button，And then found in the configuration file in plain text similar https://github.com/R0uter/ss.conf-for-surge/raw/master/ss.module Statements，Replace it https://www.logcg.com/ss.module To - this is my blog backup。
If you're too lazy to generate their own configuration，Then you can also directly gfwlist.conf or whitelist.conf Used to use，Just need to modify the configuration information under the corresponding SS - I want to beat you this - after all the above has been said very clearly。
Such，You can swim real Internet friends! usually，Surge Will automatically reconnect after you light up the screen and switching network，Although VPN lamp is lit，But not VPN Ha ~
This configuration file，Blacklist version will automatically be generated to acquire gfwlist，Whitelist version will be prepared to use my whitelist version。In short，This script can be automatically updated blacklists and go to ad list，If you can not get a network problem，It also uses the last update cache files left behind to continue to generate complete configuration files：）
The new version of Surge
With the support of the sub-configuration，Proxy support group configuration，So we can write more than one server configuration information in the same profile，Real-time and then switch Surge Runtime，Thus one can avoid switching back and forth to avoid Surge jump on the other hand is also convenient to write configuration。but，One thing is because of server configurations are written in the same configuration file，Then you have to pay attention to the next update profile，You have to take your backup server information，Otherwise you have to manually modify it again。
Configuration Warehouse Builder： ss.conf-for-surge
Principle and Implementation Surge https://medium.com/@Blankwonder/surge-原理与实现-8aa3304fb3bb#.rxxqwfdwh
Surge official manual (English)http://surge.run/manual/
Original article written by Gerber drop-off：R0uter's Blog » iOS 9 IPhone Configuration Surge use Shadowsocks achieve global science Internet
Reproduced Please keep the source and description link：https://www.logcg.com/archives/1355.html
Landlord hello，I configured the future as you have said is，Start surge，"Error，Failed to parse configuration file "。
suger really good use，But for most users， suger it is too expensive。 Recommended shadowrocket ，With Elsevier pp assistant or assistant can install free。
Airports words，Recommend this small airport ssr.superssr.me free speed is not bad，Of course, after the donation faster speed。
Surge profile node information, there are a ss module address (you gave is https://github.com/R0uter/ss.conf-for-surge/raw/master/ss.module) but I always wanted to do not understand what this module in the end is? What use is it? It previous node specific information (including the address、Encryption, etc.) in the end What is the relationship? Whether a module addresses a valid ss can play a role in the arbitrary node? I have tried this module directly downloaded directly to a computer under study，But I did not see what they were。I did not get to know this question，I Google for a long time，But almost all of its tutorials are alluded。I think I ss deployed on the server-side service，But I do not know how to deploy this module，I do not even know what it is。Mr. owners can also look for my doubts，Many thanks。
This thing right，It is written by the author of a plug-in surge ...... but is actually a function of the switch ss，You just have like a。Ss In fact, the real function of the program is still in。You want to deploy server，Remember to use the original agreement ss，Common encryption can row。
If you want to deploy ssr，Remember to turn on Compatibility Mode。
Hello there，Will the configuration in ChinaProxy，Proxy，@Auto What does it mean? After so many options for configuring some ignorant…
chinaproxy should default to direct connection，All domestic judgment would go this route，The reason why independent design a line out option is necessary to put it when you can also choose to go Agent，This will become a "global proxy"；
proxy is determined to go all the agents of foreign websites，If you do not select agent，Then these sites in China are likely to be very slow, or not open the；
auto is an auto speed option，You choose the proxy to auto，Then the surge will automatically speed auto in the line and automatically switch to the faster route。
Before the selection will chinaproxy auto proxy and the affect it? Select auto and auto proxy address What is the difference ah
Select auto，It is to let the surge automatically select the optimal line speed，If you do not choose auto，So speed is only the result of auto reference value，Does not affect the configuration of your。 chinaproxyDomestic routes is to take time to how to go，If you choose direct that domestic direct，If you choose a line，It is to take a line，If you choose auto，So let the surge is determined automatically Line。
understood，thank! Saying these rules where there is a statement you? The author's blog? Very curious to know how the landlord，Ha ha ha
instructions for use in surge，I want casual search online。Then I gave it added a little work to achieve a surge in disguise "global" proxy。of course，Vpn to or less than the global ha。
Bloggers，Hello there，I ask how Surge add whitelist，zimuzu#tv，Replaced，Like this station，Open particularly slow，Off particularly fast，I would like to add the whitelist，But do not know where to add
Bloggers，Hello there，You can teach the next how to add white list Surge, too? zimuzu.tv，This station，If you open quickly closed Surge，Will not open，
Bloggers，Found a problem，ios 10.2，Share photos directly from the photo to the micro-channel，Particularly slow，No more than a minute to send a success，Disconnect Surge quickly，I do not know where the problem!
it's not your fault，Micro-channel is its own problems，This bug already exists，I do not know now not solved。I am not sure。
Penguin was kidnapped，If not, the people around them with a micro-channel QQ，I do not want to use，I installed a micro-channel，Just found this question，Zhang Xiaolong not mean to internationalization Well，I would like to verify a thing，Paul micro-channel in the end user does not save chat history? ? See WeChat say save yourself，But I do not believe
This blog really quite good，Unfortunately, I will not take，Or really want to get a
We recommended to download this blogger，https://github.com/R0uter/ss.conf-for-surge/raw/master/configFileHere/gfwlist.conf，This configuration blogger，Google Street View is no problem，Others tried，The best bloggers，Novice to use the phone to download it in the interface Surge，Then on your phone you can edit the server configuration，All four will be able to fill，My computer seems a bit out of the question，The phone out of the success of the，Thanks again for bloggers!
Hello bloggers，I say under my steps，Success did not get up one morning，Click the button in the upper left corner Surge，Then click on the "down configuration from URL"，enter：https://github.com/R0uter/ss.conf-for-surge，Then you can see the configuration "ss.conf-for-surge"，Then I go back and select Start an error，出现《Edit in Text Mode》，I click into my edit server information，But not，Or an error：configuration must start with section header.
Bloggers seek help，Thank you!
My phone，ios 10.0
Download or clone the repository to the local，Run this file ssconf.py，"Ssconf.py" There is no "your-server-here" field，ServerConfig.txt does have
Direct link to add this surge，Then you can modify the server configuration，Remember to edit the job in text mode。
Or download it，Edited on a computer，Then passed to surge，It will automatically download the plug-in module。
thank you very much，32Thumbs up，I toss in a day，But finally go up，Use this：http://a—.-n / Appsocks_Plus.conf (Master Edit，This link requires owners should，Hidden off the domain name。Note：Link already ineffective。）
Fixed 1.2.6 does not show vpn icon at ios10 bug，You can go to the video ad，It eliminates the need for a global watch netflix。
Use Google Maps on your phone + Problems Surge watching the street does not show also solved，On Yachen liu Twitter has said，Address here：https://twitter.com/Blankwonder/status/753077862282981376
Now you can get this phone，I was a novice，Consequently will not，You can turn on your computer，google search for a day
Thank you very much，World you have more exciting!
Thanks for reminding ah，I do not own the street but did not submit issue so I do not know，Google Maps has been fixed，You may have to re-add once the：）
Google Street View problems Wingy see the group's Telegram，Several people said that this situation，But I know how to solve，To add a rule on it，Thanks dear bloggers!
Thanks this profile，To advertising close to perfect，However, Google Street View was prompted not connect server
In theory, you should be able to ah，You try to generate a script about himself，This question has already been pr fishes
Some people may also come back here，I would describe my case again，Phone is 6S，ios 10.0，No jailbreak，Loaded Surge 1.2.6 File size 6055kb，On a computer installed with the Sync Assistant，A successful，Other aides loaded up useless，PP assistant repair flash back success still useless，Open Surge let a landing iTunes store，Basically the situation is this，When message here，Verify math below please fill in Arabic numerals，Fill Chinese useless，Once again, thank blogger，Thank you everyone!
Bloggers Technology Great God! ! There is a question to ask。
Description says "this profile，Blacklist version will automatically be generated to acquire gfwlist "，But as far as I understand if only ssconf.py generate updated files?
Surge placed inside gfwlist_ss.conf there a way to automatically update?
Your understanding is correct，In fact, I mean ssconf.py this file will automatically update the blacklist to acquire gfwlist，In short you do not own the generated document is to update the：）
So manually or import a list of unavoidable 🙁
Surge now supports sub-configuration，Write a lot of calls from the main configuration can be configured ~~~ so long as each update to update the master configuration，Server configurations are stored in the child need to change the configuration inside。
Is the manage-config option to add the self-configuring it?
I did not understand what it means，surge in the option I have not used，Text has been configured。
I always wanted to know。surge in the middle of the server configuration and how to configure separate rules。But it seems there is no related information found。You're right it is such a meaning。
There was a time is possible，But then not support a separate configuration，So now rules, and server configuration is indeed in the same file among。
Bloggers，I also useful for Surge，Found at Telecom 4G，FB and not on T，G + can browse，I do not know what for，Is there a similar situation?
White-list，I have tried all kinds of blacklist。
See Surge recently requested，Access is seemingly 126.96.36.199:443，Application of the rule is FINAL –> Proxy。
You're using my generator to generate it? May be arranged before the bug，You try to generate a new script download，Currently I use a pretty good。
Traceback (most recent call last):
File “ssconf.py”, line 13, in
ImportError: No module named whiteListCheck
Oh I'm sorry this is a mistake no brain! It has been fixed! Please download from git in ~