【問題】區網內架設E-MAIL



贊助商連結


頁 : 1 2 [3] 4 5 6

zuyan
2007-09-04, 10:30 PM
感謝各位大大無私的教學,
在我家老大無情的指令下,
我才開始尋找及學習Server方面的東西,
造成PAVO大大的困擾~深感抱歉~
最後由網路上的文章看來~
應該是要再架一個DNS,
將所有沒有IP的電腦導向Server端,
才能使MAIL軟體可以正常的使用,
是否可以介紹幾個好用的DNS~
~~謝謝各位大大無私的教學~~

不用架dns啦!!
使用argosoft freeware的版本就可以了,己經測試過了,不到五分鐘搞定
至於設定..自己研究一下吧...
記得不要開relay...

說真的....
你的需求用MS Exchange 會是比較好的解決方案...

贊助商連結


pavo
2007-09-05, 12:43 AM
這裡沒有 大大 也不用說抱歉拉.有感而發而以.非單獨針對你

你不需要 DNS.而要內外區隔的 MAIL SERVER 做法也多.說實在的 除非你做實驗 玩玩就好.不然 MAIL SERVER 還是讓專業的人去規劃設定.至多在規劃時實際去參與.做好筆記.也可以讓你自己以後有做基本設定的能力

現在網路上一堆掃MAIL SERVER 的.一不小心.被當跳板的機率非常大.輕則網路壅塞.重則被告都有可能

論壇你一言我一語.是對也不對.端看運用環境.但初學者要如何去分辨真正所要的.我看運氣成分佔比較大

linux_xp
2007-09-05, 02:33 AM
直接用 IP 連 mial server 是不用 DNS 的
DNS 是用來轉譯、解析「網址」成 「IP」的
既然是直接用 IP,那根本不用「轉譯」,也就是說不會透過 DNS
所以問題肯定不會是出在 DNS

IPv4 有兩種:
-------------------------------
1.
Private IP (私人 IP),又分 Class A,B,C 三段
例如:
10.x.x.x
172.16.x.x
192.168.x.x

它的特點是只能在內部區網使用
過路由器,封包就會被丟棄
Internet 上絕不可能出現 private ip

2.
Public IP (公眾IP、真實 IP)
ISP 給的真實 IP

***********************************************

看樓主的敘述

應該是 mial server 用 Public IP
它實際上已經對外服務了 (DNS 問題暫不考慮)
也就是說,mail server 實際上已經在 Internet 上面了

而區網限制上網的客戶端電腦
嘗試去連接 Public IP 的 mail server

既然客戶端電腦,限制上網
它又怎麼能夠連接「網際網路」上面的 mail server?

要解決這個問題,很簡單
如同前面網友說的
給 mail server 一個和區網「同網段」的 Private IP 就行了
區網中不能上網的電腦,都用這個 Private IP 去連 mail server

具體作法,有兩種:
--------------------------
1.新增一片網卡,設定為 Private IP,與內部區網的交換器連接
2.在現有網卡,虛擬一個 Private IP

第一種比較好,但要多一片網卡
第二種方便,但要考慮到網路佈線的情況


如果以上方法都不行的話,那要考慮到「通訊協定」
也許內部區網的電腦,根本不是用 TCP/IP 協定
可能是用以前較舊的通訊協定,例如:netbios 之類
那 IP 不通也就能理解了,因為通訊協定完全不對....


關於名稱解析,提供做參考:

其實不一定要架 DNS
可以去改每台電腦中,一個叫 hosts 的檔案 (搜尋可找到)
在裡面新增一行
192.168.X.X mail

↑指 mail server 的 private IP

以後 e-mail 網址用:user@mail
就行了,不必去記什麼 IP 了

host 檔 (本機網域解析檔)的格式:
IP 電腦名稱

host 檔的用途,可以看作是本機自帶的 DNS

適合區網電腦數不多情況使用,因為每一台都要改
如果內部區網電腦很多,還是架 DNS 比較方便

jack8250
2007-09-05, 09:39 AM
TO PAVO
1.我也很希望有個專業人事,但是老闆不同意請人來設計,因為費用........
2.Mail sever最主要是對內部人員的溝通用,是否我須要

問題:
mail server @後是ISP所提供的IP,而不能上網的電腦才是192.168.X.X,
我試過用ISP提供的IP的電腦是可以寄收信件,而IP:192.168.X.X是不能寄收信的,要給 mail server 一個和區網「同網段」的 Private IP,如果是使用多加一張網卡的方式(比較好的方式),請問linunx_XP大大可否明確的告知,或是我可以在那裡找到這方面的教學呢?

zuyan
2007-09-05, 01:00 PM
TO PAVO
1.我也很希望有個專業人事,但是老闆不同意請人來設計,因為費用........
2.Mail sever最主要是對內部人員的溝通用,是否我須要

問題:
mail server @後是ISP所提供的IP,而不能上網的電腦才是192.168.X.X,
我試過用ISP提供的IP的電腦是可以寄收信件,而IP:192.168.X.X是不能寄收信的,要給 mail server 一個和區網「同網段」的 Private IP,如果是使用多加一張網卡的方式(比較好的方式),請問linunx_XP大大可否明確的告知,或是我可以在那裡找到這方面的教學呢?

折衷的辦法...
如果兩個MAIL SERVER架在同一台的話
第二個MAIL SEVER改掉內部使用的連線埠..就好了..如果使用argosoft mail server freeware版本 不開Relay也寄不出去...
用兩個也有好處...
1.改PORT了...所以收不到任何垃圾信
2.不會影響原來的MAIL SERVER

這樣的做法僅是使用者端要多設定一組內部使用的伺服器

如果主機的記憶體還夠多跑個VMWare (有免費版本)
把內部使用的伺服器放在虛擬的主機中...這樣也不用改PORT

做法很多種看你怎麼去變

還有可以的話提供你現在公司 網路及伺服器的架構.(儘可能詳細)
這樣可以比較能針對你的需求解決問題

jack8250
2007-09-05, 03:26 PM
很抱歉~~沒有把實際情況說清楚,
目前只有架一個Mail server,
使用的軟體是Rainbow Mail Server 彩虹郵件伺服器,
網路是申請一組網路型的ADSL,
所有的電腦都是架在這個區網內,
所有的人分佈四個小辨公室內,
三個辨公司的經由Hub連接到一個辨公室(中華Modem+Hub),
再由中華的Modem連上Internal,
其中有一台設定為可以上網的電腦,
一台是老闆用的電腦(也是可以上網的),
並2台電腦是可以上網的,
在一台可以上網的電腦上架設區網內部的Mail server,
主要目地是為了內部員工的溝通,
因此沒有要設定連接到Internal上,
可否提供一個對我而言比較簡單的架設方式?
~~謝謝~~

Redeye
2007-09-05, 03:45 PM
很抱歉~~沒有把實際情況說清楚,
目前只有架一個Mail server,
使用的軟體是Rainbow Mail Server 彩虹郵件伺服器,
網路是申請一組網路型的ADSL,
所有的電腦都是架在這個區網內,
所有的人分佈四個小辨公室內,
三個辨公司的經由Hub連接到一個辨公室(中華Modem+Hub),
再由中華的Modem連上Internal,
其中有一台設定為可以上網的電腦,
一台是老闆用的電腦(也是可以上網的),
並2台電腦是可以上網的,
在一台可以上網的電腦上架設區網內部的Mail server,
主要目地是為了內部員工的溝通,
因此沒有要設定連接到Internal上,
可否提供一個對我而言比較簡單的架設方式?
~~謝謝~~


嗯...簡單又便宜的方法...
我這樣建議有點離題可是卻很實際..
花 500 元去書局買一本 linux 架站的書回家看..
依樣畫葫蘆作設定...
就算是沒有經驗的人也可以將
mail server + DNS + NAT 幾個小時就可以搞定...

相信很多有架站的人都會同意這樣的說法...
Good luck!

ulimie
2007-09-05, 05:20 PM
查了一下, Rainbow Mail Server 好像是 windows 系統下運作的,

你叫他去看 linux, 大概人都看掛了, server 也掛不上去.

這邊回覆20 幾篇, 建議作法也提出了, 都還看沒有, win 都搞不定, 以此看來, linux 看起來也會像天書.

23 樓的貼文是你的救命仙丹, 多用點心看吧.

linux_xp
2007-09-05, 06:03 PM
問題:
mail server @後是ISP所提供的IP,而不能上網的電腦才是192.168.X.X,
我試過用ISP提供的IP的電腦是可以寄收信件,而IP:192.168.X.X是不能寄收信的,要給 mail server 一個和區網「同網段」的 Private IP,如果是使用多加一張網卡的方式(比較好的方式),請問linunx_XP大大可否明確的告知,或是我可以在那裡找到這方面的教學呢?

基本上,樓主的網路環境配置,有很大的問題

既然 mail server 只提供內部專用 (不收、不寄外面的郵件)
那麼配給它 Public IP,貌似不太合理
因為:
1.有點浪費 Public IP
2.等於曝露在 Internet 上面,會受到外面攻擊和丟垃圾信,需調整防火牆保護

再者,樓主公司除了 mail server 的問題之外
應該還有其它問題
例如:能上網的電腦,和不能上網的電腦,彼此之間「網路芳鄰」是不通的...
不過也有可能是故意設計成這樣啦,以防公司機密外洩

關於網路配置問題就暫不討論了
只能說這樣子不是一個理想的配置,有點像是胡搞的
但基於沒專人維護的理由,還是少動為妙,能用就好

**************************************************

新增一片網卡:

就是去買一片網卡,插上電腦 (插網卡之前,電腦的電源線要拔掉)

買一般市面常見的 150~200元的螃蟹卡就行了
晶片型號為 RTL-8139 C或D或E
windows 可以直接驅動螃蟹卡,隨插即用

然後 [控制台]-[網路連線]
會看到多出一片網卡,滑鼠右鍵 - [內容]
點 [TCP/IP] 兩下,指定 IP

IP 為 Private IP,和內部區網電腦的 IP 「同網段」,但不可衝到現有的
例如:192.168.X.X
子網路遮罩:255.255.255.0
閘道器、DNS 不用設,留空白

同網段有點難解釋
簡單的說,就是前面三個數字,都和其它電腦相同
最後面那個數字,在 254 以內,隨便選一個,但不可和現有的衝到(相同)

然後一條網路線,連接這片網卡,和內部區網用的 HUB
這樣就 OK 了

如是 XP SP2,內建有防火牆
開放讓郵件軟體通過
或是新增例外條例:TCP port 25 和 110 、143 可通過
或是乾脆把防火牆關閉,因為對內基本上不需要防火牆
在「進階」頁面中,可指定哪些網卡需防火牆保護,對內那一片網卡,取消打勾

要連接這台 mail server,會分成兩部份:
不能上網的電腦: @192.168.x.x
能上網的電腦: @ISP給的 IP


關於網路基礎教學,若有興趣,可參考:
http://linux.vbird.org/linux_server/0110network_basic.php
http://www.study-area.org/network/networkfr1.htm

mis339
2007-09-05, 06:13 PM
奇怪?不就是要架一個純內部使用的Mail Server嗎?有這麼難嗎?
不就架個Mail Server,然後用IP來收發就好!