服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有一台服务器(2个E2620,32GB内存,Debian 6 Linux us-fw 2.6.32-5-amd64#1 SMP Mon Feb 25 00:26:11 UTC 2013 x86_64 GNU / Linux,10G Intel以太网卡)。 它里面有一个Nginx代理服务器。 想法是用它作为对付DDoS攻击的前端。 目前,如果面对一个500kpps的SYN欺骗,它几乎没有反应。 我已经尝试了syncookies和各种sysctl参数。 即使半开连接超时为1秒,也可以填满任何缓冲区。 任何想法如何加强对欺骗同期泛滥? 也许,一些铁杆configuration或FW规则?
我买了一台HP Proliant DL380 G3,并试图安装Ubuntu Server 12.04 LTS 。 我的服务器有两个Ultra320 SCSI硬盘,但在Ubuntu安装过程中,操作系统无法识别它们。 我试图手动selecthpsa和cciss驱动程序,但它什么都没做。 我需要做些什么来使驱动器可识别?
我安装了一个libssl-dev软件包,可能是因为我不确定是否绕过了软件包pipe理器,而且它在软件包pipe理器中是可见的,但不会消失。 root @ li393-189:/home/jonathan/python-amazon-product-api-0.2.5# aptitude purge l ibssl-dev的 以下软件包将被删除: 的libssl-dev的{P} 以下部分安装的软件包将被configuration: 易于 0个软件包升级,0个新安装,1个删除,84个未升级。 需要得到0 B的档案。 开箱后4,929 kB将被释放。 你想继续吗? [Y / n /?] Y 设置apt(0.8.16〜exp12ubuntu10.10)… gpg:无效的选项“–primary-keyring” gpg:[不知道]:无效的数据包(ctb = 03) gpg:read_keyblock:读取错误:无效的数据包 gpg:enum_keyblocks(读取)失败:无效的钥匙圈 gpg:警告:没有任何输出 dpkg:error handlingapt(–configure): 安装后的subprocess脚本返回错误退出状态2 由于已经达到MaxReports,因此没有写入报告 处理过程中遇到错误: 易于 E:subprocess/ usr / bin / dpkg返回错误码(1) 一个包没有安装。 试图恢复: 设置apt(0.8.16〜exp12ubuntu10.10)… gpg:无效的选项“–primary-keyring” gpg:[不知道]:无效的数据包(ctb = 03) gpg:read_keyblock:读取错误:无效的数据包 gpg:enum_keyblocks(读取)失败:无效的钥匙圈 gpg:警告:没有任何输出 dpkg:error handlingapt(–configure): […]
我的C:驱动器很小,从Windows错误报告中得到.hdmp文件。 我search了,但无法find一种方法让它转储文件在我的D:驱动器。 TIA
我有一个简单的VB脚本运行一个EXE程序VB脚本和EXE程序都在同一个文件夹C:\ XXX,我希望这个脚本运行,每当机器重新启动,因为我们有40个服务器,手动重新启动是不可行的。 我已经在registryHKEY_CURRENT_USER / software / microsoft / windows / currentversion / Run中添加了一个值 当我重新启动服务器它说“找不到文件”,VBScript和EXE肯定是在正确的文件夹。 如果我手动运行VBScript,它工作正常。 脚本如下 设置wshshell = wscript.CreateObject(“WScript.Shell”) WshShell.Run“c:\ xxx \ checkit.exe” 谢谢Tony
我有一个可能愚蠢的问题:当我运行“装载”(在亚马逊)时,为什么我的卷不显示: 我希望我的3卷(/ dev / xvda1; / dev / xvdf; / dev / xcdg)出现在这里,只有根卷: [root@ip-* /]# mount /dev/xvda1 on / type ext4 (rw,noatime) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) tmpfs on /dev/shm type tmpfs (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) 和 [root@ip-* /]# […]
谁能告诉我我做错了什么? [ /jlr/sub/libexec/vmr-staging ] $ expr substr "onetwothree" 1 4 expr: syntax error 我从https://stackoverflow.com/a/220464/1150847获得了语法
我经常需要debugging涉及服务器客户端TCP连接的进程。 我想在客户端似乎卡住的时候检查服务器是否正在发送数据。 我可以用: 'netstat -tpe | grep PID_SERVER' find服务器的套接字,或'netstat -tlpe | grep PID_CLIENT'来find客户端的。 有一种方法可以进一步检查特定的套接字,一旦我确定它? 除了它的State ? 我觉得Recv-Q or Send-Q可能是有用的,虽然我不知道它是指什么 – 但除此之外,还有什么我可以用来诊断之间发生了什么? 在想,可能是在/proc/PID/fd ? 任何有识之士将不胜感激…
我在Windows 2008 R2上使用IIS安装了CF 9。 该服务器有几个IP。 我已经在IIS中创build了新的站点,并调整了它的绑定,以侦听除了configurationCF之外的IP地址。 已经安装了PHP,并试图浏览到位于该网站的简单的PHP信息文件。 但是在IIS日志中,我发现CF以某种方式将其视为“redirect”,并在日志中显示以下内容:(带有“hello”的简单html加载正确) xxxx是该站点绑定到的IP。 yyyy是我来自的IP。 Mozilla / 5.0 +(compatible; + MSIE + 10.0; + Windows + NT + 6.1; + WOW64; + Trident / 6.0)304 0 0 /test.txt 265 2013-04-16 00:47:08 xxxx GET /main.cfm redirectionNom = info.php 80 – yyyy Mozilla / 5.0 +(compatible; + MSIE + 10.0; + Windows […]
我有两个电子邮件服务器,都运行服务器2010交换。 他们有一个DAGconfiguration。 防火墙是一个使用NAT的托pipe路由器。 我的想法是与该域的registry创build第二个MXlogging。 目前有一个名为mail.domain.com的MXlogging,但是由于NAT,我只能在一台服务器上指出它。 我可以使用不同的公共IP为mail.domain.com创build第二个MXlogging,并将它转换为第二个服务器? 示例“公共IP 1的MXlogging是mail.domain.com。NAT将其指向192.168.1.1端口25,443等公用IP 2的MXlogging是mail.domain.com NAT将端口25,443等指向192.168.1.2