■■■ 在 named(以8.1.1以後版本为例) 这边:
在原有 named.conf 里加入: zone \"aaa.com.tw\" in { type master; file \"file1.aaa\"; }; zone \"bbb.com.tw\" in { type master; file \"file1.bbb\"; }; zone \"ccc.org.tw\" in { type master; file \"file1.ccc\"; };
在 /etc/named/file1.aaa 则是: @ IN SOA .....这些跟「原主机」内容一样..... IN NS my_net_domain.com.tw. <--这是真实跑 bind 这台 www IN A 172.16.1.1 IN MX 0 aaa.com.tw. aaa.com.tw. IN A 172.16.1.1 IN MX 0 aaa.com.tw.
在 /etc/named/file1.bbb 则是: @ IN SOA .....这些跟「原主机」内容一样..... IN NS my_net_domain.com.tw. <--这是真实跑 bind 这台 www IN A 172.16.1.1 IN MX 0 bbb.com.tw. bbb.com.tw. IN A 172.16.1.1 IN MX 0 bbb.com.tw.
在 /etc/named/file1.ccc 则是: @ IN SOA .....这些跟「原主机」内容一样..... IN NS my_net_domain.com.tw. <--这是真实跑 bind 这台 www IN A 172.16.1.1 IN MX 0 ccc.org.tw. ccc.org.tw. IN A 172.16.1.1 IN MX 0 ccc.org.tw.
■■■ 在 sendmail 这边:
到 /etc/sendmail.cf 里加上各个 domain name 到 Cwlocalhost 後面, 用 空白隔开各个名字:
Cwlocalhost aaa.com.tw bbb.com.tw ccc.org.tw
这就可以单一台 mail server 分别收各人的信 [email protected][email protected][email protected]
不过先前有人提到若是同一个名字怎麽办? [email protected][email protected][email protected]
目前我只能以「不开同一个ID」来避开这个问题.
■■■ 另外, 假如 Web Server 跟 Mail Server 是分别独立的两台, 为便例一般 user 的操作, 可以把 Web Server 的 /home/aaa 这个目录 export 出来给
Mail server 挂到 john 这个 user 的某个目录下, 例如 /home/john/www
这样当 john 把档案(HTML、影像...) 丢到 Mail server 时, 事实上是丢 到 Web server 里的 aaa 公司之下, 由於要把别台的目录 mount 进来是只 有 root 才能做, 所以这样 export/mount 应该没什麽问题吧?
遗、误之处请大家补一补吧