LinuxSir.cn,穿越时空的Linuxsir!

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

使用linux作nat,后面的主机无法登录msn,也无法访问微软的网站

[复制链接]
发表于 2005-2-19 17:14:45 | 显示全部楼层 |阅读模式
别的都很正常,QQ也能用
但windows客户机无法使用msn,也访问不了微软的网站
但奇怪的是,如果是linux客户机,则可以使用gaim登陆msn,也可以访问微软网站

我的iptables脚本,Debian sid, ADSL
#!/bin/bash
#

IPTABLES="/sbin/iptables"

# 装载相应的模块
# modprobe iptable_nat

# 清空所有的规则
#${IPTABLES} -t filter -F INPUT
#${IPTABLES} -t filter -F OUTPUT
#${IPTABLES} -t filter -F FORWARD
#${IPTABLES} -t filter -X

#${IPTABLES} -t nat -F PREROUTING
#${IPTABLES} -t nat -F OUTPUT
#${IPTABLES} -t nat -F POSTROUTING
#${IPTABLES} -t nat -X

#${IPTABLES} -t mangle -F PREROUTING
#${IPTABLES} -t mangle -F OUTPUT
#${IPTABLES} -t mangle -X
# NAT的规则
${IPTABLES} -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
 楼主| 发表于 2005-2-20 17:34:13 | 显示全部楼层
没有人知道这是为什么吗?
:beat
回复 支持 反对

使用道具 举报

发表于 2005-2-22 16:34:01 | 显示全部楼层
iptables 的完整脚本?
有没有用 squid ?
回复 支持 反对

使用道具 举报

发表于 2005-2-22 16:48:29 | 显示全部楼层
看到清空,好像没看到允许的哦,只有一个转发而以
试下在filter 表里加一条 -A FORWARD -j ACCEPT
回复 支持 反对

使用道具 举报

发表于 2005-2-22 18:19:26 | 显示全部楼层
按这样的脚本应该能登陆。MSN的服务器好像不是很稳定。今天下午也登陆不了。不过一会就好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-23 15:40:26 | 显示全部楼层
没有使用squid

前面的清空指令都是被我屏蔽调的了
不屏蔽掉也是不行

不是MSN的问题,就是我这里的问题,因为同一时间,在linux客户机上是可以用gaim登陆msn的
回复 支持 反对

使用道具 举报

发表于 2005-2-24 09:49:58 | 显示全部楼层
试一试其它的软件, 例如 MyIM 能不能上 MSN ?
回复 支持 反对

使用道具 举报

发表于 2005-2-24 10:11:07 | 显示全部楼层
如果QQ能登陆的话,就应该是MSN服务器的问题
回复 支持 反对

使用道具 举报

发表于 2005-2-24 23:09:19 | 显示全部楼层
QQ 和 MSN 是两种不同的协议吧 ?
在 Linux 下可以上而 win 下不能上, 我觉得可以排除 iptables 而把重点放在 win 下。
你的 win 有没有装杀毒软件? 有没有防火墙 ? 或者 Messenger 本身有没有问题?
回复 支持 反对

使用道具 举报

发表于 2005-2-24 23:56:00 | 显示全部楼层
回复 支持 反对

使用道具 举报

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

本版积分规则

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