上一篇文章 :: 下一篇文章 |
發表人 |
內容 |
Tonyhome 一級
註冊時間: 2003-07-09 文章: 7 來自: 台灣 , 中華民國
|
發表於: 星期六 十一月 15, 2003 12:06 am 文章標題: 不一樣的實體 IP,IIS 和 RaidenMAILD 用不同 IP 的 Port 80 還� |
|
|
2003/11/14 小弟給素大的信件:
From: tony
To: [email protected]
Sent: Friday, November 14, 2003 4:18 AM
Subject: 請素大兄幫幫忙!
素大您好:
前一陣子才剛買貴公司出品的 Maild,我也在討論區查詢了如何使用 Port 80,但我發現他們的問題跟我都是一樣的,同一台電腦設定兩個 IP(實體 IP) , Maild 就是會跟 IIS 相衝突,只要 IIS 先開啟,Maild 就會開啟失敗,Maild 會出現訊息:「 port 被佔的 Address or port already in use 的錯誤」,Maild 先開啟 IIS 就會出現訊息:「位址已經占用」,我也依您所說的使用 ActivePort 檢查過了,並沒有佔用,但我一直無法成功的載入 (IIS & Maild)。但是我測試過 IIS 開啟兩個站台,不同的 IP 位址,IIS 是都沒有問題的 (MAild 沒有載入,如此測試是要測試我的 DNS 以及 IIS 本身開啟兩個網站不同的 IP 是否有問題,結果是否定的)。
我的作業系統 Windows 2000 server + IIS5
是否可以幫小弟解決這一個問題,但我一定要使用 IIS,不用其他的替代品,請幫忙解惑,感謝您!
----- Original Message -----
很快的素大兄就回覆了:
寄件者: Theodore
收件者: tony
傳送日期: 2003年11月14日 上午 10:03
主旨: Re: 請素大兄幫幫忙!
你指得是smtp port 被佔的話,
那就是 IIS 裡面的 "SMTP 服務",
你要到控制台的服務裡去把 "Simple Mail Transport Protocol" 關掉並停用.
Theodore
----- Original Message -----
今日小弟又提出問題:
素大您好:
我的意思是用 Web Mail ,使用不一樣的實體 IP,IIS Website 使用其中一個 IP 的 Port 80,RaidenMAILD Web Mail 使用另一個 IP 的 Port 80。Okey! 現在如果是 IIS Website 先開啟,RaidenMAILD Web Mail 開啟就會失敗;若 RaidenMAILD Web Mail 先開啟, IIS Website 開啟就會失敗。
我的 POP3 和 SMTP 都沒有問題,都可以收發信,就是 Web 的部份 RaidenMAILD 和 IIS 就是水火不容,就是因為 Web 的問題上一封信我才會強調說 Port 80,看了討論區素大曾說過用一個叫「ActivePort 」檢查 IP 與 Port 是否被佔用,但我確定 Port 確實是沒有佔用的,也就是 IIS 開啟並沒有使用到我設定 RaidenMAILD 的 IP & Port。
這裡有一個重點,我測試過 IIS 本身開啟兩個站台,不同的 IP 位址,IIS 是都沒有問題的 ( RaidenMAILD 沒有載入,如此測試是要測試 IIS 本身開啟兩個網站不同的 IP 同樣使用 Port 80 是否有問題,答案結果是否定的,他們相處的很好)。
於是乎我做了一個很「賤」的實驗,例如有兩個「實體 IP」,一個是 192.168.1.1 另一個是 192.168.1.2 (這裡我用內部虛擬 IP 來講解,實驗時我是使用 ISP 所分配的 IP),一張網路卡我掛上這兩個實體 IP ,IIS Website 使用 192.168.1.1:80 開啟之後,這時候 RaidenMAILD 尚未啟動,很「賤」的我將 RaidenMAILD 要使用的 192.168.1.2 將區域網路裡面的 TCP/IP 給移除掉,IIS 沒有發生問題,證明了 IIS 並沒有使用 192.168.1.2 IP,於是我再將網路卡 TCP/IP 將 192.168.1.2 給掛上 (P.S.Windows2000 不會要求重新開機的),然後用 ipconfig /all 確認 192.168.1.2 已經掛上無誤,然後再將 RaidenMAILD 開啟......哈! RaidenMAILD 還是會出現訊息:「 port 被佔的 Address or port already in use 的錯誤」.....粉困惑ㄟ....到底是哪裡出問題了呢?
請素大有時間代為測試,如果您成功了的話,是否可以將流程安裝方式給我呢?將不勝感激,謝謝!
By Tony Ian. |
|
回頂端 |
|
|
kstsabc 七段
註冊時間: 2003-01-14 文章: 158 來自: 台灣 , 中華民國
|
發表於: 星期二 十一月 18, 2003 11:47 am 文章標題: |
|
|
IIS如果的印像沒錯的話.
IIS會把"所有"該台電腦上的80PORT給佔用掉.
不管你的網站有沒用到某個IP跟PORT...
就算不同網卡也不行.這個設定值好像不能改(其實我不會改...哇哈哈! )
如果大家有解決的方法請提供看看.^^ |
|
回頂端 |
|
|
galrie 一級
註冊時間: 2002-11-04 文章: 34 來自: 台灣 , 中華民國
|
發表於: 星期三 十一月 19, 2003 12:58 am 文章標題: |
|
|
kstsabc 寫到: | IIS如果的印像沒錯的話.
IIS會把"所有"該台電腦上的80PORT給佔用掉.
不管你的網站有沒用到某個IP跟PORT...
就算不同網卡也不行.這個設定值好像不能改(其實我不會改...哇哈哈! )
如果大家有解決的方法請提供看看.^^ |
Sorry,
真的搞不懂為什麼一定要用 Port 80 呢?
難道使用其他Port不能滿足需求?
努力學習中. |
|
回頂端 |
|
|
JELLY 一級
註冊時間: 2003-10-20 文章: 25 來自: 台灣 , 中華民國
|
發表於: 星期三 十一月 19, 2003 10:32 am 文章標題: |
|
|
galrie 寫到: | kstsabc 寫到: | IIS如果的印像沒錯的話.
IIS會把"所有"該台電腦上的80PORT給佔用掉.
不管你的網站有沒用到某個IP跟PORT...
就算不同網卡也不行.這個設定值好像不能改(其實我不會改...哇哈哈! )
如果大家有解決的方法請提供看看.^^ |
Sorry,
真的搞不懂為什麼一定要用 Port 80 呢?
難道使用其他Port不能滿足需求?
努力學習中. |
IIS不一定要用PORT80你用其他PORT也是可以的
但是別人要瀏覽你的站時必須要再網址後加上port
EX:http://www.xxx.xxx.xxx:?(問號表示你所使用的PORT)
當然如果你要別人瀏覽時不必在後面加上port的話可以透過虛擬主機功能
把網址指向
比如說你現在網站是使用abc.com:81時
你要別人瀏覽你網站時只要輸入abc.com就可以瀏覽你可以使用虛擬主機的功能來設定
而你說到要iis與雷電webmail同時使用port80是不可能的
就算你有裝兩張網路卡或是有兩各ip 但一台主機上的port80還是只有一各
主機上有那麼多PORT不一定要使用PORT80啦
1到65535各PORT只要沒用到的都嗎可以拿來用
(以上這些為小弟個人見解 如有錯誤煩請各各大大指導) |
|
回頂端 |
|
|
Arnor 究極の素還尊
註冊時間: 2001-11-07 文章: 13011 來自: TAIWAN
|
發表於: 星期三 十一月 19, 2003 2:37 pm 文章標題: |
|
|
To tonyhome:
maild 的 pop3 你也是只設定 192.168.1.2 而已, 而不是 All IP
All IP 就會有錯, 要特定 192.168.1.2 _________________ *若是想問問題的話, 請務必不要塗改任何 IP, 網域資料, 您若不願貼上IP或網域, 請改以電子郵件來詢問. 謝謝您的配合.*
*若是回報疑似軟體的運行或邏輯或資料處理有誤的問題, 小弟很樂意去了解您的情況, 但請務必以最新版來做回報, 如果以郵件詢問, 請參考 http://www.raidenmaild.com/tw/feedback.html 的說明, 最好標題加個 RaidenMAILD 字樣, 才不致會遺漏了您的信唷. 謝謝您的配合^^*
*在版上發文請遵守網路禮儀, 並請持著虛心敘述問題請教他人, 凡發現違反的文, 均一律刪除為優先, 不另行通知喔.
*與使用者教學相長腦力激盪是我輩成就感的來源, 誠心希望您能不吝指教.
*雷電MAILD 知識庫文件 http://www.raidenmaild.com/tw/kb/
素還尊
Team John Long.
Email: [email protected]
公司網站 http://www.raidenmaild.com/company/ |
|
回頂端 |
|
|
Tonyhome 一級
註冊時間: 2003-07-09 文章: 7 來自: 台灣 , 中華民國
|
發表於: 星期四 十一月 20, 2003 10:33 am 文章標題: |
|
|
素大:
小弟我很肯定我 POP3 的 IP 也設定 192.168.1.2,沒有設 All IP 。
Galrie & JELLY 兄:
如果設定 Port 在網址列輸入時,您就必須輸入「http://」+ 網址 + :Port。
話說 Port 沒用的就可以拿來用是沒錯,但小弟認為在一個公共的網站上,還是使用法定的 Port 會來得合適,雖然使用其他 Port 有隱密的好處,但對於一些電腦程度不是很高的人,這 Port 81 他們常常在網址列輸入網址,卻沒有輸入「http://」連不上網頁之後跑來問,我跟他細心詳細說明之後,只聽到他的嘴上大喊一聲:「哇咧靠....邊走....粉鳥耶 !別人都不用跟你一樣....」。你說;我可不可以跟他說:「哇咧幹....什麼不輸入 http:// 咧 ?你到底行不行ㄚ?!」我相信堅持用 Port 80 的人應該和我一樣吧?!再者一套好的軟體是不是應該盡力做到相容性最好呢?我猜想這也是素大當初會設討論區的最大用意是吧?!
Kstsabc 兄:
因為以往網站方面我都是使用微軟公司的產品,像是 IIS、MS-SQL、Exchange 等等,卻沒有用過其他 Third Party 的程式,因此相容性上以前就不曾出過什麼問題,RaidenMAILD 算是我第一次用 Third Party 的產品。因此您說到 IIS 會把 "所有" 該台電腦上的Port 80 給佔用掉 ,小弟我是還沒有真正實驗過,但一有空我會寫支程式測試看看,倘若測試結果如您所說,我會寫信至微軟公司,請他們給我個合理的解釋,為什麼要佔用掉所有的 Port 80?!倘若不是這樣的結果,我會將寫好的測試程式貼上來,證明它沒有佔用其它的 Port 80。這時候就可能需要素大兄幫忙 Debug 了。
話說這麼多,我們都是希望 RaidenMAILD 能夠做的更好,也會為尊龍團隊感到高興才是 ! |
|
回頂端 |
|
|
isan 一級
註冊時間: 2003-06-13 文章: 14 來自: 中華民國
|
發表於: 星期四 十一月 20, 2003 9:53 pm 文章標題: |
|
|
Tonyhome 寫到: |
如果設定 Port 在網址列輸入時,您就必須輸入「http://」+ 網址 + :Port。
|
也可以不輸入PORT阿
我的做法是用DNS 增加一個紀錄WEBMAIL
用虛擬主機的方法把兩個網址分開
在WEBMAIL網址的網頁自己寫一個轉址的HTML語法
我是覺得WEBMAIL 是用瀏覽器使用,不是用收信軟體
所以試試別的方法也可以達成 |
|
回頂端 |
|
|
galrie 一級
註冊時間: 2002-11-04 文章: 34 來自: 台灣 , 中華民國
|
發表於: 星期五 十一月 21, 2003 12:44 am 文章標題: |
|
|
isan 寫到: | Tonyhome 寫到: |
如果設定 Port 在網址列輸入時,您就必須輸入「http://」+ 網址 + :Port。
|
也可以不輸入PORT阿
我的做法是用DNS 增加一個紀錄WEBMAIL
用虛擬主機的方法把兩個網址分開
在WEBMAIL網址的網頁自己寫一個轉址的HTML語法
我是覺得WEBMAIL 是用瀏覽器使用,不是用收信軟體
所以試試別的方法也可以達成 |
這也是我想回答的答案,
為什麼一定堅持要使用 Port 80??
如果只是為了讓他人在輸入網址列時, 不要那麼麻煩地輸入port,
那麼只要如 isan 君所說的, 做個轉址的html 即可啦!
除非您還有什麼特殊需求.... (真的想不懂還有什麼需求需要堅持使用Port 80的理由)
這個網站
http://www.wt.net.tw 及 http://mail.wt.net.tw
都是使用同一個IP, 但Web mail卻不是使用Port80,
使用了自動轉址的語法後根本不用再加上port 了呀!!
何苦一定要在那個地方打轉呢?
還是不懂...... |
|
回頂端 |
|
|
kstsabc 七段
註冊時間: 2003-01-14 文章: 158 來自: 台灣 , 中華民國
|
發表於: 星期六 十一月 22, 2003 11:15 pm 文章標題: |
|
|
galrie 寫到: | isan 寫到: | Tonyhome 寫到: |
如果設定 Port 在網址列輸入時,您就必須輸入「http://」+ 網址 + :Port。
|
也可以不輸入PORT阿
我的做法是用DNS 增加一個紀錄WEBMAIL
用虛擬主機的方法把兩個網址分開
在WEBMAIL網址的網頁自己寫一個轉址的HTML語法
我是覺得WEBMAIL 是用瀏覽器使用,不是用收信軟體
所以試試別的方法也可以達成 |
這也是我想回答的答案,
為什麼一定堅持要使用 Port 80??
如果只是為了讓他人在輸入網址列時, 不要那麼麻煩地輸入port,
那麼只要如 isan 君所說的, 做個轉址的html 即可啦!
除非您還有什麼特殊需求.... (真的想不懂還有什麼需求需要堅持使用Port 80的理由)
這個網站
http://www.wt.net.tw 及 http://mail.wt.net.tw
都是使用同一個IP, 但Web mail卻不是使用Port80,
使用了自動轉址的語法後根本不用再加上port 了呀!!
何苦一定要在那個地方打轉呢?
還是不懂...... |
當然是有原因的.如果不是標準port .很多地方會受限....
例如在其他的國家或是一些學術單位....
用的層次愈廣.愈覺得這功能重要! |
|
回頂端 |
|
|
kstsabc 七段
註冊時間: 2003-01-14 文章: 158 來自: 台灣 , 中華民國
|
發表於: 星期日 十一月 23, 2003 3:09 am 文章標題: |
|
|
之前我也是用IIS試過.不管我的web有沒用到該IP...總之IIS是全部的"網卡"及所有的"IP"都把80佔掉了....(當然.如果你的IIS改81 port..也同樣佔掉所有81port)
沒辦法.只好先用框架包起來....
不過BOSS說他去學網常不能上webmail....
所以之後打算獨立主機吧....@@"
Tonyhome 寫到: | 素大:
小弟我很肯定我 POP3 的 IP 也設定 192.168.1.2,沒有設 All IP 。
Galrie & JELLY 兄:
如果設定 Port 在網址列輸入時,您就必須輸入「http://」+ 網址 + :Port。
話說 Port 沒用的就可以拿來用是沒錯,但小弟認為在一個公共的網站上,還是使用法定的 Port 會來得合適,雖然使用其他 Port 有隱密的好處,但對於一些電腦程度不是很高的人,這 Port 81 他們常常在網址列輸入網址,卻沒有輸入「http://」連不上網頁之後跑來問,我跟他細心詳細說明之後,只聽到他的嘴上大喊一聲:「哇咧靠....邊走....粉鳥耶 !別人都不用跟你一樣....」。你說;我可不可以跟他說:「哇咧幹....什麼不輸入 http:// 咧 ?你到底行不行ㄚ?!」我相信堅持用 Port 80 的人應該和我一樣吧?!再者一套好的軟體是不是應該盡力做到相容性最好呢?我猜想這也是素大當初會設討論區的最大用意是吧?!
Kstsabc 兄:
因為以往網站方面我都是使用微軟公司的產品,像是 IIS、MS-SQL、Exchange 等等,卻沒有用過其他 Third Party 的程式,因此相容性上以前就不曾出過什麼問題,RaidenMAILD 算是我第一次用 Third Party 的產品。因此您說到 IIS 會把 "所有" 該台電腦上的Port 80 給佔用掉 ,小弟我是還沒有真正實驗過,但一有空我會寫支程式測試看看,倘若測試結果如您所說,我會寫信至微軟公司,請他們給我個合理的解釋,為什麼要佔用掉所有的 Port 80?!倘若不是這樣的結果,我會將寫好的測試程式貼上來,證明它沒有佔用其它的 Port 80。這時候就可能需要素大兄幫忙 Debug 了。
話說這麼多,我們都是希望 RaidenMAILD 能夠做的更好,也會為尊龍團隊感到高興才是 ! |
|
|
回頂端 |
|
|
edwin 八段
註冊時間: 2003-05-26 文章: 166 來自: 台灣 , 中華民國
|
發表於: 星期日 十一月 23, 2003 5:50 pm 文章標題: |
|
|
我也會寧可多架一台主機專門把port 80空出來給雷電webmail用
另外我們公司還有weboffice也是另架一台主機用port 80
當你的使用者或公司職員常會需要在國內外各地進入公司主機時
你就會發現除了port 80外,其他管理良好的網路都會把一些不常用的port限制
為了避免以上情況, 我會建議用port 80 |
|
回頂端 |
|
|
Tonyhome 一級
註冊時間: 2003-07-09 文章: 7 來自: 台灣 , 中華民國
|
發表於: 星期一 十一月 24, 2003 10:31 pm 文章標題: |
|
|
Dear All:
不是我鑽牛角尖一定要使用 Port 80,上面已經有朋友回答網管人員的立場,再者 Port 的使用有一定的遵循標準不是嗎?很多人遵循標準問題都這麼多了,更何況沒遵循標準的情況....。
其實解決問題方法我也是有的,就剛才有位仁兄說再架一台電腦不就得了?!我想這是目前最佳的解決方案,我還等不及素大的回答,已經就這麼做了,只是....覺得有點浪費,因為使用者並不多。
遵循標準之下腦力激盪是我的原則,否則面對未來的白皮書問題可能會更多,至少知道遵循標準的架構下,被犧牲掉的可能會降到最低。 |
|
回頂端 |
|
|
astaka 一級
註冊時間: 2003-10-13 文章: 4 來自: 台灣 , 中華民國
|
發表於: 星期四 十二月 04, 2003 2:42 pm 文章標題: |
|
|
不曉得大家是怎麼看這個問題,
80 port只是要讓user browser導入也就是default值,所以所有的Web server才會都設在80預設.如果他們不從80進來我們改別的port也沒用對吧. .
OK,回到事情的本面,這種解法方式大部份就如上頭有人講過的使用"Virtual Host".
但Maild本身就有類似小型的web server在裡面了,所以你把他想成是二個srevice就得了,要同時佔用80port是不可能的.而maild並非真正的web server,所以我們以變用的將virtual host實現在IIS或Apache上,再由一個domain轉址進maild.
我就是如此使用,
http://www.mydomain.idv.tw 會進去我的網站而
http://mail.mydomain.idv.tw 則會進去maild的webmail畫面
原理是將http://mail.mydomain.idv.tw裡的index頁面一進入就馬上自動轉址到
http://mydomain.idv.tw:81.
此作法就算你有N個網站架在同一台電腦,也不會受到影響. |
|
回頂端 |
|
|
Liang 獅王
註冊時間: 2002-11-10 文章: 662 來自: 台灣 , 中華民國
|
發表於: 星期四 十二月 04, 2003 5:16 pm 文章標題: |
|
|
astaka 寫到: | 不曉得大家是怎麼看這個問題,
80 port只是要讓user browser導入也就是default值,所以所有的Web server才會都設在80預設.如果他們不從80進來我們改別的port也沒用對吧. .
OK,回到事情的本面,這種解法方式大部份就如上頭有人講過的使用"Virtual Host".
但Maild本身就有類似小型的web server在裡面了,所以你把他想成是二個srevice就得了,要同時佔用80port是不可能的.而maild並非真正的web server,所以我們以變用的將virtual host實現在IIS或Apache上,再由一個domain轉址進maild.
我就是如此使用,
http://www.mydomain.idv.tw 會進去我的網站而
http://mail.mydomain.idv.tw 則會進去maild的webmail畫面
原理是將http://mail.mydomain.idv.tw裡的index頁面一進入就馬上自動轉址到
http://mydomain.idv.tw:81.
此作法就算你有N個網站架在同一台電腦,也不會受到影響. |
您的
http://www.mydomain.idv.tw
與
http://mail.mydomain.idv.tw
進去都是一樣的
------------------------------------------------------------------------------
只要有鎖定某些進出port地方,那麼使用其它port不在其範圍內都沒用了~!
這可能是開板者的顧慮~!
畢竟某些網管為了安全而不會去開某些port而製造更多問題延伸的.
我試過IIS或Apache都一樣的,只要您一裝上去80 port不管那個IP都會佔用掉~
如果有特殊設定也許有可能可以利用~! |
|
回頂端 |
|
|
messagebox 鳳凰
註冊時間: 2002-09-26 文章: 606 來自: 中華民國
|
發表於: 星期四 十二月 04, 2003 9:00 pm 文章標題: |
|
|
Liang 寫到: | astaka 寫到: | 不曉得大家是怎麼看這個問題,
80 port只是要讓user browser導入也就是default值,所以所有的Web server才會都設在80預設.如果他們不從80進來我們改別的port也沒用對吧. .
OK,回到事情的本面,這種解法方式大部份就如上頭有人講過的使用"Virtual Host".
但Maild本身就有類似小型的web server在裡面了,所以你把他想成是二個srevice就得了,要同時佔用80port是不可能的.而maild並非真正的web server,所以我們以變用的將virtual host實現在IIS或Apache上,再由一個domain轉址進maild.
我就是如此使用,
http://www.mydomain.idv.tw 會進去我的網站而
http://mail.mydomain.idv.tw 則會進去maild的webmail畫面
原理是將http://mail.mydomain.idv.tw裡的index頁面一進入就馬上自動轉址到
http://mydomain.idv.tw:81.
此作法就算你有N個網站架在同一台電腦,也不會受到影響. |
您的
http://www.mydomain.idv.tw
與
http://mail.mydomain.idv.tw
進去都是一樣的
------------------------------------------------------------------------------
只要有鎖定某些進出port地方,那麼使用其它port不在其範圍內都沒用了~!
這可能是開板者的顧慮~!
畢竟某些網管為了安全而不會去開某些port而製造更多問題延伸的.
我試過IIS或Apache都一樣的,只要您一裝上去80 port不管那個IP都會佔用掉~
如果有特殊設定也許有可能可以利用~! |
APACHE
httpd.conf
Listen 12.34.56.78:80
可以指定的~ _________________ http://onlyou.homeip.net/ |
|
回頂端 |
|
|
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票
|
Powered by phpBB © 2001-2007 phpBB Group
|