• 4

請問單IP 2台web server該怎麼設定?

各位前輩好
因為想要php主機跟windows主機同時共用同一個IP架設網站
但是目前只有試出先連到php主機80 port,再跳轉到不同port才能夠順利連到
因為port不同, 網址後面就會帶出PORT的編號
感覺很不好看

請問是否還有其他方式可以達到我想要的?
1個中華電信撥接固IP,連到2台web server,後面不要帶出port編號

如果要我架設DNS server,可能要跟我說一下眉角


謝謝
2014-05-24 23:46 發佈
文章關鍵字 IP Web Server
to 1tac
我之前有看過這篇
但是不太懂得是
目前我的iis 接進來的是111.222.333.123:8080
如果要把後面8080去除,也就是變成網址只顯示www.xxx.com.tw
應該要怎麼在iis上設定?

目前網址只要打www.xxx.com.tw 就可以連到網站
但是後面會多:8080
首先,你一定要有網址。

如果是 IIS 的話,站台的 IP 可以不指定,主機標題(IIS 7+)或主機標頭值(IIS 6)要打上網址
例如:
A站台,IP沒指定,主機標題設為網址1,例如:www.domainname1.com.tw
B站台,IP沒指定,主機標題設為網址2,例如:www.domainname2.com.tw

如果是 Apache 的話,則是利用 Virtual Host 這個功能。
一.只有一個IP
基本上"1個中華電信撥接固IP,連到2台web server,後面不要帶出port編號",這是辦不到的…….
同一台PC
IIS設定80先啟動,WAMP設80,就啟動不了
WAMP設定80先啟動,IIS設80,就啟動不了…
先佔先贏…一個蘿伯,如何插在二個坑上??
不同PC,同樣,相同IP相同PROT,只能指定到1台PC,不能指定要2台PC


1.同一台PC有2個不同的web server,那麼一定得分配在不同的PORT上…
Apach(php),修改httpd.conf的這一行
Listen 80

Iis
啟動iis管理員,站台,繫結,如下圖


http://chome.idv.tw
http://chome.idv.tw:8080

2.二台PC,有2個不同的web server,那麼得透過路由器指定在不同的PORT上…
80 -- > 192.168.1.2:80
8080 -- > 192.168.1.3:80


二.一個固定IP使用申請的網域名稱,另一個浮動IP使用DDNS,就可以達到"連到2台web server,後面不要帶出port編號"

三.DNS
chome.idv.tw
das.chome.idv.tw
可以是同一個web的不同目錄,也可以是二個不同的web,但後者得有二個IP或1個IP的二個不同Port..


補充一下
可以辦到"1個IP,二個WEB,網址不帶PORT"

http預設80,所以網址不帶PORT
https預設443,所以網址不帶PORT

一個WEB設80,另一個WEB設443
用虛擬主機,設定在QNAP上超簡單,要幾個主機,用WordPress, Joomla!, phpBB3, OpenCart...都可以
DNS主機也不用架設,把所有的domain name都指到你的單IP位址,Router開通訊埠指到QNAP,而QNAP設定虛擬主機就可以,設定詳見QNAP - 線上資源 - 產品應用教學 - 使用QNAP NAS虛擬主機功能架設多個網站
我的網站就是架在上面,不過要用資料庫的話要選CPU強一點的,不要用ARM


有些是之前申請用免費動態DNS(DDNS),後來買了網址也是都指到同樣的位址,看到的網頁內容就看你要指到哪個資料夾,其實我也只有設兩個網站,目前主力是http://meta-bolism.comhttp://shop.meta-bolism.com

jakiesun wrote:
用虛擬主機,設定在Q...(恕刪)


樓上的不知道有沒有看到這行
"php主機跟windows主機同時共用同一個IP架設網站"
https://jin.tw
請問有人會底下這種架構的RouterOS設定嗎
研究好久都研究不出來

假設我有個對外IP 220.143.121.163

然後 RouterOS 的機器是接在中華電信小烏龜底下,然後我的2台電腦

例如PC1 192.168.88.253 PC2 192.168.55.254

都接在 Router 上

我有2個網址 www.aaa.com 和 www.bbb.com 分別指向 PC1 和 PC2

在RouterOS 裡面要怎麼設定呢?

感激不盡

tnfsh wrote:
問有人會底下這種架構的RouterOS設定嗎研究好久都研究不出來假設我有個對外IP 220.143.121.163然後 RouterOS 的機器是接在中華電信小烏龜底下,然後我的2台電腦例如PC1 192.168.88.253 PC2 192.168.55.254都接在 Router 上我有2個網址 www.aaa.com 和 www.bbb.com 分別指向 PC1 和 PC2在RouterOS 裡面要怎麼設定呢?感激不盡


你的第一個假設條件,就不對了…
一個PUBLIC IP怎麼能夠對應三個Domain??
它只能對應ooo.aaa.com,ooo隨便你設多組,這叫次網域
不是www.ooo.com,ooo隨便你設多個網域...
即只能有一個網域,但可以有很多的次網域……

如果你網址後面,一定要不帶port,那麼只能設定二個web主機
http預設80,所以網址不帶PORT
https預設443,所以網址不帶PORT
把80指向某一台,把443指向另一台..(但https基本上是有資格限制的,pppoe取得的ip不能申請https的Domain,而且還要付一筆不算小的年費)

aaa. tnfsh.com
bbb. tnfsh.com
ccc. tnfsh.com
基本上都是指向同一個PUBLIC IP(因為它們都是同一個網域底下的次網域),同一台webserver,目的只是為了指向不同的路徑而矣…….(不同的路徑通常代表不同目錄或使用者)
在你webserver設定上也必需,譬如以apache來說,httpd.conf必需加入這樣的設定……

NameVirtualHost *
<VirtualHost *:80>
ServerName bbs.chome.idv.tw
DocumentRoot "d:/bbs"
<Location />
Order deny,allow
</Location>
</VirtualHost>

首頁
http://chome.idv.tw
討論板
http://bbs.chome.idv.tw
網路相簿
http://photo.chome.idv.tw/

又如果你的
aaa. tnfsh.com
bbb. tnfsh.com
ccc. tnfsh.com
要分別不同的主機,那麼你得建置一個DNS Server…..

再者,同一台主機也可以有二個以上的webserver,當然port會不一樣..
80_給apache
8080_給iis6用
http://chome.idv.tw:8080/

  • 4
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?