关于HTTP使用21端口的问题

原创 2013年12月06日 12:17:48

21端口通常用于FTP服务,但由于某种原因,我需要在IIS中配置网站的端口为21,网站启动正常,但是使用IE、Chrome、Safari均无法访问,开始时我一直认为是IIS的问题,后来将Web服务器换成Apache,现象依旧,仍然无法访问。后来使用Firefox访问,提示“此地址使用了一个通常用于网络浏览以外的端口。出于安全原因,Firefox 取消了该请”,从网上搜索解决方法,进行如下配置后Firefox可以正常访问21端口的网站。
解决之法: 
在Firefox地址栏输入about:config,然后在右键新建一个字符串键network.security.ports.banned.override,将需访问网站的端口号添加到,值就是那个端口号即可。
如有多个,就半角逗号隔开,例:81,88,98
在能保证安全的前提下,还简化成这样写0-65535。这样,就可以浏览任意端口的网站了。

结论:

IIS、Apache可以配置21端口提供HTTP服务,但是浏览器会限制访问,Firefox更改配置后可以正常访问,其它浏览器如何配置没有尝试,建议不要使用21提供HTTP服务,否则普通用户无法使用。

相关文章推荐

21和22端口

在FileZilla 中: - 用sftp协议连接Server ,需要用port 22 - 用ftp协议连接Server, 用port21 一个控制端口一个数据传输端口。 端口20才是...

DNN使用非80端口和总是跳转到http://localhost问题的解决

我试图在一台服务器上安装一个DNN网站时,遇到了一些问题。 问题一: 遇到的第一个问题就是网站总是自动导向到localhost。不管我怎么试,只要我输入http://domain.com/dnn,...

用C++实现HTTP服务器 - 处理完成端口模型(IOCP)的超时问题

如何处理完成端口模型(IOCP)的超时问题. 作者: 阙荣文  2011/7/12 前言 完成端口(IOCP)是所有Windows I/O模型中最复杂,也是性能最好的一种.在关于IOCP...
  • querw
  • querw
  • 2011年07月12日 15:55
  • 15180

自己电脑做网站服务器,解决动态IP、无公网IP、80端口被屏蔽、HTTP被过滤的问题

自己的服务器做网站服务,
  • niyeduw
  • niyeduw
  • 2014年05月27日 11:19
  • 1059

用C++实现HTTP服务器 - 处理完成端口模型(IOCP)的超时问题

如何处理完成端口模型(IOCP)的超时问题. 作者: 阙荣文  2011/7/12 前言 完成端口(IOCP)是所有Windows I/O模型中最复杂,也是性能最好的一种.在关于IOCP的编程中...
  • kaylc
  • kaylc
  • 2011年07月31日 11:32
  • 2220

多份HTTP服务80端口复用问题

我们知道:1台主机有65536个端口(0~65535),每个进程会占用1个端口,HTTP协议的默认端口是80。问题现有多份HTTP服务(设作HTTPD,IIS,Tomcat)要运行时,若都想用默认端口...

用C++实现HTTP服务器 - 处理完成端口模型(IOCP)的超时问题

http://blog.csdn.net/querw/article/details/6600327 如何处理完成端口模型(IOCP)的超时问题. 作者: 阙荣文  2011/7/12 ...

项目实战 - 使用Fiddler抓取bilibili安卓客户端口数据并分析(http、https)

一、简述经过了一个多星期的时间(自2017/10/16开始),到目前(2017/10/24)为止,项目框架的搭建已基本完成、还完成了首页中「直播」与「推荐」Fragment的数据填充,可以说相仿度很高...

搭建IIS服务器80端口却已被占用的问题和用了Sc config http start= disabled命令导致HTTP服务无法启动的解决方案

80端口这个确实是一个很麻烦的问题,这几天一直在这个问题上打转,下面总结了几点错误和解决方案提供给大家。 之前我有一篇博客就是讲tomcat搭建服务器的80端口问题,用了 net stop htt...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于HTTP使用21端口的问题
举报原因:
原因补充:

(最多只允许输入30个字)