【未复现】关于端口的问题
面板版本:宝塔linux面板 Beta 7.1.13系统版本:CentOS Linux 7.3.1611 (Core)
浏览器版本:Microsoft Edge 79.0.309.43
问题现象:
1.我已经把宝塔面板的默认端口(8888)改成了其他端口,但是现在想用这个8888端口建个网站根本就用不了。添加站点时提示端口不合法。宝塔的7.0.3的版本中也有这个问题。(备注:我已经在宝塔面板和阿里云的防火墙里放行这个端口了的。)
2.比如说我将端口改成了8889,然后将我的域名*.xxx.cn 解析到了我服务器的ip。面板没有绑定域名。现在我所有的符合 *。xxx。cn:8889 的域名(比如:m。xxx。cn:8889|www。xxx。cn:8889|...)都能访问我的面板登录页面。(不过这个没什么,反正设置了密码别人就不知道)。
但是问题是:我添加一个站点 blog。xxx。cn:8889 可以添加成功,但是访问后直接跳转到了我的面板登录页面。
/* 不让我发url,只能用空心圆代替了 */
重现方式:
这里不知道写啥,问题我都说了反正一直都这样。
未复现
大炮运维V587 发表于 2019-12-11 09:17
未复现
大炮,他的意思是,现在面板虽然可以改端口了,但是,8888端口依然被宝塔面板视为系统保留端口,无法用于建立其他站点,希望宝塔取消这个限制。 暮山 发表于 2019-12-11 12:59
大炮,他的意思是,现在面板虽然可以改端口了,但是,8888端口依然被宝塔面板视为系统保留端口,无法用于 ...
第一个是无法修改的,面板的默认端口无法给予其他应用使用。第二个就是我上面回答的了 大炮运维V587 发表于 2019-12-11 09:17
未复现
我说是 面板不绑定域名的情况下 任何一个自己的二级域名加面板端口就可以访问面板登录页面,这正常的话我也没话说了。:D
https://i.loli.net/2019/12/11/TuRHE8jpWXstzcB.png ABDWHP 发表于 2019-12-11 15:53
我说是 面板不绑定域名的情况下 任何一个自己的二级域名加面板端口就可以访问面板登录页面,这正常的话 ...
这个目前还真是这样的,解决方法是,面板绑定一个域名。或者,宝塔改成默认绑定IP,不绑定域名的情况下,不允许域名访问面板。 ABDWHP 发表于 2019-12-11 15:53
我说是 面板不绑定域名的情况下 任何一个自己的二级域名加面板端口就可以访问面板登录页面,这正常的话 ...
目前除了绑定域名之外,没有其他方法解决,你的域名解析到了此服务器上,通过域名+端口+安全入口进行访问,最http协议还是会将域名转换成ip+端口+安全入口的方式的。 第二点是因为宝塔主程序和 nginx 是两个程序,他们分别占用端口,无法实现端口复用的。
仅有同一个程序,才可以通过请求头的 Host 来判断主机从而实现端口复用。
但是你可以把面板改成其它端口,然后通过 nginx 反代理面板新端口,nginx 绑定旧端口,这样其它站点也可以复用这个端口。
页:
[1]