阅读:2935回复:11
不知Firefox连出连入大都是用那几个端口
不知Firefox连出连入大都是用那几个端口
想只设这几个端口其它全封了 |
|
1楼#
发布于:2010-08-12 22:15
客户端的端口,都是由系统分配的,不只是 Firefox 这样,所有程序都是这样。只有服务器的端口(用来Listen)需要指定,远程客户端连接服务器时需要指定服务器使用的端口。客户端本身的端口,都是由系统随机分配的。
对于P2P软件来说(比如BT下载客户端软件),它自己也会开一个端口用来Listen(程序指定),供其它客户端联入。如果在局域网,就会受到路由器的影响,需要做一些设定,外面的人才能连接进来。P2P软件,自身既是客户端,也是服务器,同时扮演两个角色。而浏览器软件,只是单纯的客户端,自己不会做任何的 Listen 动作。 打一个比方。比如你在单位里,电话是有总机的,你使用的是分机。如果总机有200个分机,但是分线只有100个。那么同一时间只能有100个分机可以向外打电话。当你用分机打电话时,你必须指定对方的电话号码(服务器使用的端口),但是你的分机使用的是总机中的哪个分线(客户端软件使用的端口),那是由总机来分配的,你的分机自己不会也不可能指定一定要用哪个分线。外面的人打电话进来也是一样(客户端软件),需要先拨打你单位的总机(服务器),总机接通后,再随机分配100个分线中的一条分线连接到你的分机,具体是哪个分线,也是由总机来自动分配的,是随机的。 |
|
2楼#
发布于:2010-08-12 22:15
GOLF-AT:程序(客户端)在TCP/IP通讯时,需要指定远程服务器的IP和端口(这个就是一般防火墙是否允许访问的端口),http 是80,FTP是21。在建立通讯时,系统会在本地随机选择一个端口做通讯,一般防火墙软件是不管本机的这个随机端口的。也就是说,每个TCP/IP通讯,都必须有一个端口与之对应。 意思是说系统随机给Firefox几个Port来连线 给怎么Firefox就连怎么喔? 也就是说Firefox本身是完全没有设定或管理连线Port 全都由系统来管的喔 是这样子吗? |
|
3楼#
发布于:2010-08-12 22:15
程序(客户端)在TCP/IP通讯时,需要指定远程服务器的IP和端口(这个就是一般防火墙是否允许访问的端口),http 是80,FTP是21。在建立通讯时,系统会在本地随机选择一个端口做通讯,一般防火墙软件是不管本机的这个随机端口的。也就是说,每个TCP/IP通讯,都必须有一个端口与之对应。
对于服务器来说,程序需要一个端口做Listen(这个也是防火墙管的)。比如 FTP 服务器一般使用 21 做 Listen 的端口。当远程的客户端连接进来时,服务器的程序需要新建一个连线与客户端做通讯,此时系统一样也要随机选择一个端口。也就是说,服务器本身需要一个固定端口(由程序指定),然后与每个客户端的连接,都需要另外一个随机端口。一般防火墙管的端口,对服务器来说,就是 Listen 用的端口(接入端口),对客户端来说,就是远程服务器的端口(连出端口,也就是远程服务器的Listen端口)。 |
|
4楼#
发布于:2010-08-12 22:15
搞得那么神经质干什么?从来不用高级防火墙。
|
|
5楼#
发布于:2010-08-12 22:15
难道都没人知道吗?
难道不能指定Firefox连出连入的端口吗? 只能让它随机选择端口吗? |
|
6楼#
发布于:2010-08-12 22:15
|
|
7楼#
发布于:2010-08-12 22:15
LZ 放心
我和你一样 80 21 是服务器服务端口 你本机自然不可能用这两个端口访问网络的 记得WIN7 和 VISTA 开始 system dynamic ports 是从491XX开始 以上端口都是给应用程序随便用的 |
|
8楼#
发布于:2010-08-12 22:15
排查一下扩展
|
|
9楼#
发布于:2010-08-12 22:15
楼主用的是comodo啊
|
|
10楼#
发布于:2010-08-12 22:15
怪了怎么我的都是5xxxx和6xxxx端口?
|
|
11楼#
发布于:2010-08-12 22:15
用的都是默认的吧,http的80,ftp的21。
|
|