小编Dav*_*rne的帖子

CentOS网络接口Post-Up脚本未执行

我正在运行CentOS 7.2,我正在努力获得一个简单的脚本来执行任何接口的ifup.

我的/ sbin/ifup-local看起来像这样:

[root@oracle2 ~]# cat /sbin/ifup-local
#!/bin/bash
 if [[ "$1" == "eth0" ]]
   then
     exec /vpnup
 fi
[root@oracle2 ~]#
Run Code Online (Sandbox Code Playgroud)

引用的脚本/ vpnup如下所示:

[root@oracle2 ~]# cat /vpnup
#!/bin/bash
#
# CompanyX Production L2TP VPN - UP
#
#
echo -e "\n"
echo -e "PLEASE WAIT\n"
echo -e "Dialling Production L2TP VPN... \n"
echo -e ".........................................\n"
ipsec auto --up L2TP-PSK && echo "c qvprodvpn" > /var/run/xl2tpd/l2tp-control
echo -e ".........................................\n"
echo "Connected..."
echo "Adding local static route to manage VPN bound traffic..." …
Run Code Online (Sandbox Code Playgroud)

linux vpn networking interface

3
推荐指数
1
解决办法
4550
查看次数

Nginx 位置阻止访问列表和“X-Forwarded-For”

我在负载平衡的 Nginx 集群上有一些 WordPress 站点。我希望阻止对这些的 /wp-admin 和 /wp-login.php 的访问。客户端不愿意使用诸如Wordfence之类的插件来实现这一点(可以理解)。

负载均衡器在 X-Forwarded-For 中转发真实的客户端 IP,这存在于 Nginx 中,因为我目前在主日志格式中使用"$http_x_forwarded_for"

这是我当前的位置块:

   location ~ ^/(wp-admin|wp-login.php) {

     real_ip_header X-Forwarded-For;

     try_files $uri $uri/ /index.php?$args;
     index index.html index.htm index.php;

     root           /var/www/vhosts/domain.com/html;
     fastcgi_pass   127.0.0.1:9000;
     fastcgi_index  index.php;
     fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
     include        fastcgi_params;

     allow 1.1.1.1;
     allow 2.2.2.2;
     allow 3.3.3.3;
     #allow 10.10.85.0/24;
     deny all;
   }
Run Code Online (Sandbox Code Playgroud)

如您所见,我使用“real_ip_header X-Forwarded-For;” 声明真实的ip应该是什么。但这是行不通的。完成上述操作后,所有发送到该处的请求都会被阻止。如果我取消注释专用10.10.85.0/24子网(这是从负载均衡器传递流量的专用网络),则向每个人授予对这些位置的访问权限。

我确实在 Nginx 中编译了 realip 模块,如下所示:

[root@STR-MAI-ORDS1 conf.d]# 2>&1 nginx -V | tr -- - '\n' | grep http_realip_module
http_realip_module
[root@STR-MAI-ORDS1 …
Run Code Online (Sandbox Code Playgroud)

php wordpress nginx x-forwarded-for

2
推荐指数
1
解决办法
6796
查看次数

在While循环中建立索引的PHP数组

我正在尝试将自己的数据(当前仅显示在各种表和KPI指标块中)格式化为图形框架所需的格式。本质上,我希望我的一些值成为图形生成脚本的X和Y数据。

这是期望的结果(一个数组的示例,该数组可以从中生成图形/图形点):

$dataPoints = array(
        array("x"=> 1, "y"=> 41, label=> "18/07/19"),
        array("x"=> 2, "y"=> 35, label=> "19/07/19"),
        array("x"=> 3, "y"=> 50, label=> "20/07/19"),
        array("x"=> 4, "y"=> 45, label=> "21/07/19"),
        array("x"=> 5, "y"=> 52, label=> "22/07/19"),
        array("x"=> 6, "y"=> 68, label=> "23/07/19")
);
Run Code Online (Sandbox Code Playgroud)

我有以下代码可提取所需的相关信息:

//Build Graph Data Points
//
$daysmax=31;
$daycounter=0;
while($daysmax > $daycounter) {
  $sql_get_day_total_events="SELECT COUNT(*),date_sub(curdate(),INTERVAL $daycounter day) as date1 FROM tblticketlog
    WHERE DATE(date) = date_sub(curdate(),INTERVAL $daycounter day)
    AND ((action = 'New Support Ticket Opened')
    OR (action LIKE 'Status changed …
Run Code Online (Sandbox Code Playgroud)

php mysql arrays indexing

0
推荐指数
1
解决办法
71
查看次数