这是我的第一篇文章,所以在此先感谢你们的帮助。 我会尽量保持背景的简洁和相关。 我在centOS 4.6上运行一个服务器来进行networking客户端testing。 我有为我自己保留的本地10.2.80.X / 24networking空间。 该服务器共有4个以太网端口: (1)内置2端口网卡(wan0和lan0) (1)PCI 2端口扩展NIC(lan1和vid0) 我的目标是允许各个10.2.80.X子网(总共64个)相互通信,以及10.2.82.Xnetworking上的其他内部资源。 下面是我粗略的networking图的链接。 networking图 我可以很容易地通过各种10.2.80.X子网进行通信。 但是,我绝对不能把进入lan0的stream量从wan0出口到更大的公司networking中: Test_dev_1可以在10.2.80.1(在服务器的虚拟接口上)ping其子网网关。 Test_dev_1可以ping Test_dev_2 Test_dev_1可以ping wan0端口本身(10.2.82.195) Test_dev_1不能ping除10.2.82.Xnetworking上的任何内容。 我无法ping通10.2.82.1网关,无法ping通8.8.8.8(google.com)。 wan0端口可以完全访问10.2.82.Xnetworking,但不能通过lan0端口: 可以ping网关10.2.82.1 可以ping google.com(8.8.8.8) 可以ping lan0接口上的所有地址(10.2.80.1,10.2.80.5等) 无法ping任何10.2.80.X子网上的任何客户端设备。 我已经启用了IP转发,尝试在iptables中添加各种FORWARD规则,禁用了NetworkManager,更改了网关,重新检查了我的子网掩码等。等等。我不知道,我的同事不在意了。 我被卡住了,截止date即将到来,所以我现在要疯了。 我接受任何build议,但我已经尝试了很多常见的补救措施。 谢谢!
我有以下types的文件:文件types:ELF 32位LSB可执行文件,英特尔80386,版本1(SYSV),dynamic链接(使用共享库),剥离MIMEtypes:application / x-executable, 同 权限:-r-xr-xr-x 1 root root 16725 Apr 9 23:08 / var / www / irisreg 通过terminal(./irisreg)执行时出现“分段错误”错误。 该服务器是64位Ubuntu LTS 12.04
我最近把我的操作系统从openSUSE改成了CentOS。 这个过渡的一部分是迁移我的chroot监狱和schrootconfiguration。 然而,这种转变似乎不是“即插即用”的。 我曾经可以使用schroot作为我的用户“richard”,但在CentOS上只有root用户可以使用schroot。 这是非常不方便的,因为现在快速简单的操作需要密码input。 有没有一个configuration,我可以改变,让理查德用户使用schroot? 例 $ schroot -c kanos date E: kanos-247a7d6f-8a4e-4ac2-8d5a-99ce7d66b8a3: Failed to lock chroot:/var/lib/schroot/session/kanos-247a7d6f-8a4e-4ac2-8d5a-99ce7d66b8a3: Failed to write session file: Permission denied $ sudo schroot -c kanos date Fri Apr 10 11:43:53 GMT 2015 注意:我试图改变/ var / lib / schroot / session /和/ var / lib / schroot / mount /上的权限,给richard用户权限。 施罗特不喜欢那样,抱怨只有root才能访问。 […]
我有hostgroups.cfg文件,其中我有不同的主机与不同的端口号。 我想通过端口号为每个主机services.cfg文件,我已经把check_http命令。 由于我的不同主机有不同的端口号不同的HTTP进程,所以我想直接从hosts.cfg文件传递端口号。 可能吗? 以下是我在hosts和services.cfg文件中的示例条目 主机文件: define host{ use abc host_name test alias /test/ address 192.168.0.24 hostgroups testgroup } services.cfg文件 define service{ use critical-service hostgroup_name test service_description HTTP check_command check_http!8080!7!5 } commands.cfg文件 define command{ command_name check_http command_line $USER1$/check_http -H $HOSTADDRESS$ -p $ARG1$ –url $HOSTALIAS$ -c $ARG2$ -w $ARG3$ }
我试图让一个Asterisk服务器连接到一个SIP提供商(提供PSTN的发起和终止)。 我一直在阅读伟大的权威指南,但是这个插图有一个概念上的问题: 一旦Asterisk确定如何处理该通道,它将通过呼叫控制到拨号scheme中正确的上下文。 频道configuration文件中的上下文参数告诉频道将进入拨号scheme(包含有关如何处理和路由呼叫的所有信息)。 在这个例子中,“电话”是一个软电话,在sip.conf定义了简单易懂的语法。 extensions.conf中的相应上下文具有以下行: exten => 101,1,Dial(Sip/000FFFF0002) 而这个语法似乎意味着,根据我的理解,拨打000FFFF0002硬件电话。 现在,当通过SIP提供商拨打电话时,至less对我来说,这还不是很好 。 这似乎是至关重要的一行: exten => _6XXX,1,Dial(SIP/${EXTEN}@serverB) 在拨号scheme中,它反映为: exten => _91999NXXXXXX,2,Dial(${TESTSIPTRUNK}/${EXTEN:2},,To) 但“拨号”似乎永远不会去其他服务器 – 在这种情况下,一个SIP提供商。 我不明白发生什么事的机制。 我怎么甚至可以确定它是如何出现的,为什么不出来,而是从invalid.gsm播放中返回“我很抱歉,这不是一个有效的扩展…”。 完整的日志 , 频道和扩展都在要点中。 我更概念地问,应该发生什么? 我很欣赏这些调用应该通过ServerB,在这种情况下是一个SIP提供商,但否则不太明白如何确保实际发生。 也可以看看: 与SIP提供商通过代理星号对等
我有一个HP Ultrium 448磁带备份,在Ubuntu上没有看到问题。 我可以在/dev/st0看到它。 当我mt -f /dev/st0 offline发行mt -f /dev/st0 offline ,磁带popup。 当我发出mt -f /dev/st0 status ,我得到: SCSI 2 tape drive: File number=0, block number=0, partition=0. Tape block size 0 bytes. Density code 0x42 (LTO-2). Soft error count since last status=0 General status bits on (41010000): BOT ONLINE IM_REP_EN 当我发出tar -tzf /dev/st0 ,我得到: tar (child): […]
在Arch Linux上运行Apache 2.4.10。 我试图限制一个SFTP用户只能访问他的主目录,在虚拟主机目录下的一个公用文件夹,而不能访问该虚拟主机目录。 现在,当我以用户身份login时,我仍然可以遍历目录树,并且浏览整个文件系统。 以下是当前权限: drwxr-xr– 6 vhostname vhostname 4096 Apr 23 19:17 . drwxrwxr-x 25 root root 4096 Apr 23 18:43 .. -rw-r–r– 1 vhostname vhostname 21 Apr 23 18:43 .bash_logout -rw-r–r– 1 vhostname vhostname 57 Apr 23 18:43 .bash_profile -rw-r–r– 1 vhostname vhostname 141 Apr 23 18:43 .bashrc drwx–x–x 2 vhostname vhostname […]
在过去的几天,我尝试了很多东西来解决Can't connect to MySQL server 。 我想描述一下我迄今为止所做的一切。 创build一个MySQL用户并授予所有权限。 绑定/etc/my.cnf 0.0.0.0。 更改IP表如下图所示: Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT tcp — 127.0.0.0/8 anywhere Admin tcp — anywhere anywhere tcp dpt:caiccipc REJECT tcp — anywhere anywhere tcp dpt:mysql reject-with icmp-port-unreachable REJECT tcp — anywhere anywhere tcp dpt:caiccipc reject-with icmp-port-unreachable REJECT tcp — anywhere anywhere […]
我有两台configuration了Postfix的CentOS 6.6服务器来发送邮件。 我有一切工作很好,SPF条目,域名键和OpenDKIMconfiguration和工作,但我想完善我的备份邮件服务器。 目前,如果我closuresmx1并发送一封电子邮件,它会在mx2上排队等待。 一旦我在mx1上启动Postfix,邮件就会被发送出去,但是由于SPFfilter的原因,mx1会拒绝它。 我已经尽了一切努力来实现这个目标,但是这只是不按照预期的方式工作。 mx2被configuration为中继我发送给域的邮件。 我的main.cf中也有mynetwork中备份MX的IP地址 mx1 = bluemoon.domain.tld mx2 = surly.domain.tld 日志: MX2: Apr 28 08:23:31 surly postfix/smtpd[13015]: 4B37B35E1092E: client=sender1.zohomail.com[74.201.84.162] Apr 28 08:23:31 surly postfix/cleanup[13020]: 4B37B35E1092E: message-id=<[email protected]> Apr 28 08:23:31 surly /usr/lib64/plesk-9.0/psa-pc-remote[23410]: handlers_stderr: SKIP Apr 28 08:23:31 surly /usr/lib64/plesk-9.0/psa-pc-remote[23410]: SKIP during call 'limit-out' handler Apr 28 08:23:31 surly /usr/lib64/plesk-9.0/psa-pc-remote[23410]: handlers_stderr: SKIP Apr […]
所以我被要求清理我们当前在apache上运行的web应用的URL(版本2.4.9,如果有兴趣的话),但是在mod re_write命令搞乱了几个小时之后,米在圈子里跑来跑去。 这是我正在尝试做的事情。 如果url是这样的( http://www.foo.bar/admin/index.php ),它显示为http://www.foo.bar/admin 如果url是这样的( http://www.foo.bar/admin/testpage.php ),它显示为http://www.foo.bar/admin/testpage 如果url是这样的( http://www.foo.bar/admin/testpage.php?id=15&foo=www ),它显示为http://www.foo.bar/admin/testpage?id = 15&富= WWW 到目前为止,我已经到了index.php解决….大部分…..第二个例子有时解决…. 基本上我的代码似乎很片断,只有在文件树中下两层。 所以我想知道这里有没有人可以帮我解决这个问题呢? 这是我在虚拟主机文件(因为我不想在每个目录中都有.htaccess文件) AllowOverride None RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/$ $1.php RewriteRule ^([^/]+)/([^/]+)/$ /$1/$2.php RewriteRule ^([^/]+)/([^/]+)/([^/]+)/$ /$1/$2/$3.php RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$ RewriteRule (.*)$ /$1/ [R=301,L]