Skip to content

Instantly share code, notes, and snippets.

@safecat
Forked from jason5ng32/surge.conf
Created November 3, 2015 09:30

Revisions

  1. @jason5ng32 jason5ng32 revised this gist Oct 27, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion surge_main.conf
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,7 @@
    [General]
    loglevel = notify
    skip-proxy = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12,127.0.0.0/24,100.64.0.0/10
    bypass-tun = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12,127.0.0.0/24,100.64.0.0/10
    bypass-tun = 0.0.0.0/8, 1.0.0.0/9, 1.160.0.0/11, 1.192.0.0/11, 10.0.0.0/8, 14.0.0.0/11, 14.96.0.0/11, 14.128.0.0/11, 14.192.0.0/11, 27.0.0.0/10, 27.96.0.0/11, 27.128.0.0/9, 36.0.0.0/10, 36.96.0.0/11, 36.128.0.0/9, 39.0.0.0/11, 39.64.0.0/10, 39.128.0.0/10, 42.0.0.0/8, 43.224.0.0/11, 45.64.0.0/10, 47.64.0.0/10, 49.0.0.0/9, 49.128.0.0/11, 49.192.0.0/10, 54.192.0.0/11, 58.0.0.0/9, 58.128.0.0/11, 58.192.0.0/10, 59.32.0.0/11, 59.64.0.0/10, 59.128.0.0/9, 60.0.0.0/10, 60.160.0.0/11, 60.192.0.0/10, 61.0.0.0/10, 61.64.0.0/11, 61.128.0.0/10, 61.224.0.0/11, 100.64.0.0/10, 101.0.0.0/9, 101.128.0.0/11, 101.192.0.0/10, 103.0.0.0/10, 103.192.0.0/10, 106.0.0.0/9, 106.224.0.0/11, 110.0.0.0/7, 112.0.0.0/9, 112.128.0.0/11, 112.192.0.0/10, 113.0.0.0/9, 113.128.0.0/11, 113.192.0.0/10, 114.0.0.0/9, 114.128.0.0/11, 114.192.0.0/10, 115.0.0.0/8, 116.0.0.0/8, 117.0.0.0/9, 117.128.0.0/10, 118.0.0.0/11, 118.64.0.0/10, 118.128.0.0/9, 119.0.0.0/9, 119.128.0.0/10, 119.224.0.0/11, 120.0.0.0/10, 120.64.0.0/11, 120.128.0.0/11, 120.192.0.0/10, 121.0.0.0/9, 121.192.0.0/10, 122.0.0.0/7, 124.0.0.0/8, 125.0.0.0/9, 125.160.0.0/11, 125.192.0.0/10, 127.0.0.0/8, 139.0.0.0/11, 139.128.0.0/9, 140.64.0.0/11, 140.128.0.0/11, 140.192.0.0/10, 144.0.0.0/10, 144.96.0.0/11, 144.224.0.0/11, 150.0.0.0/11, 150.96.0.0/11, 150.128.0.0/11, 150.192.0.0/10, 152.96.0.0/11, 153.0.0.0/10, 153.96.0.0/11, 157.0.0.0/10, 157.96.0.0/11, 157.128.0.0/11, 157.224.0.0/11, 159.224.0.0/11, 161.192.0.0/11, 162.96.0.0/11, 163.0.0.0/10, 163.96.0.0/11, 163.128.0.0/10, 163.192.0.0/11, 166.96.0.0/11, 167.128.0.0/10, 167.192.0.0/11, 168.160.0.0/11, 169.254.0.0/16, 171.0.0.0/9, 171.192.0.0/11, 172.16.0.0/12, 175.0.0.0/9, 175.128.0.0/10, 180.64.0.0/10, 180.128.0.0/9, 182.0.0.0/8, 183.0.0.0/10, 183.64.0.0/11, 183.128.0.0/9, 192.0.0.0/24, 192.0.2.0/24, 192.88.99.0/24, 192.96.0.0/11, 192.160.0.0/11, 198.18.0.0/15, 198.51.100.0/24, 202.0.0.0/9, 202.128.0.0/10, 202.192.0.0/11, 203.0.0.0/9, 203.128.0.0/10, 203.192.0.0/11, 210.0.0.0/10, 210.64.0.0/11, 210.160.0.0/11, 210.192.0.0/11, 211.64.0.0/10, 211.128.0.0/10, 218.0.0.0/9, 218.160.0.0/11, 218.192.0.0/10, 219.64.0.0/11, 219.128.0.0/11, 219.192.0.0/10, 220.96.0.0/11, 220.128.0.0/9, 221.0.0.0/11, 221.96.0.0/11, 221.128.0.0/9, 222.0.0.0/8, 223.0.0.0/11, 223.64.0.0/10, 223.128.0.0/9

    // DNS OVERRIDE, REMOVE # IF YOU NEED
    # dns-server = 223.6.6.6,223.5.5.5,114.114.114.114,114.114.115.115
  2. @jason5ng32 jason5ng32 revised this gist Oct 26, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion surge_proxy.conf
    Original file line number Diff line number Diff line change
    @@ -5,7 +5,7 @@

    # Proxy = http,$IP,$PORT,$USERNAME,$PASSWORD
    # Proxy = https,$IP,$PORT,$USERNAME,$PASSWORD
    # Proxy = socks,$IP,$PORT,$USERNAME,$PASSWORD
    # Proxy = socks,$IP,$PORT
    # Proxy = custom,$IP,$PORT,$METHOR,$PASSWORD,$MODULE_URL

    // YOU HAVE TO GET THE SHADOWSOCKS MODULE BEFORE USING SHADOWSOCKS PROXY, HERE'S ONE: https://dl.dropboxusercontent.com/u/760466/SSEncrypt.module
  3. @jason5ng32 jason5ng32 revised this gist Oct 26, 2015. 2 changed files with 4 additions and 26 deletions.
    24 changes: 2 additions & 22 deletions surge_main.conf
    Original file line number Diff line number Diff line change
    @@ -1,9 +1,7 @@
    // DON'T FORGET TO IMPORT surge_proxy.conf TOO

    [General]
    loglevel = notify
    skip-proxy = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12,127.0.0.0/24
    bypass-tun = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12,127.0.0.0/24
    skip-proxy = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12,127.0.0.0/24,100.64.0.0/10
    bypass-tun = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12,127.0.0.0/24,100.64.0.0/10

    // DNS OVERRIDE, REMOVE # IF YOU NEED
    # dns-server = 223.6.6.6,223.5.5.5,114.114.114.114,114.114.115.115
    @@ -13,7 +11,6 @@ bypass-tun = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12,127.0.0.0/24
    // REJECT RULES BLOCK SOME ADS

    DOMAIN-SUFFIX,icloud-analysis.com,REJECT
    DOMAIN-SUFFIX,x.jd.com,REJECT
    DOMAIN-SUFFIX,sax.sina.cn,REJECT
    DOMAIN-SUFFIX,tanx.com,REJECT
    DOMAIN-SUFFIX,ads.genieessp.com,REJECT
    @@ -22,23 +19,6 @@ DOMAIN-SUFFIX,cpro.baidustatic.com,REJECT
    DOMAIN-SUFFIX,m.simaba.taobao.com,REJECT
    DOMAIN-SUFFIX,ads.yahoo.com,REJECT
    DOMAIN-SUFFIX,ib.adnxs.com,REJECT
    DOMAIN-SUFFIX,i-mobile.co.jp,REJECT
    DOMAIN-SUFFIX,g.doubleclick.net,REJECT
    DOMAIN-SUFFIX,adinfuse.com,REJECT
    DOMAIN-SUFFIX,admob.com,REJECT
    DOMAIN-SUFFIX,adwhirl.com,REJECT
    DOMAIN-SUFFIX,appads.com,REJECT
    DOMAIN-SUFFIX,inmobi.com,REJECT
    DOMAIN-SUFFIX,smartadserver.com,REJECT
    DOMAIN-SUFFIX,adsage.cn,REJECT
    DOMAIN-SUFFIX,duomeng.cn,REJECT
    DOMAIN-SUFFIX,duomeng.net,REJECT
    DOMAIN-SUFFIX,duomeng.org,REJECT
    DOMAIN-SUFFIX,guomob.com,REJECT
    DOMAIN-SUFFIX,immob.cn,REJECT
    DOMAIN-SUFFIX,mobads.baidu.com,REJECT
    DOMAIN-SUFFIX,mobads-logs.baidu.com,REJECT
    DOMAIN-SUFFIX,tapjoyads.com,REJECT

    // CN DIRECT

    6 changes: 2 additions & 4 deletions surge_proxy.conf
    Original file line number Diff line number Diff line change
    @@ -1,13 +1,11 @@
    #!PROXY-OVERRIDE:surge_main.conf
    // IMPORT surge_main.conf

    // ADD YOUR PROXY BELOW, DON'T FORGET TO REMOVE #

    // ADD YOUR PROXY BELOW, DON'T FORGET TO REMOVE # , THERE'RE 4 TYPES OF PROXIES, YOU HAVE TO PICK UP THE RIGHT ONE.
    [Proxy]

    # Proxy = http,$IP,$PORT,$USERNAME,$PASSWORD
    # Proxy = https,$IP,$PORT,$USERNAME,$PASSWORD
    # Proxy = socks,$IP,$PORT,$USERNAME,$PASSWORD
    # Proxy = custom,$IP,$PORT,$METHOR,$PASSWORD,$MODULE_URL

    // YOU HAVE TO GET THE SHADOWSOCKS MODULE BEFORE USING SHADOWSOCKS PROXY, GOOGLE IT BEFORE ASKING ME.
    // YOU HAVE TO GET THE SHADOWSOCKS MODULE BEFORE USING SHADOWSOCKS PROXY, HERE'S ONE: https://dl.dropboxusercontent.com/u/760466/SSEncrypt.module
  4. @jason5ng32 jason5ng32 revised this gist Oct 26, 2015. 1 changed file with 1 addition and 2 deletions.
    3 changes: 1 addition & 2 deletions surge_main.conf
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,4 @@
    // DON'T FORGET TO IMPORT proxy.conf TOO
    // DON'T FORGET TO IMPORT surge_proxy.conf TOO

    [General]
    loglevel = notify
    @@ -34,7 +34,6 @@ DOMAIN-SUFFIX,adsage.cn,REJECT
    DOMAIN-SUFFIX,duomeng.cn,REJECT
    DOMAIN-SUFFIX,duomeng.net,REJECT
    DOMAIN-SUFFIX,duomeng.org,REJECT
    DOMAIN-SUFFIX,googeadsserving.cn,REJECT
    DOMAIN-SUFFIX,guomob.com,REJECT
    DOMAIN-SUFFIX,immob.cn,REJECT
    DOMAIN-SUFFIX,mobads.baidu.com,REJECT
  5. @jason5ng32 jason5ng32 revised this gist Oct 26, 2015. 1 changed file with 2 additions and 3 deletions.
    5 changes: 2 additions & 3 deletions surge_proxy.conf
    Original file line number Diff line number Diff line change
    @@ -1,8 +1,7 @@
    // IMPORT surge_main.conf

    #!PROXY-OVERRIDE:surge_main.conf
    // IMPORT surge_main.conf

    // ADD YOUR PROXY HERE, DON'T FORGET TO REMOVE #
    // ADD YOUR PROXY BELOW, DON'T FORGET TO REMOVE #

    [Proxy]

  6. @jason5ng32 jason5ng32 revised this gist Oct 14, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion surge_proxy.conf
    Original file line number Diff line number Diff line change
    @@ -1,6 +1,6 @@
    // IMPORT surge_main.conf

    #!PROXY-OVERRIDE:main.conf
    #!PROXY-OVERRIDE:surge_main.conf

    // ADD YOUR PROXY HERE, DON'T FORGET TO REMOVE #

  7. @jason5ng32 jason5ng32 revised this gist Oct 14, 2015. 1 changed file with 4 additions and 0 deletions.
    4 changes: 4 additions & 0 deletions surge_main.conf
    Original file line number Diff line number Diff line change
    @@ -2,8 +2,12 @@

    [General]
    loglevel = notify
    skip-proxy = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12,127.0.0.0/24
    bypass-tun = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12,127.0.0.0/24

    // DNS OVERRIDE, REMOVE # IF YOU NEED
    # dns-server = 223.6.6.6,223.5.5.5,114.114.114.114,114.114.115.115

    [Rule]

    // REJECT RULES BLOCK SOME ADS
  8. @jason5ng32 jason5ng32 revised this gist Oct 13, 2015. 2 changed files with 1 addition and 1 deletion.
    File renamed without changes.
    2 changes: 1 addition & 1 deletion proxy.conf → surge_proxy.conf
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,4 @@
    // IMPORT main.conf
    // IMPORT surge_main.conf

    #!PROXY-OVERRIDE:main.conf

  9. @jason5ng32 jason5ng32 revised this gist Oct 13, 2015. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions main.conf
    Original file line number Diff line number Diff line change
    @@ -1,3 +1,5 @@
    // DON'T FORGET TO IMPORT proxy.conf TOO

    [General]
    loglevel = notify
    bypass-tun = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12,127.0.0.0/24
  10. @jason5ng32 jason5ng32 revised this gist Oct 13, 2015. 2 changed files with 22 additions and 18 deletions.
    26 changes: 8 additions & 18 deletions Fuckgfw.conf → main.conf
    Original file line number Diff line number Diff line change
    @@ -2,21 +2,9 @@
    loglevel = notify
    bypass-tun = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12,127.0.0.0/24

    [Proxy]

    // ADD YOUR PROXY HERE, DON'T FORGET TO REMOVE #

    # Proxy = http,$IP,$PORT,$USERNAME,$PASSWORD
    # Proxy = https,$IP,$PORT,$USERNAME,$PASSWORD
    # Proxy = socks,$IP,$PORT,$USERNAME,$PASSWORD
    # Proxy = custom,$IP,$PORT,$METHOR,$PASSWORD,$MODULE_URL

    // YOU HAVE TO GET THE SHADOWSOCKS MODULE BEFORE USING SHADOWSOCKS PROXY, GOOGLE IT BEFORE ASKING ME.

    [Rule]

    # REJECT Rules
    // BLOCK SOME ADS
    // REJECT RULES BLOCK SOME ADS

    DOMAIN-SUFFIX,icloud-analysis.com,REJECT
    DOMAIN-SUFFIX,x.jd.com,REJECT
    @@ -47,7 +35,8 @@ DOMAIN-SUFFIX,mobads.baidu.com,REJECT
    DOMAIN-SUFFIX,mobads-logs.baidu.com,REJECT
    DOMAIN-SUFFIX,tapjoyads.com,REJECT

    # CN DIRECT
    // CN DIRECT

    DOMAIN-SUFFIX,cn,DIRECT
    DOMAIN-SUFFIX,jd.com,DIRECT
    DOMAIN-SUFFIX,yhd.com,DIRECT
    @@ -96,7 +85,8 @@ DOMAIN-KEYWORD,baidu,DIRECT
    DOMAIN-KEYWORD,360buy,DIRECT
    DOMAIN-KEYWORD,baidu,DIRECT

    # Apple
    // Apple

    DOMAIN-SUFFIX,appldnld.apple.com,DIRECT
    DOMAIN-SUFFIX,adcdownload.apple.com,DIRECT
    DOMAIN-SUFFIX,lcdn-registration.apple.com,DIRECT
    @@ -105,7 +95,7 @@ DOMAIN-SUFFIX,phobos.apple.com,DIRECT
    DOMAIN-SUFFIX,ls.apple.com,DIRECT
    DOMAIN-SUFFIX,icloud.com,Proxy

    # GFW Fucked
    // GFW Fucked

    DOMAIN-KEYWORD,instagram,Proxy,force-remote-dns
    DOMAIN-KEYWORD,blogspot,Proxy,force-remote-dns
    @@ -212,13 +202,13 @@ DOMAIN-SUFFIX,vimeo.com,Proxy
    DOMAIN-SUFFIX,youtu.be,Proxy
    DOMAIN-SUFFIX,ytimg.com,Proxy

    # LAN
    // LAN
    IP-CIDR,192.168.0.0/16,DIRECT
    IP-CIDR,10.0.0.0/8,DIRECT
    IP-CIDR,172.16.0.0/12,DIRECT
    IP-CIDR,127.0.0.0/8,DIRECT

    # Telegram
    // Telegram
    IP-CIDR,91.108.56.0/22,Proxy,no-resolve
    IP-CIDR,91.108.4.0/22,Proxy,no-resolve
    IP-CIDR,109.239.140.0/24,Proxy,no-resolve
    14 changes: 14 additions & 0 deletions proxy.conf
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,14 @@
    // IMPORT main.conf

    #!PROXY-OVERRIDE:main.conf

    // ADD YOUR PROXY HERE, DON'T FORGET TO REMOVE #

    [Proxy]

    # Proxy = http,$IP,$PORT,$USERNAME,$PASSWORD
    # Proxy = https,$IP,$PORT,$USERNAME,$PASSWORD
    # Proxy = socks,$IP,$PORT,$USERNAME,$PASSWORD
    # Proxy = custom,$IP,$PORT,$METHOR,$PASSWORD,$MODULE_URL

    // YOU HAVE TO GET THE SHADOWSOCKS MODULE BEFORE USING SHADOWSOCKS PROXY, GOOGLE IT BEFORE ASKING ME.
  11. @jason5ng32 jason5ng32 revised this gist Oct 12, 2015. 1 changed file with 0 additions and 1 deletion.
    1 change: 0 additions & 1 deletion Fuckgfw.conf
    Original file line number Diff line number Diff line change
    @@ -45,7 +45,6 @@ DOMAIN-SUFFIX,guomob.com,REJECT
    DOMAIN-SUFFIX,immob.cn,REJECT
    DOMAIN-SUFFIX,mobads.baidu.com,REJECT
    DOMAIN-SUFFIX,mobads-logs.baidu.com,REJECT
    DOMAIN-SUFFIX,smartadserver.com,REJECT
    DOMAIN-SUFFIX,tapjoyads.com,REJECT

    # CN DIRECT
  12. @jason5ng32 jason5ng32 revised this gist Oct 12, 2015. 1 changed file with 0 additions and 2 deletions.
    2 changes: 0 additions & 2 deletions Fuckgfw.conf
    Original file line number Diff line number Diff line change
    @@ -95,7 +95,6 @@ DOMAIN-KEYWORD,alipay,DIRECT
    DOMAIN-KEYWORD,taobao,DIRECT
    DOMAIN-KEYWORD,baidu,DIRECT
    DOMAIN-KEYWORD,360buy,DIRECT
    DOMAIN-KEYWORD,alipay,DIRECT
    DOMAIN-KEYWORD,baidu,DIRECT

    # Apple
    @@ -110,7 +109,6 @@ DOMAIN-SUFFIX,icloud.com,Proxy
    # GFW Fucked

    DOMAIN-KEYWORD,instagram,Proxy,force-remote-dns
    DOMAIN-KEYWORD,cdninstagram,Proxy,force-remote-dns
    DOMAIN-KEYWORD,blogspot,Proxy,force-remote-dns
    DOMAIN-KEYWORD,google,Proxy,force-remote-dns
    DOMAIN-KEYWORD,facebook,Proxy,force-remote-dns
  13. @jason5ng32 jason5ng32 renamed this gist Oct 12, 2015. 1 changed file with 0 additions and 0 deletions.
    File renamed without changes.
  14. @jason5ng32 jason5ng32 revised this gist Oct 12, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion Fuckgfw
    Original file line number Diff line number Diff line change
    @@ -11,7 +11,7 @@ bypass-tun = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12,127.0.0.0/24
    # Proxy = socks,$IP,$PORT,$USERNAME,$PASSWORD
    # Proxy = custom,$IP,$PORT,$METHOR,$PASSWORD,$MODULE_URL

    // YOU HAVE TO GET THE SHADOWSOCKS MODULE BEFORE USING SHADOWSOCKS PROXY, JUST GOOGLE IT.
    // YOU HAVE TO GET THE SHADOWSOCKS MODULE BEFORE USING SHADOWSOCKS PROXY, GOOGLE IT BEFORE ASKING ME.

    [Rule]

  15. @jason5ng32 jason5ng32 revised this gist Oct 12, 2015. No changes.
  16. @jason5ng32 jason5ng32 revised this gist Oct 12, 2015. 1 changed file with 1 addition and 6 deletions.
    7 changes: 1 addition & 6 deletions Fuckgfw
    Original file line number Diff line number Diff line change
    @@ -1,6 +1,6 @@
    [General]
    loglevel = notify
    all-tcp-mode = false
    bypass-tun = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12,127.0.0.0/24

    [Proxy]

    @@ -30,24 +30,19 @@ DOMAIN-SUFFIX,ads.yahoo.com,REJECT
    DOMAIN-SUFFIX,ib.adnxs.com,REJECT
    DOMAIN-SUFFIX,i-mobile.co.jp,REJECT
    DOMAIN-SUFFIX,g.doubleclick.net,REJECT
    DOMAIN-SUFFIX,ad-scoure.com,REJECT
    DOMAIN-SUFFIX,ad-stir.com,REJECT
    DOMAIN-SUFFIX,adinfuse.com,REJECT
    DOMAIN-SUFFIX,admob.com,REJECT
    DOMAIN-SUFFIX,adwhirl.com,REJECT
    DOMAIN-SUFFIX,appads.com,REJECT
    DOMAIN-SUFFIX,doubleclick.net,REJECT
    DOMAIN-SUFFIX,inmobi.com,REJECT
    DOMAIN-SUFFIX,smartadserver.com,REJECT
    DOMAIN-SUFFIX,umeng.co,REJECT
    DOMAIN-SUFFIX,adsage.cn,REJECT
    DOMAIN-SUFFIX,duomeng.cn,REJECT
    DOMAIN-SUFFIX,duomeng.net,REJECT
    DOMAIN-SUFFIX,duomeng.org,REJECT
    DOMAIN-SUFFIX,googeadsserving.cn,REJECT
    DOMAIN-SUFFIX,guomob.com,REJECT
    DOMAIN-SUFFIX,immob.cn,REJECT
    DOMAIN-SUFFIX,inmobi.com,REJECT
    DOMAIN-SUFFIX,mobads.baidu.com,REJECT
    DOMAIN-SUFFIX,mobads-logs.baidu.com,REJECT
    DOMAIN-SUFFIX,smartadserver.com,REJECT
  17. @jason5ng32 jason5ng32 revised this gist Oct 12, 2015. 1 changed file with 10 additions and 4 deletions.
    14 changes: 10 additions & 4 deletions Fuckgfw
    Original file line number Diff line number Diff line change
    @@ -4,14 +4,20 @@ all-tcp-mode = false

    [Proxy]

    # ProxyHttp = http,$IP,$PORT,$USERNAME,$PASSWORD
    # ProxyHttps = https,$IP,$PORT,$USERNAME,$PASSWORD
    # ProxySocks = socks,$IP,$PORT,$USERNAME,$PASSWORD
    # ProxyShadowsocks = custom,$IP,$PORT,$METHOR,$PASSWORD,$MODULE_URL
    // ADD YOUR PROXY HERE, DON'T FORGET TO REMOVE #

    # Proxy = http,$IP,$PORT,$USERNAME,$PASSWORD
    # Proxy = https,$IP,$PORT,$USERNAME,$PASSWORD
    # Proxy = socks,$IP,$PORT,$USERNAME,$PASSWORD
    # Proxy = custom,$IP,$PORT,$METHOR,$PASSWORD,$MODULE_URL

    // YOU HAVE TO GET THE SHADOWSOCKS MODULE BEFORE USING SHADOWSOCKS PROXY, JUST GOOGLE IT.

    [Rule]

    # REJECT Rules
    // BLOCK SOME ADS

    DOMAIN-SUFFIX,icloud-analysis.com,REJECT
    DOMAIN-SUFFIX,x.jd.com,REJECT
    DOMAIN-SUFFIX,sax.sina.cn,REJECT
  18. @jason5ng32 jason5ng32 created this gist Oct 12, 2015.
    231 changes: 231 additions & 0 deletions Fuckgfw
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,231 @@
    [General]
    loglevel = notify
    all-tcp-mode = false

    [Proxy]

    # ProxyHttp = http,$IP,$PORT,$USERNAME,$PASSWORD
    # ProxyHttps = https,$IP,$PORT,$USERNAME,$PASSWORD
    # ProxySocks = socks,$IP,$PORT,$USERNAME,$PASSWORD
    # ProxyShadowsocks = custom,$IP,$PORT,$METHOR,$PASSWORD,$MODULE_URL

    [Rule]

    # REJECT Rules
    DOMAIN-SUFFIX,icloud-analysis.com,REJECT
    DOMAIN-SUFFIX,x.jd.com,REJECT
    DOMAIN-SUFFIX,sax.sina.cn,REJECT
    DOMAIN-SUFFIX,tanx.com,REJECT
    DOMAIN-SUFFIX,ads.genieessp.com,REJECT
    DOMAIN-SUFFIX,ad.unimhk.com,REJECT
    DOMAIN-SUFFIX,cpro.baidustatic.com,REJECT
    DOMAIN-SUFFIX,m.simaba.taobao.com,REJECT
    DOMAIN-SUFFIX,ads.yahoo.com,REJECT
    DOMAIN-SUFFIX,ib.adnxs.com,REJECT
    DOMAIN-SUFFIX,i-mobile.co.jp,REJECT
    DOMAIN-SUFFIX,g.doubleclick.net,REJECT
    DOMAIN-SUFFIX,ad-scoure.com,REJECT
    DOMAIN-SUFFIX,ad-stir.com,REJECT
    DOMAIN-SUFFIX,adinfuse.com,REJECT
    DOMAIN-SUFFIX,admob.com,REJECT
    DOMAIN-SUFFIX,adwhirl.com,REJECT
    DOMAIN-SUFFIX,appads.com,REJECT
    DOMAIN-SUFFIX,doubleclick.net,REJECT
    DOMAIN-SUFFIX,inmobi.com,REJECT
    DOMAIN-SUFFIX,smartadserver.com,REJECT
    DOMAIN-SUFFIX,umeng.co,REJECT
    DOMAIN-SUFFIX,adsage.cn,REJECT
    DOMAIN-SUFFIX,duomeng.cn,REJECT
    DOMAIN-SUFFIX,duomeng.net,REJECT
    DOMAIN-SUFFIX,duomeng.org,REJECT
    DOMAIN-SUFFIX,googeadsserving.cn,REJECT
    DOMAIN-SUFFIX,guomob.com,REJECT
    DOMAIN-SUFFIX,immob.cn,REJECT
    DOMAIN-SUFFIX,inmobi.com,REJECT
    DOMAIN-SUFFIX,mobads.baidu.com,REJECT
    DOMAIN-SUFFIX,mobads-logs.baidu.com,REJECT
    DOMAIN-SUFFIX,smartadserver.com,REJECT
    DOMAIN-SUFFIX,tapjoyads.com,REJECT

    # CN DIRECT
    DOMAIN-SUFFIX,cn,DIRECT
    DOMAIN-SUFFIX,jd.com,DIRECT
    DOMAIN-SUFFIX,yhd.com,DIRECT
    DOMAIN-SUFFIX,58cdn.com,DIRECT
    DOMAIN-SUFFIX,qunarzz.com,DIRECT
    DOMAIN-SUFFIX,avosapps.com,DIRECT
    DOMAIN-SUFFIX,mob.com,DIRECT
    DOMAIN-SUFFIX,same.com,DIRECT
    DOMAIN-SUFFIX,toutiao.com,DIRECT
    DOMAIN-SUFFIX,zaih.com,DIRECT
    DOMAIN-SUFFIX,lantouzi.com,DIRECT
    DOMAIN-SUFFIX,smzdm.com,DIRECT
    DOMAIN-SUFFIX,126.net,DIRECT
    DOMAIN-SUFFIX,163.com,DIRECT
    DOMAIN-SUFFIX,alicdn.com,DIRECT
    DOMAIN-SUFFIX,amap.com,DIRECT
    DOMAIN-SUFFIX,bdimg.com,DIRECT
    DOMAIN-SUFFIX,bdstatic.com,DIRECT
    DOMAIN-SUFFIX,cnbeta.com,DIRECT
    DOMAIN-SUFFIX,cnzz.com,DIRECT
    DOMAIN-SUFFIX,douban.com,DIRECT
    DOMAIN-SUFFIX,gtimg.com,DIRECT
    DOMAIN-SUFFIX,hao123.com,DIRECT
    DOMAIN-SUFFIX,haosou.com,DIRECT
    DOMAIN-SUFFIX,ifeng.com,DIRECT
    DOMAIN-SUFFIX,iqiyi.com,DIRECT
    DOMAIN-SUFFIX,netease.com,DIRECT
    DOMAIN-SUFFIX,qhimg.com,DIRECT
    DOMAIN-SUFFIX,qq.com,DIRECT
    DOMAIN-SUFFIX,sogou.com,DIRECT
    DOMAIN-SUFFIX,sohu.com,DIRECT
    DOMAIN-SUFFIX,soso.com,DIRECT
    DOMAIN-SUFFIX,suning.com,DIRECT
    DOMAIN-SUFFIX,tmall.com,DIRECT
    DOMAIN-SUFFIX,tudou.com,DIRECT
    DOMAIN-SUFFIX,weibo.com,DIRECT
    DOMAIN-SUFFIX,youku.com,DIRECT
    DOMAIN-SUFFIX,xunlei.com,DIRECT
    DOMAIN-SUFFIX,zhihu.com,DIRECT
    DOMAIN-SUFFIX,huofu.com,DIRECT
    DOMAIN-SUFFIX,5wei.com,DIRECT

    DOMAIN-KEYWORD,alipay,DIRECT
    DOMAIN-KEYWORD,taobao,DIRECT
    DOMAIN-KEYWORD,baidu,DIRECT
    DOMAIN-KEYWORD,360buy,DIRECT
    DOMAIN-KEYWORD,alipay,DIRECT
    DOMAIN-KEYWORD,baidu,DIRECT

    # Apple
    DOMAIN-SUFFIX,appldnld.apple.com,DIRECT
    DOMAIN-SUFFIX,adcdownload.apple.com,DIRECT
    DOMAIN-SUFFIX,lcdn-registration.apple.com,DIRECT
    DOMAIN-SUFFIX,swcdn.apple.com,DIRECT
    DOMAIN-SUFFIX,phobos.apple.com,DIRECT
    DOMAIN-SUFFIX,ls.apple.com,DIRECT
    DOMAIN-SUFFIX,icloud.com,Proxy

    # GFW Fucked

    DOMAIN-KEYWORD,instagram,Proxy,force-remote-dns
    DOMAIN-KEYWORD,cdninstagram,Proxy,force-remote-dns
    DOMAIN-KEYWORD,blogspot,Proxy,force-remote-dns
    DOMAIN-KEYWORD,google,Proxy,force-remote-dns
    DOMAIN-KEYWORD,facebook,Proxy,force-remote-dns
    DOMAIN-KEYWORD,youtube,Proxy,force-remote-dns
    DOMAIN-KEYWORD,twitter,Proxy,force-remote-dns
    DOMAIN-KEYWORD,gmail,Proxy,force-remote-dns
    DOMAIN-SUFFIX,twimg.com,Proxy,force-remote-dns
    DOMAIN-SUFFIX,kenengba.com,Proxy,force-remote-dns

    DOMAIN-SUFFIX,apple.com,Proxy
    DOMAIN-SUFFIX,amazonaws.com,Proxy
    DOMAIN-SUFFIX,android.com,Proxy
    DOMAIN-SUFFIX,angularjs.org,Proxy
    DOMAIN-SUFFIX,appspot.com,Proxy
    DOMAIN-SUFFIX,akamaihd.net,Proxy
    DOMAIN-SUFFIX,amazon.com,Proxy
    DOMAIN-SUFFIX,bit.ly,Proxy
    DOMAIN-SUFFIX,bitbucket.org,Proxy
    DOMAIN-SUFFIX,blog.com,Proxy
    DOMAIN-SUFFIX,blogcdn.com,Proxy
    DOMAIN-SUFFIX,blogger.com,Proxy
    DOMAIN-SUFFIX,blogsmithmedia.com,Proxy
    DOMAIN-SUFFIX,box.net,Proxy
    DOMAIN-SUFFIX,bloomberg.com,Proxy
    DOMAIN-SUFFIX,chromium.org,Proxy
    DOMAIN-SUFFIX,cl.ly,Proxy
    DOMAIN-SUFFIX,cloudfront.net,Proxy
    DOMAIN-SUFFIX,cloudflare.com,Proxy
    DOMAIN-SUFFIX,cocoapods.org,Proxy
    DOMAIN-SUFFIX,crashlytics.com,Proxy
    DOMAIN-SUFFIX,dribbble.com,Proxy
    DOMAIN-SUFFIX,dropbox.com,Proxy
    DOMAIN-SUFFIX,dropboxstatic.com,Proxy
    DOMAIN-SUFFIX,dropboxusercontent.com,Proxy
    DOMAIN-SUFFIX,docker.com,Proxy
    DOMAIN-SUFFIX,duckduckgo.com,Proxy
    DOMAIN-SUFFIX,digicert.com,Proxy
    DOMAIN-SUFFIX,dnsimple.com,Proxy
    DOMAIN-SUFFIX,edgecastcdn.net,Proxy
    DOMAIN-SUFFIX,engadget.com,Proxy
    DOMAIN-SUFFIX,eurekavpt.com,Proxy
    DOMAIN-SUFFIX,fb.me,Proxy
    DOMAIN-SUFFIX,fbcdn.net,Proxy
    DOMAIN-SUFFIX,fc2.com,Proxy
    DOMAIN-SUFFIX,feedburner.com,Proxy
    DOMAIN-SUFFIX,fabric.io,Proxy
    DOMAIN-SUFFIX,flickr.com,Proxy
    DOMAIN-SUFFIX,fastly.net,Proxy
    DOMAIN-SUFFIX,ggpht.com,Proxy
    DOMAIN-SUFFIX,github.com,Proxy
    DOMAIN-SUFFIX,github.io,Proxy
    DOMAIN-SUFFIX,githubusercontent.com,Proxy
    DOMAIN-SUFFIX,golang.org,Proxy
    DOMAIN-SUFFIX,goo.gl,Proxy
    DOMAIN-SUFFIX,gstatic.com,Proxy
    DOMAIN-SUFFIX,godaddy.com,Proxy
    DOMAIN-SUFFIX,gravatar.com,Proxy
    DOMAIN-SUFFIX,imageshack.us,Proxy
    DOMAIN-SUFFIX,imgur.com,Proxy
    DOMAIN-SUFFIX,jshint.com,Proxy
    DOMAIN-SUFFIX,ift.tt,Proxy
    DOMAIN-SUFFIX,itunes.com,Proxy
    DOMAIN-SUFFIX,j.mp,Proxy
    DOMAIN-SUFFIX,kat.cr,Proxy
    DOMAIN-SUFFIX,linode.com,Proxy
    DOMAIN-SUFFIX,linkedin.com,Proxy
    DOMAIN-SUFFIX,licdn.com,Proxy
    DOMAIN-SUFFIX,lithium.com,Proxy
    DOMAIN-SUFFIX,megaupload.com,Proxy
    DOMAIN-SUFFIX,mobile01.com,Proxy
    DOMAIN-SUFFIX,modmyi.com,Proxy
    DOMAIN-SUFFIX,mzstatic.com,Proxy
    DOMAIN-SUFFIX,nytimes.com,Proxy
    DOMAIN-SUFFIX,name.com,Proxy
    DOMAIN-SUFFIX,openvpn.net,Proxy
    DOMAIN-SUFFIX,openwrt.org,Proxy
    DOMAIN-SUFFIX,ow.ly,Proxy
    DOMAIN-SUFFIX,pinboard.in,Proxy
    DOMAIN-SUFFIX,Proxyl-images-amazon.com,Proxy
    DOMAIN-SUFFIX,Proxytatic.net,Proxy
    DOMAIN-SUFFIX,stackoverflow.com,Proxy
    DOMAIN-SUFFIX,staticflickr.com,Proxy
    DOMAIN-SUFFIX,squarespace.com,Proxy
    DOMAIN-SUFFIX,symcd.com,Proxy
    DOMAIN-SUFFIX,symcb.com,Proxy
    DOMAIN-SUFFIX,symauth.com,Proxy
    DOMAIN-SUFFIX,ubnt.com,Proxy
    DOMAIN-SUFFIX,t.co,Proxy
    DOMAIN-SUFFIX,thepiratebay.org,Proxy
    DOMAIN-SUFFIX,tumblr.com,Proxy
    DOMAIN-SUFFIX,twimg.com,Proxy
    DOMAIN-SUFFIX,twitch.tv,Proxy
    DOMAIN-SUFFIX,twitter.com,Proxy
    DOMAIN-SUFFIX,wikipedia.com,Proxy
    DOMAIN-SUFFIX,wikipedia.org,Proxy
    DOMAIN-SUFFIX,wikimedia.org,Proxy
    DOMAIN-SUFFIX,wordpress.com,Proxy
    DOMAIN-SUFFIX,wsj.com,Proxy
    DOMAIN-SUFFIX,wsj.net,Proxy
    DOMAIN-SUFFIX,wp.com,Proxy
    DOMAIN-SUFFIX,vimeo.com,Proxy
    DOMAIN-SUFFIX,youtu.be,Proxy
    DOMAIN-SUFFIX,ytimg.com,Proxy

    # LAN
    IP-CIDR,192.168.0.0/16,DIRECT
    IP-CIDR,10.0.0.0/8,DIRECT
    IP-CIDR,172.16.0.0/12,DIRECT
    IP-CIDR,127.0.0.0/8,DIRECT

    # Telegram
    IP-CIDR,91.108.56.0/22,Proxy,no-resolve
    IP-CIDR,91.108.4.0/22,Proxy,no-resolve
    IP-CIDR,109.239.140.0/24,Proxy,no-resolve
    IP-CIDR,149.154.160.0/20,Proxy,no-resolve


    GEOIP,CN,DIRECT
    FINAL,Proxy