Plesk防火墙规则无法正常工作

时间:2016-10-30 14:43:11

标签: firewall plesk virtuozzo

如果使用PLESK(12.5)运行VPS。如果在PLESK上运行防火墙(v​​irtuozzo)

不幸的是,我的ISP只有动态IP,这迫使我打开CIDR范围以进入PLESK,SSH和FTP。

这是我在PLESK中的防火墙配置 enter image description here

我有3个范围,第一个来自我的工作场所,另外两个是来自我的ISP。我当前的IP匹配第一个ISP范围。通过我的IPS,我可以进入SSH和FTP,但PLESK管理面板拒绝访问:“错误:根据当前应用的IP访问限制策略限制来自地址'的管理员访问权限。”从我的工作场所,我可以进入管理面板。

我不知道为什么这不起作用?这些规则在/usr/local/psa/var/modules/firewall/firewall-active.sh中也是正确的,因此plesk会写入配置文件。

1 个答案:

答案 0 :(得分:1)

此消息:“管理员从地址访问”来自Plesk的“管理员访问限制”。这是一个单独的功能,并没有考虑防火墙规则:

Plesk restrict access policy

Plesk restrict access admin

我没有找到控制此设置的CLI,但在数据库中有:

using LoginFormApp.Models;
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data.SqlClient;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace LoginFormApp.Controllers
{
public class HomeController : Controller
{
    //
    // GET: /Home/
    [HttpGet]
    public ActionResult Index()
    {
        return View();
    }
    [HttpPost]
    public ViewResult Index(Login login)
    {
        if (ModelState.IsValid) 
        {
            if (login.checkUser(login.username, login.password)) 
            {
                return View("Show", login); 
            }
            else
            {
                ViewBag.Message = "Invalid Username or Password";
                return View(); 
            }
        }
        else
        {
            return View(); 
        }
    }
}
}

“拒绝”政策意味着“拒绝所有除了列出”。