Articles of linux

网卡突然不能回答,但ping后回答

在戴尔PowerEdge R410与Debian 6(挤压)上的网卡有问题。 看来网卡在一段时间后进入了“睡眠”模式。 如果我们通过ssh连接到服务器,连接在一段时间不活动之后会下降。 如果我们ping服务器,它不回答第一个数据包,但是在5-10秒之后它再次应答。 这里是configuration细节: OS: 2.6.32-5-amd64 #1 SMP Wed May 18 23:13:22 UTC 2011 x86_64 GNU/Linux 网卡驱动: Broadcom Corporation NetXtreme II BCM5716 Gigabit Ethernet bnx2 v2.6.29-11:26 driver: bnx2 version: 2.0.2 firmware-version: 5.0.11 NCSI 2.0.5 bus-info: 0000:01:00.0 更新:我不知道,但也许不仅是网卡,但整个服务器进入睡眠模式。 当它发生时,我无法在/ var / log / messages中看到任何东西,如果有人知道haw,我可以增加loglevel以查看更多信息。

无法fsockopen

我在我的服务器上有2个以太网eth0和eth1。 默认网关设置为eth0。 我需要在php中使用fsockopen来连接ip 10.10.6.2。 IP 10.10.6.2路由通过eth1(我有一个规则设置在route-eth1)。 当我尝试从系统中ping该ip时,我能够得到响应。 但是,当我尝试fsock打开从IP IP,我越来越超时错误。 我也启用了php.ini中的allow_url_fopen Warning: fsockopen() [function.fsockopen]: unable to connect to 10.10.6.2:5016 (Connection timed out) in /home/xxxxx/public_html/test.php on line 2 Connection timed out (110) 谁能帮我解决这个问题?

configurationnetworking别名时出现问题

挣扎了一下,试图解决这个问题。 我在一个Centos 5.5 VPS与多个IP地址。 我已经使用红帽文本模式设置实用程序为每个具有不同静态地址的eth0(eth0,eth0:1,eth0:2,eth0:3,eth0:4,eth0:5)设置了IP地址别名build立)。 我已经保存了configuration并重新启动,但只有eth0和eth0:5显示了ifconfig。 文件夹/ etc / sysconfig / networking / devices显示所有接口脚本 但是/ etc / sysconfig / network-scripts /只有ifcfg-eth0和ifcfg-eth0:5(这是ifconfig似乎find的东西)。 我需要做其他事情来使这些别名出现吗? 谢谢

PAM:我如何创build一个将用户名/密码传递给脚本的服务?

我正在为OpenVPN设置一个PAM服务,这样OpenVPN PAM模块就可以通过使用shell脚本来实现一个外部服务的用户名/密码。 OpenVPN PAM模块大约提供以下文档: 插件openvpn-auth-pam.so“openvpn名称USERNAME密码密码” 虽然“USERNAME”和“PASSWORD”是替代客户端提供的值的特殊string,但也可以将文字值命名为PAM模块查询响应。 例如,假设login模块查询第三个参数“domain”,该参数将以常量值“mydomain.com”回答: 所以现在我在/etc/pam.d/openvpn中创build了一个openvpn PAMconfiguration: auth required pam_exec.so expose_authtok /tmp/outputenv 哪一个让我尽可能执行一个脚本,并从标准input密码,辉煌,我95%的方式。 但是我没有访问用户名。 我已经检查了环境variables以及任何我能想到的东西,但是我无法弄清楚如何将用户名和密码传递给脚本进行外部authentication。 想法?

简单的端口转发

我已经search和search,尝试了几个不同的东西,并没有能够find解决办法。 这是我的情况: node1有两个接口: eth0 (公网IP:56.XXX)和eth1 (私网IP:10.XXX) node2有两个接口: eth0 (公网IP:56.XXX)和eth1 (私网IP:10.XXX) 每个节点都运行Ubuntu 10.04 LTS 从这个设置节点1和节点2每个都可以访问互联网,但也可以通过局域网相互连接。 我想要完成的是将node1作为node2的防火墙和代理服务器 ,以及稍后部署的许多其他节点。 节点1将有唯一的互联网接入,因为我将禁用节点2上的eth0 ,使节点2​​只能访问其私有networking上的任何东西。 简而言之,如何将转发到node1和eth0的www请求转发到使用eth1的 node2,而node2将作为该请求的Web服务器? 按照下面的例子,这里是我的iptables -L: Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT tcp — anywhere 10.182.43.193 state NEW tcp dpt:www ACCEPT tcp — anywhere 10.182.43.193 state NEW tcp dpt:https ACCEPT all — anywhere anywhere state […]

在linux上安装Appfabric

我正在开发一个asp.net mvc应用程序,目的是在Linux上使用mono进行托pipe。 我想使用appfabric进行caching,但看到它是内置在Windows中。 我想知道如果它也可以安装在Linux上?

使用WDS通过networking启动Linux

我正在通过networking引导Linux(Ubuntu,Gentoo和其他一些)。 我已经有一台Windows Server 2008 R2机器运行几个程序,包括Windows部署服务。 这是设置,所以我可以通过networking安装Windows。 我基本上想要使用任何Linux ISO,它将能够通过networking运行它。 我不想安装Linux,只能启动。 例如Ubuntu Live CD。

如何找出为什么一个服务器挂起,但仍然可以ping通

我的一台服务器在德国数据中心运行,每天晚上都“挂起”,但我无法find原因。 在/ var / log / messages和/ var / log / syslog中找不到错误。 服务器响应ping,但所有服务都closures(ssh,apache,…)。 复位后,一切正常。 硬件testing已经完成。 这看起来像是一个软件问题。

优化Linux计算集群

我正在build立一个超级计算的Linux集群。 我们使用OpenMPI和GoToBlas2运行最新的HPCC基准testing,但结果非常糟糕。 当我使用一个进程对集群中的每个核心运行基准testing时,结果比在单个进程中运行基准testing结果差得多(超过100倍)。 这显然不是我们所期望的那种performance。 我唯一的想法就是MPI在这些进程之间传输消息的时间太长了。 有没有人有任何想法,我怎么可以优化服务器设置,使性能不吸收这么多? 我们正在使用OpenMPI v1.4.3的Rocks集群发行版。 我们的计算节点是戴尔机架式服务器,每台服务器带有两个四核英特尔至强处理器。 它们通过千兆以太网电缆连接。

如何获得CentOS 5.6 alsa的驱动程序,将真正的一枪,没有任何互联网工作

我有一个机会在现场安装在我的服务器。 服务器,我运行的是CentOS 5.6(戴尔R310,RAID1),我需要安装ALSA声音驱动程序,以便任何有关的audio录音从rtsp工作(铁路/铁路传递video录制,包括audio,其中audio不工作)。 不幸的是,我没有任何types的互联网在这个奇怪的没有人的位置,所以百胜将不会为我工作。 我需要一个离线的方式来安装alsa驱动程序,包括缺less的依赖项,如果出现。 什么和我可以在哪里下载到我的USB或CD? 所以我可以成功安装它(像任务完成)。 谢谢