利用國外主機使用國內主機 到達免備案

lyxxxh發表於2020-04-08

條件

需要: 國外主機 + 國內主機 + 無備案域名

適用: 不想備案又想使用國內主機配置

以我例子說明

1. 一個騰訊雲的主機2h 4g 5Mbps,

2. 一個阿里雲香港1h 1g 30Mbps

3. 未備案域名 bughello.cn

如果想使用國內主機就必須要備案.

這時可以通過海外 反代 國內。

nginx配置

server
{
    server_name bughello.cn;
    set $proxy_host_ http://134.175.80.215:9091;

    # 靜態資走國內
    # 儘管海外主機頻寬很大,但是延遲高,國內更快。
    rewrite ^/(.*)\.jpg$ $proxy_host_/$1.jpg permanent;
    rewrite ^/(.*)\.gif$ $proxy_host_/$1.gif permanent;
    rewrite ^/(.*)\.png$ $proxy_host_/$1.png permanent;
    rewrite ^/(.*)\.js$ $proxy_host_/$1.js permanent;
    rewrite ^/(.*)\.css$ $proxy_host_/$1.css permanent;

    location / {
         proxy_pass  $proxy_host_;
    }
}

完事

儘量少用阿里雲主機作為過牆工具,易封ip。

對於我被封了也無所謂,再買個就好了,docker執行下映象,完事。

我好像暴露了什麼資訊 害怕 ~

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章