服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我通过VPN访问我的工作networking,并通过SSH访问每个主机。 目前我需要通过SNMP访问3000台左右的主机,而企业的sec策略则是通过VPN来限制SNMP的访问,而且由于技术上的困难,无法排除exception。 search一下,我发现了几个选项,如ssh隧道或转发与socat的stream量( http://www.morch.com/2011/07/05/forwarding-snmp-ports-over-ssh-using-socat/ ) ,但这些选项是点对点的,我需要为每个需要访问的3000个主机设置它们。 有什么我可以做一个单一的configuration通过SNMP访问所有主机? 我有root权限访问networking内的完整的SNMP访问,也许我可以在那里设置的东西? 谢谢!
有谁知道如何查看哪些交换机端口从CLI或ASDM连接? 我正在configuration一个5505,里面有6个接口关联,其中只有一个实际上是活动链接的。 我看不到这个信息,任何帮助将不胜感激。
我不知道该如何标题这个问题,因为这是一个非常奇怪的情况。 我有一个数据中心corp.thisdomain.com上的PDC / BDC和DNS的公司域。 它还在mail.thisdomain.com上有一个云托pipe电子邮件服务器。 问题是,内部所有客户端需要parsing到mail.thisdomain.com服务器的实际内部IP地址,而是通过PDC / DNS首先到networking外部,然后parsing为mail.thisdomain.com外部地址。 这是创build一个所有stream量的回路,并影响性能。 有没有办法在Windows DNS创build一个更高级别的请求例外? 考虑到在域层次结构中,com,thisdomain,将在PDC上使用的corp.thisdomain.com域上方作为内部networking。 非常好奇的问题,我似乎无法find一个工作的解决scheme。 到目前为止,我已经尝试了一个手动的根提示条目,并为nslookup工作的“mail.thisdomain.com.corp.thisdomain.com”的别名,但pingtesting仍然显示外部地址。
我发现我的vps nginx错误日志是这样的 2013/04/06 03:28:04 [alert] 8557#0: mmap(MAP_ANON|MAP_SHARED, 5242880000) failed (12: Cannot allocate memory) 2013/04/06 04:05:30 [alert] 10299#0: mmap(MAP_ANON|MAP_SHARED, 5242880000) failed (12: Cannot allocate memory) 2013/04/06 04:05:58 [alert] 10786#0: mmap(MAP_ANON|MAP_SHARED, 5242880000) failed (12: Cannot allocate memory) 是什么造成的? 公羊约16GB 问候
我有一个PHP脚本从一些服务器下载和操作图像,然后保存在本地。 因为图像每5分钟更新一次,所以我想每5分钟下载并保存一次图像。 如果我从浏览器或控制台运行脚本它运行完美,如果它从crontab运行图像不创build。 logPHP.log文件创build时出现错误。 crontab的: */5 * * * * /usr/bin/php5 -f /var/www/radar/radar.php > /var/www/logPHP.log 编辑: 我得到的错误: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/intl.so' – /usr/lib/php5/20090626+lfs/intl.so: cannot open shared object file: No such file or directory in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/pspell.so' – […]
我试图添加一个重写规则到我的htcaccess文件和有问题的部分是查询string。 我想将查询string参数pid添加到重写规则中。 这两行代码不起作用,如何为您设置查询string是重写规则。 RewriteRule browse/(.*)/?pid=(/d+) show_products.php?department=$1&pid=$2 RewriteRule browse/(.*)/?pid=([0-9]+) show_products.php?department=$1&pid=$2 应该看起来像 http://mysite.com/browse/department?pid=1 要么 http://mysite.com/browse/department/?pid=1 我已经做到了这一点,但它没有问号有没有人知道如何得到它有问号 RewriteCond %{QUERY_STRING} ^$ RewriteRule browse/(.*)/pid=([0-9]+)$ show_products.php?department=$1&pid=$2 http://mysite.com/browse/department/pid=1
我想添加cron作业来检查黑名单上的服务器IP。 就像是 curl 'http://mxtoolbox.com/SuperTool.aspx?action=blacklist%3a142.11.193.83' | grep 'you are on a blacklist.' wget 'http://mxtoolbox.com/SuperTool.aspx?action=blacklist%3a142.11.193.83' -Oq- | grep 'you are on a blacklist.' 但它只是下载页面而不用等待mxtoolsbox检查。 在这种情况下,curl / wget请求是正确的吗?
下面的代码以这种forms构build一个url。 http://mysite.com/browse/department/?pid=1 这里是重写cond和规则 RewriteCond %{QUERY_STRING} ^pid=([0-9]+) RewriteRule browse/(.*)/$ show_products.php?department=$1&pid=%1 我想要的是有2个额外的参数,第一个是购买订单,第二个不一定在过滤url,所以url会是这样的 http://mysite.com/browse/department/?pid=1&order_by=a_z 或使用参数filter http://mysite.com/browse/department/?pid=1&order_by=a_z&filter=1 我如何有我的重写条件和我的重写规则
我希望能够为我的应用程序使用自定义域。 例如,一个客户购买域名可以称之为example.com,我希望他可以使用myapp.com上的域名 我如何才能实现来自example.com的所有stream量都在myapp.com上? 我可以用htaccess(mod_rewrite)来做到这一点,还是我需要有一个CNAMElogging? 有人可以请解释一下我需要做的一步一步吗? 谢谢!
最近我一直在用CentOS5搞乱。 我制作了一个在服务器启动时运行的软件,并做我需要的软件。 由于软件是networking/networking相关的,我不需要交互式login服务器的本地terminal。 我想在本地terminal上设置一个“信息”屏幕,显示服务器当前的IP地址以及其他统计信息。 我不希望您必须login到本地terminal才能看到信息屏幕。 一旦服务器启动,我只想让它显示在本地VGA输出上。 我正在谈论像这样的屏幕: 有什么想法吗? 我不确定我了解本地terminal的stream程。 如何从显示login提示切换到这样的? 他们的任何开源软件项目已经做了这样的事情吗?