平常我們家用的路由器幾乎都有虛擬伺服器(Virtual Server)的設定 讓外部IP可以NAT導向到內部Port對外提供服務 不過像是Fortinet這種高階的路由器, 設定就複雜得多... 雖然是比較彈性, 但我覺得就沒人性(攤手) 只要不常設定就很容易忘記, 唉 最後還是決定要記錄一下以後方便查...= = 簡單來說, 可以就先到Policy & Objects的選單下 找到Virtual IPs選單設定需要導向的主機 圖中為外網IP 203.xxx.xxx.xxx port 55230 導向內網192.168.18.181的3389 port 這部分就看需求做設定, 譬如說你架網站, 需要開80 Port, 就設定80 port到WEB主機的80即可 無論你是新建立條件或是做既有條件的修改 點進來就大概是這樣的畫面 中間段就是外部IP(External IP)與內部IP(Mapped IP)的對應 下方則是對應的連接埠 接著到IPv4 Policy設定導向方式 圖中設定代表Incoming Interface(wan1)的所有請求(always)都Outging Interface(server)到內部server (設定就看需求, 不過設定wan1 to wan1卻沒有效果) 然後Destination的部分就設定要導向的主機 也就是剛剛Virtual IPs設定的部分, 因為fortigate是需要用選的, 剛沒先設定就沒得選擇= = 這也是我覺得這種高階機種難用的地方 若在Virtual IPs有設定群組, 這裡也可以選擇群組, 同時管理多台主機的導向 設定好按下OK之後, 導向應該就可正確運作了 無須重開設備
https://mshw.info/mshw/?p=25166
「web server比較」的推薦目錄:
- 關於web server比較 在 哪裡好吃哪裡去:神秘的水原誠 Facebook 的最讚貼文
- 關於web server比較 在 Kewang 的資訊進化論 Facebook 的最佳解答
- 關於web server比較 在 軟體廚房 Facebook 的最讚貼文
- 關於web server比較 在 Python Taiwan | 若要架設web server,大家會比較推薦用哪個 ... 的評價
- 關於web server比較 在 【邊間Hosting最好】雲端網頁伺服器好用嗎?網頁寄存 的評價
- 關於web server比較 在 Re: [新手] AWS 與web hosting 服務的比較- 看板Cloud 的評價
web server比較 在 Kewang 的資訊進化論 Facebook 的最佳解答
上星期大家都有來聽小編在 COSCUP 分享的「模糊也是一種美 - 從 BlurHash 探討前後端上傳圖片架構」嗎?這個技術已經有實作在 Funliday-旅遊規劃 的 Web 跟 Android 囉。這個議題結束後,有朋友問了一些問題,這裡順便來統整回答一下:
1. client side upload 方式從 server 產出的 signed URL 是個什麼樣的東西?
signed URL 是為了讓沒有 access key 及 secret key 的 sender 也能在有權限管理的保護下做 S3 的檔案處理,而 Funliday 在這裡的實作是不用原檔名做 key,改用 UUID 產生避免檔名衝突。
2. client BlurHash decode 的效率如何?
在做 BlurHash decode 的時候因為用到的是 CPU 運算,而且 JavaScript 又是 single thread 的關係,所以在 decode 同時移動畫面的話,可能會造成 CPU 不夠力的 client 會有極短暫的延遲時間。這時候可以考慮把 decode 丟到 web worker 處理,避免卡到 UI thread 的順暢度。用 Android 的術語來說就是開 AsyncTask 啦!
3. 你們後來是使用哪種方式做上傳呢?
原先是使用 server side (2) 的方式,但在處理 MQ 上傳後的 notify 花了不少時間,而且上傳到 S3 也沒這麼快,所以後來改用 client side 的方式做上傳功能,運作上也比原先的方式順暢。
4. 為什麼不用 medium 的方式處理 blur?
因為 medium 檔案比 BlurHash 的字串大很多,而且要多發一次 request,成本比 BlurHash 高出不少,所以我們認為用 BlurHash 會是比較好的。
---
當然也是要感謝 gslin 大大,他在 4/26 (日) 簡單介紹了 BlurHash。小編下午看到這篇文章,馬上丟去 slack 問我們的設計師大大,看她覺得這效果如何?她過沒多久回覺得不錯,小編就在星期日的下午開始處理 server side 的實作。隔天星期一有了初步的成果,然後給我們的安卓五星上將看,星期二就完成 Android 實作並上線了!
也是因為 CDN 那塊後來把原先的 lambda 改用自己寫的 server 處理,所以實作 BlurHash 才能這麼快。lambda 這塊也是血淚史,下略 10000 字,之後有機會再跟大家分享。
---
歡迎大家對這塊有興趣的也來交流一下喔!
#blurhash #coscup
web server比較 在 軟體廚房 Facebook 的最讚貼文
原來 ETag 還有分 Weak ETag 跟 Strong ETag,Strong ETag 是 byte-for-byte 的相等,一點點不一樣都不行;Weak ETag 則是語意上的相等,動態的內容就比較適合用 Weak ETag。
學習了
https://en.wikipedia.org/wiki/HTTP_ETag
web server比較 在 Re: [新手] AWS 與web hosting 服務的比較- 看板Cloud 的必吃
Re: [新手] AWS 與web hosting 服務的比較 ... 看你有沒有一定要固定IP,不然以純粹的web role來說都可以自取domain (xx.windowsazure.com),如果要使用自己的domain的話 ... ... <看更多>
web server比較 在 Python Taiwan | 若要架設web server,大家會比較推薦用哪個 ... 的必吃
若要架設web server,大家會比較推薦用哪個framework/package 作為後端? 要做的網站除了打算提供網頁介面CURD 資訊,異動的資料打算存到Git,也打算提供一些web API, ... ... <看更多>