服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
如果我有多个networking,他们的SSID在同一个通道上,我可以进入监视模式(的WiFi接口),并捕获其他SSID的数据包?
于是我创build了一个免费的Amazon EC2 ubuntu 12.04实例。 我build立了一个LAMPP堆栈,并将其用于几个testing网站。 目前所有的数据都存储在服务器本身,包括网站数据。 我相信这是不好的做法。 我一直在阅读有关使用EBS卷的网站数据和只使用服务器存储的应用程序/configuration等当我运行df -h我得到这个: 使用的文件系统大小可用使用% / dev / xvda1 7.9G 1.8G 5.7G 24%/ udev 288M 12K 287M 1%/ dev tmpfs 60M 176K 59M 1%/运行 无5.0M 0 5.0M 0%/运行/locking 无296M 0 296M 0%/运行/ shm 我阅读了关于添加一个卷到我的EC2实例的文档,并且已经创build了EBS卷,我注意到我已经有了一个EBS卷 – 连接到我的EC2实例的那个卷。 在我的AWS控制面板中,我有这个 我的问题是我应该创build一个单独的EBS卷用于网站存储或只是在当前卷上的一切? 如果我这样做,我会因为超越免费层而获得收费(我知道免费层级的限制是30GB,但是有多less数量?)? 如果我不怎么增加目前的音量 – 目前只有8GB。 如果添加一个新的卷,我应该使用什么样的快照?
我在qemu中用下面的命令创build了一个虚拟机。 (启用KVM) #qemu-kvm -m 1024 -enable-kvm -hda /var/lib/libvirt/images/fedora.img 现在,VM启动。 我想知道这个虚拟机模拟的确切设备。 有没有相同的命令? 我想知道存储设备模拟,networking设备模拟(我可以看到一个networking接口启用VM内使用ifconfig)。 因此,使用qemu列出为这个虚拟机模拟的所有设备。 PS:加载kvm模块。 64位平台。
我必须在我的VPS上使用外部IPv4-IP。 我想路由一个VPN客户端,OpenVPN(tun)。 只有一个VPN客户端应该使用VPN,并且我想要将所有的stream量路由到我的第二个外部IP到这个VPN – 为一些服务,比如邮件服务器,获得一个静态地址。 所以我做了以下事情: 有两个IP的VPS(109.230.XXX.5; 109.230.XXX.6) 第一个IP用于VPN本身和其他服务,如web服务器和icecast2 第二个IP应该被路由到OpenVPN-Client OpenVPN在109.230.XXX.5上侦听 – 在tun0上有内部子网10.8.0.0/24 OpenVPN客户端在NAT后面,在OpenVPN中有10.8.0.6,在我的路由器(10.0.0.1)中有10.0.0.6在家 外部IP是217.235.XXX.32(dynamic) OpenVPN服务器上的iptables是: iptables -A FORWARD -s 10.8.0.0/24 -j ACCEPT # Allow forwarding for VPN iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE # Enable NAT for VPN iptables -t nat -A PREROUTING -d 109.230.XXX.6 -j DNAT –to-destination 10.8.0.6 […]
我有2个站点的4个节点的DAG。 所有数据库都安装在站点1中。 出于某种原因,“get-mailbox”中的“servername”属性导致基于MAPI的软件(如Goodlink)出现问题。 具体而言,servername属性具有位于远程站点中的邮箱服务器的名称。 两个站点之间没有configurationMAPI痘。 没有任何MAPI通信应该去远程站点。 现在许多用户的站点中设置的服务器名称与实际安装邮箱的位置不同(安装的DAG DB所在的服务器) 题 获取邮箱的servername属性是否影响MAPI连接? 为什么在DAG中为用户更改? 我如何使MAPI属性servername正确?
作为我们组织的Windows 7发布过程的一部分,我们将Windows 7映像部署到目标机器上,然后在其上手动安装LocalGPO,然后通过以下脚本应用一组组策略(现在我们必须手动复制C:\ SETUPGCB \文件夹后部署): echo *************************Change Path LocalGPO************************* cd /d "C:\Program Files\LocalGPO" echo *************************Run Policy*********************************** cscript LocalGPO.wsf /path:C:\SETUPGCB\{3AFCFA90-5E1C-4854-ACC8-069399F4E00F} cscript LocalGPO.wsf /path:C:\SETUPGCB\{8E7E3C0B-1CB5-4F52-A825-832AB93081B6} cscript LocalGPO.wsf /path:C:\SETUPGCB\{8FBAD1C1-75F0-43C2-818E-FD700AC78D5F} cscript LocalGPO.wsf /path:C:\SETUPGCB\{042F3731-1FC3-4E51-B06F-31F967E74D1A} cscript LocalGPO.wsf /path:C:\SETUPGCB\{61A09835-BED1-4573-A599-3E87118754CA} pause 为了保存手动安装LocalGPO的步骤并在每次将映像部署到机器上时运行此脚本,我正在考虑通过以下操作重新制作Windows 7映像: 设置新的参考Windows 7系统并安装特定于我的组织的任何软件/修改。 安装LocalGPO。 运行我上面显示的脚本来应用组策略。 执行“sysprep / generalize / oobe / shutdown / unattend:[my answer file]”命令来系统准备系统。 图像和部署。 我的问题是,sysprep是否会尊重和保留我在制作映像时应用的所有组策略? 如果这样很好。 如果不是的话,我应该如何系统化这个系统来实现这个目标呢? 非常感谢你! PS不幸的是,我只有使用gpedit.msc来手动编辑项目的经验,所以我可能需要一些更详细的解释,如果修改C:\ […]
我必须在正在运行的生产服务器之前实现一个代理服务器来路由和保护生产服务器。 在生产服务器上多个node.js应用程序监听不同的端口。 client1.example.com –> ProxyServer –> Application on LiveServer1 at port 3001 client2.example.com –> ProxyServer –> Application on LiveServer1 at port 3002 … client100.example.com -> ProxyServer –> Application on LiveServer6 at port 3001 所有子域名只能通过https访问,用户不应该被注意到任何ssl证书问题(man-in-the-the-middle)。 我正在调查使用Squid或Nginx。 你能推荐什么这个设置?
我正在研究一种需要使用不同types的NAT进行testing的软件,并且我想build立一个testing环境,我可以在不同的NAT模式下进行重新configuration。 我想拥有: (a)—192.168.3.0/24[NAT] —- 192.168.1.0/24 —- [NAT]192.168.2.0/24—(c) 这种布局将允许我连接到来自两个NATnetworking的设备,这是我需要执行一些testing。 我有一个Windows 2012的服务器我想添加两个额外的网卡(a和b),但是我可以使用什么软件来创build这些networking和不同types的NAT? 其他选项,是安装Linux。 仍然是iptables的工作的正确工具? 有可能做我想做的事吗? 干杯。
我一直在关注Mark Minasi的新闻稿文章中给sysprep一个Windows 7映像的指示。 但是,在testing部署期间,我发现在新部署的系统上创build新用户时,我的时间和date格式更改未保留。 如何确保在此过程中保留时间/date格式? 谢谢! PS这里是我正在使用的sysprep应答文件: <?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="specialize"> <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <CopyProfile>true</CopyProfile> </component> </settings> <settings pass="generalize"> <component name="Microsoft-Windows-Security-SPP" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SkipRearm>1</SkipRearm> </component> </settings> <settings pass="oobeSystem"> <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <FirstLogonCommands> <SynchronousCommand wcm:action="add"> <Order>1</Order> <CommandLine>cmd /c del […]
我正在一个容器的* nix上运行一些程序,并试图精确计算我的进程正在使用的RAM数量。 这是我的理解,这个信息应该在/proc/#{pid}/smaps 。 我试过使用这个Ruby脚本在系统上总结所有smaps文件的PSS: https : smaps 但是我看到内存使用情况被报告为低于我的容器报告。 如果我切换到使用RSS,那么值变得更高(对我的容器报告的方式)。 我相当肯定,我需要的所有信息都可以在/proc ,我只是不知道它是如何得到一个准确的测量报告。 我的问题是:我应该总结什么样的价值,因为PSS本身并不是一个好的指标? 有一个更好或更准确的方式来获得这个信息从一台Linux机器?