在linux上安装了webmin的管理系统,默认是可以通过IP访问webmin的。例如:
Https://192.168.1.5:10000 。但现在的电信服务商屏蔽了IP访问。这样就限制了我们没有办法访问并管理webmin了。所以我们可以通过域名来完成webmin平台的登录设置。

1.假设您有一个域名test.com(为了防止和其他域名冲突,建议您设置一个二级域名管理登录webmin.test.com)。在域名管理中设置ip记录(a记录),主机名设置成webmin对应值填写您服务器的实际ip地址。注意不能设置webmin到别名,否则不能登录管理界面。

2.在服务器电信商对应页面添加域名白名单(每个服务商的设置不同,具体可以联系服务器服务商)。注意,很多服务商只需要添加根域名到白名单即可,但也有部分服务商需要添加对应的二级域名,例如:webmin.test.com,填写其他信息,提交,然后等白名单生效,联系服务器服务商,一般几分钟就生效了。

3.等解析生效,就可以用https://webmin.test.com:10000的方式管理。注意,在ie中输入的必须是https://。不带这个,可能提示网页无法访问。另外,首次访问会有安全信息的提示。选择认可安全信息就可以登录webmin的管理界面。

4.域名访问webmin的时候,经常会遇到权限问题:比如:Error - Access denied for 192.167.1.xx 这是因为在配置webmin的时候没有对访问客户端的IP地址做详细的设置。这个时候可以通过SSH命令进入系统,找到 /ect/webmin/miniserv.conf 。在其 allow=192.168.1.xx 后面 空格添加你对应的客户端访问IP地址。保存退出。客户端即可正常访问。