当前位置:论坛首页 > BUG提交 > Linux面板

【未复现】关于端口的问题

发表在 BUG提交2019-12-10 17:21 [复制链接] 7 12573

面板版本:宝塔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,只能用空心圆代替了 */


重现方式:




这里不知道写啥,问题我都说了反正一直都这样。

使用道具 举报 只看该作者 回复
发表于 2019-12-11 09:17:34 | 显示全部楼层
未复现
域名访问面板.png
使用道具 举报 回复
发表于 2019-12-11 12:59:10 | 显示全部楼层

大炮,他的意思是,现在面板虽然可以改端口了,但是,8888端口依然被宝塔面板视为系统保留端口,无法用于建立其他站点,希望宝塔取消这个限制。
使用道具 举报 回复 支持 反对
发表于 2019-12-11 14:32:02 | 显示全部楼层
暮山 发表于 2019-12-11 12:59
大炮,他的意思是,现在面板虽然可以改端口了,但是,8888端口依然被宝塔面板视为系统保留端口,无法用于 ...

第一个是无法修改的,面板的默认端口无法给予其他应用使用。第二个就是我上面回答的了
使用道具 举报 回复 支持 反对
发表于 2019-12-11 15:53:14 | 显示全部楼层

我说是 面板不绑定域名的情况下 任何一个自己的二级域名加面板端口  就可以访问面板登录页面,这正常的话我也没话说了。
使用道具 举报 回复 支持 反对
发表于 2019-12-11 15:57:28 | 显示全部楼层
ABDWHP 发表于 2019-12-11 15:53
我说是 面板不绑定域名的情况下 任何一个自己的二级域名加面板端口  就可以访问面板登录页面,这正常的话 ...

这个目前还真是这样的,解决方法是,面板绑定一个域名。或者,宝塔改成默认绑定IP,不绑定域名的情况下,不允许域名访问面板。
使用道具 举报 回复 支持 反对
发表于 2019-12-12 09:06:22 | 显示全部楼层
ABDWHP 发表于 2019-12-11 15:53
我说是 面板不绑定域名的情况下 任何一个自己的二级域名加面板端口  就可以访问面板登录页面,这正常的话 ...

目前除了绑定域名之外,没有其他方法解决,你的域名解析到了此服务器上,通过域名+端口+安全入口进行访问,最http协议还是会将域名转换成ip+端口+安全入口的方式的。
使用道具 举报 回复 支持 反对
发表于 2019-12-12 20:58:51 | 显示全部楼层
第二点是因为宝塔主程序和 nginx 是两个程序,他们分别占用端口,无法实现端口复用的。
仅有同一个程序,才可以通过请求头的 Host 来判断主机从而实现端口复用。
但是你可以把面板改成其它端口,然后通过 nginx 反代理面板新端口,nginx 绑定旧端口,这样其它站点也可以复用这个端口。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析
快速回复 返回顶部 返回列表