导航
当前位置: 首页 > 虚拟主机 >

虚拟主机隐藏端口怎么设置 虚拟主机隐藏端口怎么设置的

2022-01-18 作者 :觉醒网站网 围观 : 0次

大家好,今天小编关注到一个比较有意思的话题,就是关于虚拟主机隐藏端口怎么设置的问题,于是小编就整理了1个相关介绍虚拟主机隐藏端口怎么设置的解答,让我们一起看看吧。

带端口的域名如何隐藏端口号?

这个问题就问得很智障 域名与端口没有关系 没有域名端口的说法 域名是IP的别名 提供服务需要通过端口通信 通信地址本质是ip+端口 ip可以用域名代替 其中常用的各种协议都有默认端口 使用默认端口的 可以不写端口

虚拟主机隐藏端口怎么设置 虚拟主机隐藏端口怎么设置的

假如域名是xxx.com

先任意解析一个域名xxx.xxx.com到服务器上,并绑定域名。

然后做一个www.xxx.com的隐藏域名转发

转发到http://xxx.xxx.com:端口。

就可以隐藏了

你这问题问的就不对,什么叫带端口号的域名?端口号只是对应不同的服务而已,比如web就是80 443 远程桌面连接就是3389,telnet SSH他们都有各自的对应端口,你默认情况下是不用加端口号的,除非你修改了对应服务的端口号。

个人用web也就是网页,是需要域名备案的。

你如果不想备案,可以通过反向代理一样实现。

如何隐藏带端口的域名,目前使用常规的办法能实现的。

http 端口默认的是80;

https默认的是443。

特别想实现这种的话,可以使用内网穿透工具。在做一次映射。

在如今的互联网上,使用域名访问一个网站是在正常不过了,一般都是以http或https://开头的,后面则是WWW.xxx.com,这是域名的一般形式,大家也习惯这样的写法。

实际上域名和IP地址是对应的,这种对应起来的关系被称为映射,我们使用域名访问的网站是一种超文本协议,这种协议有一个公共的端口号80,这个端口号意味着大部分情况下访问的就是网站而非其他的服务。所以其实这个端口号在默认的情况下是可以省略的,当然还有加密的网页服务的443端口号,这两个端口好在默认情况下都可以省略不写的,浏览器默认在你请求的时候,会根据协议本身携带80或者443号,当然你手动在后面,加上端口号也是没有问题的。

如果你的端口号比较特殊,不是80号也不是443号,那么你就需要告诉浏览器,我请求的东西的端口号,如果你不告诉浏览器,那么默认就是80号或者443号,这样如果你的服务器提供的服务端口号不是80号或者443号,那将无法会丢弃该请求,这是有共用的标准来决定的,而不是由某一个浏览器或者服务器决定的,除非你开放了一个浏览器,并且普及率非常的高,你才可能省略不一样的端口,否则你只能把服务器的服务端口号更改为80号或者443号,才可以不用写这个端口。

首先域名带端口号,这个说法不够准确。域名本身是不存在端口号的。端口号是TCPIP协议用来区分一个主机(即一个IP地址)提供的不同服务。如:http协议默认使用80,https协议默认443,FTP默认21 等等。实际应用中因为各种原因(如端口被占用,法规问题不给开放相应端口等)服务端没有使用默认的端口号,就会造成客户端访问的时候必须带上端口号(如果是默认端口号,相应端口号就可以省略)。
所以题主所提问的隐藏端口问题,只需要让服务端采用默认端口号即可实现。
至于怎么样才能让服务端采用默认端口号,这要具体情况具体分析。比如可以使用ngix等反向代理工具根据域名不同来反向代理不同的端口号,对外采用一致的默认端口号等等。

到此,以上就是小编对于虚拟主机隐藏端口怎么设置的问题就介绍到这了,希望介绍关于虚拟主机隐藏端口怎么设置的1点解答对大家有用。

相关资讯