我現在的1個是固定Ip 架站,運行正常。所以想用另一台分享器,非固定IP撥接。透過NAT指定80port到內網的網站,在分享器上面看到的Log也是顯示nat有指定到正確的ip.分享器上面也有設定ddns.Ddns 解析到的ip 也跟myip查到的一樣。也去小烏龜(I-040gw)上面查過設定了。結論是不work.請問我還有哪裡需要設定的?
雖然我沒架過,只知道同個IP不同port , 可以架 好幾個網站不同ip 同port , 可以架 好幾的網站判斷 分享器web本身是80, 需要先改掉數字,或先試其他數字(WAN IP:8080) 轉 內部LAN IP:80
在各個web都使用標準port的情況上,如果你的Server只有一台, 那你的分享器們只有一台的DNAT會生效的。這時候只能靠web server上的功能來達成同IP host multiple website.可參考: https://cloudzy.com/blog/host-multiple-websites-on-one-server/如果你可以有多台server(不管實體/虛擬), 不同台機器用不同台的分享器來做DNAT, 這樣就沒什麼問題.只是你的DDNS的TTL長短會影響換IP時其他DNS server能解出正確IP的時間.
tim412.huang wrote:我現在的1個是固定Ip...(恕刪) 很久沒架網站了,這是以前經驗可能不太適用現在,僅供參考-----------------------有租網域用dns搭web server設定就能根據子網域轉port了沒架dns就在供應商dns設定同一個ip,到你server時就是靠web server去轉port沒租網域只有ip也是可以就,web server站台要指定port,瀏覽器打ip時就要加port用iis舉例,(他牌web server設定也差不多),網路借圖:router部分就是ip要個別設定轉port到你server的內網ip,或是直接DMZ到你server
不知道所謂的二個網站服務是什麼 ?如果是 WEB 服務, 也沒有特別的 DNS DOMAIN NAME 要求,可以用 DNS CNAME 的設定,讓其它網址的連線要求,連接到特定的網頁服務 (VirtualHost) .(注意 DOMAIN NAME 差異, LINUX 的 HTTPD ....)這樣只需要一個 IP, 也不需要改變 PORT .