查询端口号(服务器的ip地址怎么查)
公共网站端口
常见的服务器软件(应用程序)分发端口如下:
FTP:21
SSH:22
MYSQL:3306
DNS:53
HTTP:80
POP3:109
Https:443
……
当然以上都可以定制修改成其他端口号。
低于1,1024的大多数端口都是系统端口,例如,端口80属于服务器系统的默认网站访问端口。只要应用不占用端口,也可以使用1024以下的端口号,但建议不要使用1024以下的端口号,尤其是用于自定义端口号的时候。
理论上2,1024以上的端口号可以自己分配,比如给FTP定制分配一个接入端口服务器2506,给SSH定制分配一个接入端口服务器30689。
3.为了保证服务器系统的安全性,我们应该减少各种端口号的开放。许多无用的端口号容易被黑客攻击。
[基本透析]
本质上,任何网站都是通过服务器的IP(xxx.xxx.xxx)和端口号(xx)的组合来访问的。它们通过一个:。
【比如:119.75.217.109: 8080,完整的面试是http://119.75.217.109: 8080/,至于http://,不懂的自己查资料。】
[1],由于服务器的IP号太难记,不形象,出现了所谓的“域名”。“域名”的含义是,一个服务器IP以xxx.xxx.xx这样的字符串形式表示,实际上是通过映射绑定解析来处理的。
【比如www.baidu.com(需要特殊注册和注册,易于管理,不能冲突),当你进入www.baidu.com,就意味着用119.75.217.109 IP访问服务器。这时候不知道接入哪个端口,就说端口吧。】
[2],端口也很难记,很烦。因此,为了方便起见,浏览器访问网站的端口默认设置为80。
就这样:http://119.75.217.109: 80/
在这个规则之后,每个人都使用端口80作为默认端口。所以世界上所有免费访问的网站,默认基本都是通过80个端口访问的。
这样,既然是默认,为什么要写出来呢?结果,端口80被直接省略。这就变成了:http://119.75.217.109/,,最后变成了:http://www.baidu.com/
[3],综合[1] [2],我们可以知道当用户在浏览器的地址栏中输入:www.baidu.com时,准确的过程如下:
[普通人使用时]www.baidu.com =
[程序处理]http://www.baidu.com/ =
[实际访问地址]http://119.75.217.109:80/
[4],通过以上描述,我们可以很容易地发现地址如下:
http://119.75.217.109:8080/
http://109.105.34.75:2569/admin/
这样的地址都是正确的网站访问地址。
备注:关于域名和端口更专业的解释,请参考相关资料。这个比较抽象。
图为通过IP直接访问百度主页
延伸部分
1.很多不同域名的网站可以存储在一个服务器上,都可以使用同一个端口80。它们被不同的附加域解析为相同的服务器IP地址和不同的目录
2.一个服务器可以存储多个二级域名的网站,所有网站都可以使用同一个端口80。它们是不同的目录,具有不同的二级附加域,解析为相同的服务器IP地址