Articles of linux

在同一networking上有两个networking接口的Centos 7其中之一不响应来自外部的ping

我有一个centos7只是在同一个networking上安装了2个活动接口,就像这个ip addr show一样 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000 link/ether 40:a8:f0:1e:50:54 brd ff:ff:ff:ff:ff:ff inet 213.78.236.190/26 brd 213.78.236.191 scope global eno1 […]

WordPress和Apache 2.4安装麻烦:不能服务目录

我有一个魔鬼的时间让我的虚拟主机上的虚拟主机。 当我尝试访问我的虚拟主机时,我得到一个“403禁止您没有权限访问/在此服务器上”。 错误和一个“无法服务目录…”错误在我的error_log(见下文)。 为什么我得到“403禁止”? 我错过了一些东西,希望对你显而易见(不是我自然而然)。 谢谢你的帮助。 我安装了Fedora 20的最小安装(即,没有Gnome / KDE,但有很多的PHP软件包[710],所以不是那么简单)。 然后,我安装了Apache,并按照http://codex.wordpress.org/Installing_WordPress#Famous_5-Minute_Install进行了Wordpress安装。 从那以后,我一直在/ etc / httpd中试图find问题。 我有2.4版本的Apache,PHP 5.5.18,Fedora 20和Wordpress 4.0-1。 我在Apache中创build了我的虚拟主机,这里是我的错误日志中的错误(全部在一行中): [Sat Nov 15 20:38:16.067198 2014] [autoindex:error] [pid 6745] [client XX.XX.XX.XX:48419] AH01276: Cannot serve directory /usr/share/wordpress/: No matching DirectoryIndex (index.html) found, and server-generated directory index forbidden by Options directive 我一直在黑客攻击httpd.conf文件和我的虚拟主机的文件(在/etc/httpd/conf.d/myhostname.conf中find)无济于事。 有任何想法吗? 我包含了一个(缩写的)我的httpd.conf和我的虚拟主机的conf文件。 首先,虚拟主机: <VirtualHost *:80> ServerName […]

红帽5.8使用CIFS协议版本1或2?

我有一个红帽5.8服务器,我想知道如果服务器使用cifs协议versiorn 1或2。 I was looking trough /sys and /proc, but i didn't found nothing, my question is, how can i find the version of cifs used by redhat 5?

无法路由回从VPS的IPsec隧道

我试图build立一个从我们企业networking边缘的Draytek路由器到数字海洋上的VPS的IPsec VPN。 我已经在Ubuntu 14.04机器上使用这个脚本在VPS上设置了VPN。 我相信脚本下载并安装libreswan并提示一些基本的configuration问题等。我已经对脚本创build的ipsec.conf进行了一些更改。 我的问题是,我可以从路由器ping到VPS,我可以看到VPS上显示的数据包来自路由器的私有IP地址,但是我没有试过让我将数据包路由回隧道到路由器。 因此,从路由器的pov看来,ping是超时的。 路由器在其一个接口上直接连接到互联网,并configuration了本地IP地址10.111.1.1。 VPS有一个直接连接到互联网的接口。 当build立VPN时,这是VPS上的路由表: Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface default 178.62.64.1 0.0.0.0 UG 0 0 0 eth0 10.111.1.1 * 255.255.255.255 UH 0 0 0 eth0 178.62.64.0 * 255.255.192.0 U 0 0 0 eth0 注意,第二个条目是在build立VPN时创build的。 如果我试着ping 10.111.1.1,我得到: PING 10.111.1.1 (10.111.1.1) 56(84) bytes of […]

在远程服务器上执行本地function代码

我正在更新大约20个执行各种服务器端操作任务的bash脚本,检查状态/发送报告等。在某些环境中,这些脚本将在本地运行,而其他脚本则需要远程运行。 脚本应该检测他们是否需要远程或本地运行,并“做正确的事情” #!/bin/bash # Generate the foo report execute_host=appdev7 if [[ "$execute_host" != "$(hostname)" ]]; then # ssh-agent will provide passwordless logon ssh "$execute_host" < $0 else # run report echo "Report" fi 一些脚本使用共享函数和环境variables。 我可以使用ssh SendEnv选项传递环境variables,但我无法弄清楚在远程运行时使共享函数可用的好方法。 ./shared.sh # Shared functions and variables export report_host="appdev7" function run_report() { # run report echo 'Report' } 。/例 #!/bin/bash […]

IPv6logging不会用于rDNS

我将以下内容添加到named.conf zone "3IP6.ABCip6.arpa" { type master; file "3IP6.ABCip6.arpa"; allow-update { none; }; }; 然后我创build了我的dns区域logging,名为3IP6.ABCip6.arpa,其中包含: ; IPV6/128 $TTL 1h ; Default TTL @ IN SOA rdnsmain.domain.com noc.domain.com ( 2014121001 ; serial 1h ; slave refresh interval 15m ; slave retry interval 1w ; slave copy expire time 1h ; NXDOMAIN cache time ) @ IN NS […]

nodejs服务器和nginx冲突

我正在一个数字海洋滴运行nodejs应用程序,我正在尝试configurationnginx,以便它代理我的应用程序正在运行的端口端口, 这是我在我的站点上的默认文件可用 server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; root /prwrite; index index.html index.htm app.js; # Make site accessible from http://localhost/ server_name http://www.xxx.xxxxx.com; location / { proxy_pass http://www.xxx.xxxx.com:3000/; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } # Only for nginx-naxsi used with nginx-naxsi-ui : process denied requests #location /RequestDenied { # proxy_pass […]

命令行替代dpkg-reconfigure slapd

有没有办法重新configurationslapd,提供所有configuration选项作为命令行参数/参数? 我的目标是find交互式用户界面的替代scheme。 谢谢

使用OpenVPN tun设备进行特定请求

我已经使用route-nopullconfiguration设置了OpenVPN连接。 所以现在没有特殊的路由添加到客户端的configuration中,只有一个TUN设备被创build,如下所示: tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 inet addr:13.0.9.88 PtP:13.0.9.88 Mask:255.255.255.224 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:150 errors:0 dropped:0 overruns:0 frame:0 TX packets:20 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:12498 (12.4 KB) TX bytes:2520 (2.5 KB) 因此,默认情况下,stream量都不会通过VPN。 太棒了,因为我只是需要它的某些请求。 这就是我的问题:我该怎么做? 我主要在node.js中使用它。 在下一个示例中,我使用http.request创build了一个简单的GET请求,但是我指定了当前给予TUN接口的地址。 var http = require('http'), url = require('url'); var options = […]

系统不能处理软中断,但有空闲时间?

在处理软中断方面,我有5%和更多的CPU时间。 对此, ksoftirqd运行速度几乎不变,但使用的CPU很less(小于1%)。 然而,不pipe这个重负载还是有相当高的空闲时间百分比(30%以上)(这是闲置的top值,或者是从mpstat闲置的top值)。 一些背景(但是,我想要一个概念上的答案,而不是解决我的系统上的问题)。 该系统用于iptables的路由( echo 1 > /proc/sys/net/ipv4/ip_forward )和NAT,并运行与联网无关的附加用户空间应用。 另外,负载平均值始终高于1(这是一个单核处理器)(这是从top负载平均值或sar -q的输出值)。 什么是阻止系统使用空闲时间来防止软中断的处理被遗漏? 我期望看到空闲时间(ID顶部)用于服务软件中断(顶部si),并没有处理器错过任务,同时空闲。