很多小白搭建SS Panel遇见一些问题去问我,然后我发现一些新手SS Panel站长存在一些思想误区,误解了一些问题。一个个的解释好麻烦,干脆写个科普文吧!
这个文章会根据各个小白问我的问题,逐渐添加一些科普。
关于SS Panel前端和SS后端的关系
有小白问过我,前端的后台添加节点,就会连接到后端了吗?还有,刚搭建完成却以为初始默认的那个演示节点就是自己刚才搭的SS后端,我只能说SS Panel没那么智能好吧!
自从写了SS Panel教程以来各种小白蜂拥而来,奇葩问题和逻辑也是络绎不绝,打得我措手不及。
首先,要说一下前端和后端的关系。
前端说明
前端的功能很简单,就是读取数据库然后显示出来让用户去看,和去操作修改数据库。用户的所有信息都在数据库的 user 表
中储存,而前端面板就是把你的邮箱、昵称、端口、密码等信息可视化的显示出来。
而你也可以去操作修改数据库信息,比如:修改SS连接密码,修改账号密码等。至于管理员则是修改/添加节点、修改/删除用户信息、添加邀请码等。
所以前端面板的作用就是显示并操作数据库!
后端说明
后端的功能就是,监视数据库,并及时更新数据。比如:新注册一个用户,他就添加一个用户对应的SS端口和SS链接密码、修改了链接密码或者端口,他就也会修改链接密码或者端口、删除了用户,他也会停止对应的链接密码或者端口。同时也会把用户的流量使用情况更新到数据库。
所以说,前端和后端并没有直接联系,都是与数据库交互操作的!
关于节点IP使用域名解析的问题
通过我的观察发现很多的SS站都会用自己的域名,做一些二级域名来解析IP达到更好记IP的目的。但是你们没有发现这有很大的隐患吗?
我举个例子,假设一个SS站,域名是 233.com(www.233.com)
,然后我通过惯性思维,可以从 jp.233.com、hk.233.com、us.233.com 等二级域名猜出来你的IP是多少,这样子你的IP就会暴漏,然后GG。
你可能会想,我不设置成上面例子那样子的二级域名,不就好了?
首先,这样子无规律域名的记忆难度会提高很多,和直接 IP 没什么差别了,其次,还有一些方法是可以扫描出二级域名。
还有,这只是问题之一,你还要考虑墙的因素,我曾经的老域名 doubigjd.com
,被封的时候,连带着我的所有二级域名解析对应的IP也封了,这意味着我的所有SS节点IP都要更换,这是 换域名+换IP 双损失!
如果你非要使用域名的方式来做节点IP,那你请再买一个或者申请免费域名,专门用来做节点IP解析。同时也要注意一下不要直接用上面例子那样的 jp、hk、us 二级域名,否则一旦不小心暴漏一个节点IP(域名)就会被全部端了!
还有一些人问过我一些问题,比如SS无法使用,Time out(超时),原因就是域名解析IP造成的。因为是域名的形式,所以他就会牵涉到DNS等因素影响,一些运营商会出现劫持等问题,导致无法使用!
还有个问题我要说明一下,很多新手购买或者使用免费SS站服务后(特别是无限流量那种),就把这些节点公开共享出去!这个问题时很严重的,然而很多新手都没有意识到。
首先第一点,比如这个SS站有100个用户,那这些节点就是这100个用户共享的,你公开之后,会被大群的人去连接使用。这就会导致速度大幅下降,本来是100个人用的,一下子变成了200、500甚至更多,速度能不下降吗?
第二点是,如果只是正常使用还好,有很多人会拿这些免费共享的节点去做恶意代理使用,比如DDOS、垃圾邮件等。这就会导致VPS商封掉这个SS节点的VPS,,如果多封几个,就会给这个SS站长很大的经济压力。很多SS站长就是因为这样跑路的(毕竟赔钱了,在继续干下去就不值得了)。
你难道希望你买的SS服务,还没用几天就跑路了?就算是用的免费的SS站,这样子下去,谁还会做免费的?做事情要想清楚后果,不要一时头热就做了。就怕一些人还理直气壮!
其实这一段是说给用户听的,但是各个站长一定要做好保护节点IP的工作!
关于PHPMyAdmin与数据库的关系
很多小白第一次建站,对数据库什么的都不懂。觉得phpmyadmin就等于数据库,这是错误的想法!phpmyadmin只是一个MySQL这类数据库的管理软件,并不就是数据库。
好了,只想到了这几条,先写到这里,慢慢更新!
转载请超链接注明:月下博客 » SS-Panel科普一些新手站长需要注意的问题
责任声明:本站一切资源仅用作交流学习,请勿用作商业或违法行为!如造成任何后果,本站概不负责!