無論是正向代理或是反向代理伺服器,因為都有代理,其代理就是Proxy Server的概念。正向代理是正港的Proxy Server,幫你Cache網路上的資料,增加瀏覽的速度,而反向代理呢,就是把你的連線請求再轉接出去,常應用再外網轉街內網的某台伺服器(跟NAT的效果是一樣的)。
之前為了架設GitLab,Synology是用Docker的方式,雖然開了一個30000Port,但是大多的防火牆都只開放80與443,如何要能透過防火牆,這個時候就要借助反向代理的功能了。
GitLab架設請參考: https://mika.i234.me/wordpress/2020/05/18/%e5%bb%ba%e7%bd%aegitlab%e7%9c%9f%e7%b0%a1%e5%96%ae/
設定畫面如下:這樣就可以透過80port連線Gitlab了。