LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 662|回复: 0

内网利用动态域名和nat和外网邮件的互发

[复制链接]
发表于 2005-3-18 12:35:19 | 显示全部楼层 |阅读模式
在网关上的iptables设置
iptables  -t nat -A PREROUTING -d gzdomain.vicp.net  -p tcp --dport 110 -j DNAT --to 192.168.1.7:110
iptables  -t nat -A POSTROUTING -d 192.168.1.7 -p tcp --dport 110 -j SNAT --to-source 192.168.1.8
iptables  -t nat -A PREROUTING -d gzdomain.vicp.net -p tcp --dport 25 -j DNAT --to 192.168.1.7:25
iptables  -t nat -A POSTROUTING -d 192.168.1.7 -p tcp --dport 25 -j SNAT --to-source 192.168.1.8

在内部邮件服务器的postfix安装配置(花生壳已经运行(网域科技的一种免费域名工具,适合于动态拨号的拥护,只需要运行在lan中任何一台win的机子上就可以了))

1、系统安装完毕以后先下载
http://ftp.freshrpms.net/pub/fre ... rpm以后,安装。
Apt-get update
Apt-get –purge remove sendmail (rpm –qa | grep sendmail   rpm –e sendmail –nodeps killall sendmail)
Apt-get install postfix
Apt-get install imap
在/etc/xinetd.d下面找到ipop3文件修改disable = yes到disable = no
执行/usr/sbin/ipop3d
service xinetd restart启动以后pop3服务就启动了
配置/etc/postfix/main.cf文件
myhostname = test.花生壳申请到的域名
mydomain = 花生壳申请到的域名
myorigin = $myhostname
inet_interfaces = all
mydestination = $myhostname, 内部邮件服务器ip地址, gzdomain.vicp.net
mynetworks = 192.168.1.0/24
relay_domains = $mydestination
这些是主要的配置
postfix check
postfix reload
service postfix restart
就可以和互联网上互发了

可以用netstat –tl | grep pop3
netstat –tl | grep pop3
检查启动情况
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表