免费注册 查看新帖 |

Chinaunix

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

[系统安全] iptables关闭,telnet 25不通[已解决] [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-12-11 17:58 |只看该作者 |倒序浏览
本帖最后由 yeqiyu 于 2012-12-12 16:20 编辑

大家好,第一次发帖就是求助帖~真是不好意思~
我分类我悬了系统安全,因为我觉得是安全模块导致这个问题出现的~ 要是选的不对,我会改正~~

服务器双IP,CentOS 6
公网IP:61.xx.xx.xxx
内网IP:192.168.12.154

用作mail服务器,安装sendmail,sendmail服务已启动。
可以在本机用命令行给本机发邮件,但是通过本机之外的机器发来的邮件却无法发送成功,返回的退信是25,timeout。
于是,我使用telnet测试

在本机分别telnet内网ip和回环ip的结果如下

#telnet 192.168.12.154 25
Trying 192.168.12.154...
telnet: connect to address 192.168.12.154: Connection refused

#telnet 127.0.0.1 25
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
220 host.domain ESMTP Sendmail 8.14.4/8.14.4; Tue, 11 Dec 2012 17:44:32 +0800

按照如上结果分析,可能是被iptables过滤掉了,但是~~~
下边是我的iptables,没有问题呀~
然后我又将iptables关闭了,再telnet,结果同上。
问了旁边的几个同事也是不知怎么回事,然后百度、google了一下也没有查到相关信息,具体的说,是我不知道关键词该怎么写了~
修改完毕iptables之后,重启过服务,后来连服务器都重启过,不过还是失败~~
不知道各位兄弟姐妹有没有碰到这个情况,还请给指点一下,十分感谢。
若需要其他信息我会马上提供。

SeLinux我也禁用掉了
/etc/sysconfig/selinux中的
SELINUX=disabled


附1
vi /etc/sysconfig/iptables

# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8090 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10022 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 25 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT

附2
路由 route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
61.233.30.0     0.0.0.0         255.255.255.0   U     0      0        0 eth2
192.168.12.0    0.0.0.0         255.255.255.0   U     0      0        0 eth1
169.254.0.0     0.0.0.0         255.255.0.0     U     1002   0        0 eth1
169.254.0.0     0.0.0.0         255.255.0.0     U     1003   0        0 eth2
0.0.0.0         192.168.12.254  0.0.0.0         UG    0      0        0 eth1



------------------------------------
问题解决了,十分感谢大家的帮助,尤其是chenyx,非常感谢。

问题原因如下:
1.没有修改 sendmail.mc主配置文件
vi /etc/mail/sendmail.mc

# DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
改为 DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl

2.双网卡双IP 网关配置错误
将内网IP网关设置为空

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
4 [报告]
发表于 2012-12-11 19:05 |只看该作者
不用顶了. 默认的sendmail有个什么 127.0.0.1的参数, 意思就是只接收127.0.0.1的请求.或者说只监听127.0.0.1这个网络. 改一下配置就行了.

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
13 [报告]
发表于 2012-12-12 14:06 |只看该作者
双网卡的话,我一般内网ip不设置网关

论坛徽章:
0
2 [报告]
发表于 2012-12-11 17:59 |只看该作者
先自己顶下:wink:

论坛徽章:
0
3 [报告]
发表于 2012-12-11 18:41 |只看该作者
  1. netstat -ntlp |grep 25
复制代码
看看25端口有没有被监听

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
5 [报告]
发表于 2012-12-11 21:00 |只看该作者
楼主的sendmail没有侦听网卡ip只侦听localhost了吧

论坛徽章:
0
6 [报告]
发表于 2012-12-11 22:31 |只看该作者
回复 3# 枫之歌
谢谢 :)
应该是被监听啦吧~ 要不我telnet回环地址怎么会ok那?
我明天去试下~~
谢啦~


   

论坛徽章:
0
7 [报告]
发表于 2012-12-12 10:09 |只看该作者
q1208c 发表于 2012-12-11 19:05
不用顶了. 默认的sendmail有个什么 127.0.0.1的参数, 意思就是只接收127.0.0.1的请求.或者说只监听127.0.0. ...



是滴~~
之前看过sendmail的一个配置文章
http://liyuanxiang1986.blog.163. ... 620081128111517406/
可惜没有认真仔细看~
忘记修改主配置文件了。

谢谢~
q1208c

论坛徽章:
0
8 [报告]
发表于 2012-12-12 10:12 |只看该作者
chenyx 发表于 2012-12-11 21:00
楼主的sendmail没有侦听网卡ip只侦听localhost了吧



是滴~~
之前看过sendmail的一个配置文章
可惜没有认真仔细看~
忘记修改主配置文件了。

谢谢~
chenyx

现在这个问题已经解决了,但是又出现了另外一个问题~
可以登录本机和其他linux机器以命令的形式给这个邮件服务器发邮件,但是登录其他邮件服务器如mail.qq.com之类的,就收不到邮件,而且也没有收到退信~~
很是不解,目前我正在查资料当中~~

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
9 [报告]
发表于 2012-12-12 10:23 |只看该作者
你的服务器有域名没有?

论坛徽章:
0
10 [报告]
发表于 2012-12-12 10:51 |只看该作者
chenyx 发表于 2012-12-12 10:23
你的服务器有域名没有?


是这样的,我用这台服务器搭建 request tracker 应用,该应用可以使用发送邮件形式创建任务单。

修改了别名文件
/etc/aliases


help:"|/etc/smrsh/rt-mailgate --queue CustomerService --action correspond --url http://ops.xxx.cn/rt/"
help_comment:"|/etc/smrsh/rt-mailgate --queue CustomerService --action correspond --url http://ops.xxx.cn/rt/"

在本机和其他linux机器使用如下命令发送邮件,可成功创建任务单。
sendmail -t<<EOF
From:yeqiyu
To: help@ops.xxx.cn
Subject:Test
test contentRT1111
EOF

hostname
ops.xxx.cn

vi /etc/sysconfig/network
NETWORKING=yes
#HOSTNAME=localhost.localdomain
HOSTNAME=ops.xxx.cn


在万网的DNS上做了解析,可成功解析到本机的公网IP

谢谢~chenyx
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP