100分:端口的困惑

yjbnew 2004-04-15 12:31:32
windows2k中,在TCP IP筛选中我只开放了21,25,110,80这几个端口,现在发现个问题,就是不能登陆别的FTP服务器了.
假如我TCP端口全部开放又可以了,不知道为什么?按道理讲FTP用的端口是21,但好象只开放21是不行的.
...全文
57 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
用防火墙吧,天网的就不错,它会帮你把这些搞定的
bewind8888 2004-04-15
  • 打赏
  • 举报
回复
动态端口的范围是从1024到65535。之所以称为动态端口,是因为它 一般不固定分配某种服务,而是动态分配。动态分配是指当一个系统进程或应用 程序进程需要网络通信时,它向主机申请一个端口,主机从可用的端口号中分配 一个供它使用。当这个进程关闭时,同时也就释放了所占用的端口号。
需要注意的是,端口并不是一一对应的。比如你的电脑作为客户机访 问一台ftp服务器时,ftp服务器使用“21”端口与你的电脑通信,但你的电脑则 可能使用“3457”这样的端口
zhangblade 2004-04-15
  • 打赏
  • 举报
回复
不要关闭端口,netstat -an 看看有什么端口,然后再ftp连上去,再次netstat -an看看多了什么,就有答案了。
a.b.c.d:2352 a.b.c.d:21
前者是你自己的ip,后面那个是服务器的ip
你要是关闭了一些端口,当然不能上ftp了。
zhangblade 2004-04-15
  • 打赏
  • 举报
回复
port 21 是服务器端的端口吧,你自己的机器也要有一个端口来和它对应接受数据的,但是这个端口不是21,具体这个端口是多少,怎么生成的,不清楚了,可能是随机的。
bewind8888 2004-04-15
  • 打赏
  • 举报
回复
安装防火墙是最佳方案,或者你可以换个思路,禁止危险端口而不是只允许那些端口
yjbnew 2004-04-15
  • 打赏
  • 举报
回复
安装一个防火墙软件?
只能这样了吗?
icuc88 2004-04-15
  • 打赏
  • 举报
回复
大家是否对防火墙理解有问题?

比如:有一台机器提供FTP服务,我们不需要做什么,而是在提供ftp服务的机器上面做什么。

楼主的做法“在TCP IP筛选中我只开放了21,25,110,80这几个端口”只能告诉我一个问题,你正在提供下面的服务:21,25,110,80;并不是说你要访问这些端口。

你就一个客户端,安装一个防火墙软件就好了,防火墙软件可以让你自己发起的链接穿过防火墙,并且防止别人对你的访问。
qiansen 2004-04-15
  • 打赏
  • 举报
回复
瞎猜一下,除了楼主开端口外,再开几个备用的(1024以后的)试试。
yjbnew 2004-04-15
  • 打赏
  • 举报
回复
那怎么办啊,又没有什么好的办法,使既能用FTP,又封掉某学端口?

6,872

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧