免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1320 | 回复: 3
打印 上一主题 下一主题

[Mail] 救命:lvs/dr+qmail?在线等 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-22 13:34 |只看该作者 |倒序浏览
采用lvs direct route方式,按照《红帽as3.0集群手册》配置好smtp服务,下面是服务配置
virtual smtp {
     active = 1
     address = 192.168.2.230 eth0:254
     vip_nmask = 255.255.255.0
     port = 25
     use_regex = 0
     load_monitor = none
     scheduler = wlc
     protocol = tcp
     timeout = 6
     reentry = 15
     quiesce_server = 0
     server smtp1 {
         address = 192.168.2.233
         active = 1
         weight = 1
     }
     server smtp2 {
         address = 192.168.2.234
         active = 1
         weight = 1
     }
}
能够发送邮件,但是不能收到其他服务器发送过来的邮件!
请问哪位配置成功过?该如何配置,谢谢指点。

论坛徽章:
0
2 [报告]
发表于 2006-03-22 13:37 |只看该作者

附上director和realserver配置

real server配置
echo "0" > /proc/sys/net/ipv4/ip_forward
ifconfig lo:0 192.168.2.230 broadcast 192.168.2.230 netmask 0xffffffff up
route add -host 192.168.2.230 dev lo:0
echo "1" > /proc/sys/net/ipv4/conf/all/hidden
echo "1" > /proc/sys/net/ipv4/conf/lo/hidden



director配置
echo "0" >/proc/sys/net/ipv4/ip_forward
echo 'setting icmp redirects (1 on, 0 off) '
echo "1" >/proc/sys/net/ipv4/conf/all/send_redirects
cat       /proc/sys/net/ipv4/conf/all/send_redirects
echo "1" >/proc/sys/net/ipv4/conf/default/send_redirects
cat       /proc/sys/net/ipv4/conf/default/send_redirects
echo "1" >/proc/sys/net/ipv4/conf/eth0/send_redirects
cat       /proc/sys/net/ipv4/conf/eth0/send_redirects

论坛徽章:
0
3 [报告]
发表于 2006-03-22 14:19 |只看该作者

回复 1楼 youth1980 的帖子

没有看明白!

论坛徽章:
0
4 [报告]
发表于 2006-03-22 17:31 |只看该作者
我在配置lvs/dr+qmail时遇到一个问题:本邮件系统能够发送邮件到其他邮件系统,但是其他邮件系统发送过来的邮件无法接收到,请问要怎样进行配置?
目前我的配置是这样的:
一台director和两台realserver、一台nfs server服务器;所有的服务器都是用redhat as 3 u4操作系统,且都打了kernel-2.4.21-27.0.2.EL.um.1.i686.rpm这个内核补丁包。邮件用户目录放在nfs服务器上,邮件服务在两个realserver上都有安装(smtp和pop服务)。

director机器的设置(231)
ifconfig eth0:254 192.168.2.230 broadcast 192.168.2.230 netmask 0xffffffff up
route add -host 192.168.2.230 dev eth0:254
#director is not gw for realservers: leave icmp redirects on
echo "0" >/proc/sys/net/ipv4/ip_forward
echo "1" >/proc/sys/net/ipv4/conf/all/send_redirects
echo "1" >/proc/sys/net/ipv4/conf/default/send_redirects
echo "1" >/proc/sys/net/ipv4/conf/eth0/send_redirects
安装的软件是piranha-0.7.10-2.rpm 和 ipvsadm-1.21-9.ipvs108.rpm 两个包
#ipvsadm -ln
TCP  192.168.2.230:25 wlc
  -> 192.168.2.234:25             Route   1      0          0         
  -> 192.168.2.233:25             Route   1      0          1         

realserver机器的设置
echo "0" > /proc/sys/net/ipv4/ip_forward
ifconfig lo:0 192.168.2.230 broadcast 192.168.2.230 netmask 0xffffffff up
route add -host 192.168.2.230 dev lo:0
echo "1" > /proc/sys/net/ipv4/conf/all/hidden
echo "1" > /proc/sys/net/ipv4/conf/lo/hidden

qmail的设置
exec /usr/local/bin/softlimit -m 500000000 \
    /usr/local/bin/tcpserver -v -H -R -l "$LOCAL" -x /etc/tcp.smtp.cdb -c "$MAXSMTPD" \
        -u "$QMAILDUID" -g "$NOFILESGID" 0 smtp /var/qmail/bin/qmail-smtpd \
        /home/vpopmail/bin/vchkpw-smtp /bin/true \
        /bin/cmd5checkpw /bin/true 2>&1 \
        /var/qmail/bin/splogger smtpd 3 &

经过tcpdump发现,对方有请求发送过来。请问该如何解决?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP