├── README.md ├── SSEncrypt.module └── ss.config /README.md: -------------------------------------------------------------------------------- 1 | # Use 2 | 3 | 1. Enter the surge app click `edit` 4 | 2. Select `Download Configuration from URL` input `https://raw.githubusercontent.com/liuchenx/SurgeConfig/master/ss.config` 5 | 3. Edit `ss.config` input your IP, port, key and password 6 | 4. Select `ss.config` click `start` 7 | 8 | 9 | 相关: 10 | 11 | [官网](http://surge.run/manual/) 12 | 13 | [surge 新手指南](https://medium.com/@scomper/surge-%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6-a1533c10e80b#.p6jou9a6l) 14 | 15 | [surge 原理与实现](https://medium.com/@Blankwonder/surge-%E5%8E%9F%E7%90%86%E4%B8%8E%E5%AE%9E%E7%8E%B0-8aa3304fb3bb#.ujkp7yp7z) 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /SSEncrypt.module: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuchenx/SurgeConfig/969f3c74b4052653ddaed8bdbbd53638ad2ea0e2/SSEncrypt.module -------------------------------------------------------------------------------- /ss.config: -------------------------------------------------------------------------------- 1 | # fork from https://gist.github.com/scomper/b0c6129840272c136a82 2 | [General] 3 | # skip-proxy = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12, localhost, *.local 4 | # bypass-tun = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12 5 | skip-proxy = 192.168.0.0/16, 10.0.0.0/8, 172.0.0.0/8, localhost, *.local, e.crashlytics.com 6 | bypass-tun = 192.168.0.0/16, 10.0.0.0/8, 172.0.0.0/8 7 | dns-server = 119.29.29.29,223.5.5.5,114.114.114.114 8 | # warning, notify, info, verbose 9 | loglevel = notify 10 | 11 | [Proxy] 12 | Proxy = custom, ip,port, aes-256-cfb, password, https://raw.githubusercontent.com/liuchenx/SurgeConfig/master/SSEncrypt.module 13 | 14 | [Rule] 15 | # Block privacy trackers 16 | DOMAIN-KEYWORD,analytics,REJECT 17 | DOMAIN-KEYWORD,track,REJECT 18 | DOMAIN-KEYWORD,traffic,REJECT 19 | DOMAIN-KEYWORD,trace,REJECT 20 | DOMAIN-SUFFIX,mmstat.com,REJECT 21 | DOMAIN,js-agent.newrelic.com,REJECT 22 | DOMAIN,bam.nr-data.net,REJECT 23 | DOMAIN-KEYWORD,umeng.co,REJECT 24 | DOMAIN-SUFFIX,umeng.net,REJECT 25 | DOMAIN,tajs.qq.com,REJECT 26 | DOMAIN,monitor.uu.qq.com,REJECT 27 | DOMAIN-SUFFIX,beacon.qq.com,REJECT 28 | DOMAIN-SUFFIX,report.qq.com,REJECT 29 | DOMAIN-SUFFIX,pingtcss.qq.com,REJECT 30 | DOMAIN,pingma.qq.com,REJECT 31 | DOMAIN,pingjs.qq.com,REJECT 32 | DOMAIN,stat.m.jd.com,REJECT 33 | DOMAIN-SUFFIX,cnzz.com,REJECT 34 | DOMAIN,mtj.baidu.com,REJECT 35 | DOMAIN-SUFFIX,flurry.com,REJECT 36 | DOMAIN-SUFFIX,beacon.sina.com.cn,REJECT 37 | DOMAIN,counter.kingsoft.com,REJECT 38 | 39 | # Block Ads servers 40 | DOMAIN-KEYWORD,ads,REJECT 41 | # DOMAIN,static.googleadsserving.cn,REJECT 42 | # DOMAIN-SUFFIX,googleadservices.com,REJECT 43 | # DOMAIN,ads.mopub.com,REJECT 44 | # DOMAIN-KEYWORD,adsaga.co,REJECT 45 | DOMAIN-SUFFIX,googlesyndication.com,REJECT 46 | DOMAIN-SUFFIX,doubleclick.net,REJECT 47 | # DOMAIN,iadsdk.apple.com,REJECT 48 | DOMAIN-SUFFIX,mob.com,REJECT 49 | DOMAIN-SUFFIX,baidustatic.com,REJECT 50 | DOMAIN-SUFFIX,baifendian.com,REJECT 51 | DOMAIN-SUFFIX,acs86.com,REJECT 52 | DOMAIN-SUFFIX,adcome.cn,REJECT 53 | DOMAIN-SUFFIX,adinfuse.com,REJECT 54 | DOMAIN-SUFFIX,adview.cn,REJECT 55 | DOMAIN-SUFFIX,adwhirl.com,REJECT 56 | DOMAIN-SUFFIX,adwo.com,REJECT 57 | DOMAIN-SUFFIX,adchina.com,REJECT 58 | DOMAIN-SUFFIX,aduu.cn,REJECT 59 | DOMAIN-SUFFIX,wiyun.com,REJECT 60 | DOMAIN-SUFFIX,x.jd.com,REJECT 61 | DOMAIN-SUFFIX,youmi.net,REJECT 62 | DOMAIN,sax.sina.cn,REJECT 63 | DOMAIN,adash.m.taobao.com,REJECT 64 | DOMAIN-SUFFIX,simaba.taobao.com,REJECT 65 | DOMAIN-SUFFIX,waps.cn,REJECT 66 | DOMAIN-SUFFIX,wooboo.com.cn,REJECT 67 | DOMAIN-SUFFIX,wqmobile.com,REJECT 68 | DOMAIN-SUFFIX,adcome.cn,REJECT 69 | DOMAIN-SUFFIX,acs86.com,REJECT 70 | DOMAIN-SUFFIX,unimhk.com,REJECT 71 | DOMAIN-SUFFIX,admaster.com.cn,REJECT 72 | DOMAIN-SUFFIX,adxmi.com,REJECT 73 | DOMAIN-SUFFIX,anquan.org,REJECT 74 | DOMAIN-SUFFIX,domob.cn,REJECT 75 | DOMAIN-SUFFIX,domob.org,REJECT 76 | DOMAIN-SUFFIX,inmobi.com,REJECT 77 | DOMAIN-SUFFIX,smartmad.com,REJECT 78 | DOMAIN-SUFFIX,tanx.com,REJECT 79 | DOMAIN-SUFFIX,uyunad.com,REJECT 80 | DOMAIN-SUFFIX,responsys.net,REJECT 81 | DOMAIN-SUFFIX,scorecardresearch.com,REJECT 82 | DOMAIN-SUFFIX,localytics.com,REJECT 83 | DOMAIN-SUFFIX,localytics.com,REJECT 84 | DOMAIN-SUFFIX,atm.youku.com ,REJECT 85 | DOMAIN,ad.api.3g.youku.com ,REJECT 86 | # Accelerate most visited sites 87 | DOMAIN-SUFFIX,cn,DIRECT 88 | DOMAIN-SUFFIX,qq.com,DIRECT 89 | DOMAIN-KEYWORD,alipay,DIRECT 90 | DOMAIN-SUFFIX,alicdn.com,DIRECT 91 | DOMAIN-SUFFIX,163.com,DIRECT 92 | DOMAIN-SUFFIX,126.net,DIRECT 93 | DOMAIN-SUFFIX,netnease.com,DIRECT 94 | DOMAIN-SUFFIX,gtimg.com,DIRECT 95 | DOMAIN-KEYWORD,akamai,Proxy 96 | DOMAIN-SUFFIX,amazonaws.com,Proxy 97 | DOMAIN-SUFFIX,cloudfront.net,Proxy 98 | DOMAIN-SUFFIX,fastly.net,Proxy 99 | DOMAIN-SUFFIX,omnigroup.com,Proxy 100 | 101 | # Remove these lines below if you don't have trouble accessing Apple resources 102 | DOMAIN-SUFFIX,ls.apple.com,DIRECT 103 | DOMAIN-SUFFIX,lcdn-registration.apple.com,DIRECT 104 | DOMAIN-SUFFIX,apple.com,Proxy 105 | DOMAIN-SUFFIX,me.com,Proxy 106 | DOMAIN-SUFFIX,icloud.com,Proxy 107 | DOMAIN-SUFFIX,itunes.com,DIRECT 108 | DOMAIN-SUFFIX,mzstatic.com,DIRECT 109 | 110 | # Streaming services, comment out if you don't need 111 | DOMAIN-KEYWORD,sohu,DIRECT 112 | DOMAIN-KEYWORD,qiyi,DIRECT 113 | 114 | # Force some domains which are fucked by GFW while resolving DNS, or don't respect the system proxy 115 | DOMAIN-KEYWORD,google,Proxy,force-remote-dns 116 | DOMAIN-KEYWORD,youtube,Proxy,force-remote-dns 117 | DOMAIN-KEYWORD,gmail,Proxy,force-remote-dns 118 | DOMAIN-KEYWORD,blogspot,Proxy 119 | DOMAIN-KEYWORD,twitter,Proxy,force-remote-dns 120 | DOMAIN-SUFFIX,twimg.com,Proxy,force-remote-dns 121 | DOMAIN-KEYWORD,facebook,Proxy,force-remote-dns 122 | DOMAIN-SUFFIX,fbcdn.net,Proxy,force-remote-dns 123 | DOMAIN-KEYWORD,dropbox,Proxy 124 | 125 | // Telegram 126 | IP-CIDR,91.108.56.0/22,Proxy,no-resolve 127 | IP-CIDR,91.108.4.0/22,Proxy,no-resolve 128 | IP-CIDR,109.239.140.0/24,Proxy,no-resolve 129 | IP-CIDR,149.154.160.0/20,Proxy,no-resolve 130 | 131 | # LAN, debugging rules should place above this line 132 | # IP-CIDR,192.168.0.0/16,DIRECT 133 | # IP-CIDR,10.0.0.0/8,DIRECT 134 | # IP-CIDR,172.16.0.0/12,DIRECT 135 | # IP-CIDR,127.0.0.0/8,DIRECT 136 | 137 | # Detect local network 138 | GEOIP,CN,DIRECT 139 | 140 | # Use proxy for all others 141 | FINAL,Proxy 142 | --------------------------------------------------------------------------------