關於 chroot 設定的疑問

這個版面主要討論 debian 在 server 端的應用問題, server 種類繁多..舉凡 Web Server 、 File Server、 DHCP Server..等等。

版主: 阿信

關於 chroot 設定的疑問

文章yzcie » 週一 2月 27, 2006 8:50 pm

小弟於 debootstrape 中架設了 LAMP 及 phpbb2.
但在 mail (exim4) 的設定上遇到了些疑問...
小弟的需求:
1. chroot 中發的local信件要送至本機. 即, 在 chroot 中 "mail user1", 本機的 user1 能收到信.
2. chroot 中能對外部發信. 即, 在 chroot 中 "mail user2@domain.name", domain.name 主機的 user2 能收到信.

以上兩點中,
第一點是希望能把 chroot 中 root 的系統郵件(如果有的話)轉送到本機上去.
第二點是希望 chroot 中的 php 發信正常.

目前的環境與 exim4的設定:
1. DNAT 把 port 25 轉至主機 (IP 為 192.168.100.100, hostname 為 hn1, domain 為 abc)

2. DNS 把 hn1.abc.idv.tw 及 mail.abc.idv.tw(cname) 指至 192.168.100.100

3. 主機上的 exim4 設定
System mail name : mail.abc.idv.tw
IP to Listen : 127.0.0.1:192.168.100.100
Destination : mail.abc.idv.tw:hn1.abc.idv.tw
Domain to Relay :
Machines to Relay : 192.168.100.0/24

4. chroot 上的 exim4 (exim4-daemon-light) 設定
System mail name : mail.abc.idv.tw
IP to Listen : 127.0.0.1
Destination :
Domain to relay :
Machines to relay :

目前的情況:
1. 主機與 chroot 皆可外寄(以 gmail 為測試對象)
2. 主機寄給 user1, user1@ns1.abc.idv.tw, user1@mail.abc.idv.tw 皆會寄至本機帳號
3. chroot 寄給 user1, user1@ns1.abc.idv.tw 會寄至 chroot 帳號
4. chroot 寄給 user1@mail.abc.idv.tw 會掉信(信不見了,也沒有退回)

請問小弟該怎麼做才能同時達成前述的兩項需求?
(除了mount --bind /home/user1 /chroot/home/user1 之外)

謝謝各位先進! ^_^
--
這篇問題稍早有發在Ubuntu 正體中文站 討論區, 現在 moto 好了, 就又再這兒問一次了.

abc.idv.tw 只是做個舉例, 並非小第真正的domain.
yzcie
可愛的小學生
可愛的小學生
 
文章: 65
註冊時間: 週三 1月 26, 2005 3:19 pm
來自: 台灣

回到 debian server

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron