Articles of networking

你用什么样的networking服务器硬件来处理100Mbps以上的静态文件?

我目前大部分的静态文件服务需要使用Amazon S3,但是我的每月账单变得非常昂贵。 我使用日志和高峰时间做了一些粗略的计算,我最昂贵的亚马逊桶正在处理 100 180 Mbps的stream量。 大多在50K以下的图像。 S3在存储和冗余方面非常有帮助,但是如果我可以提供帮助的话,我并不需要为带宽和GET请求付费。 我在自己的数据中心有很多廉价的带宽,所以我configuration了一个nginx服务器作为caching代理,然后用大量的文件(大约240GB)启动了caching,这样我的磁盘就不会像疯了一样写空的caching。 我尝试切换, 我的服务器窒息 。 它看起来像我的磁盘是问题 – 这台机器有4个1 TB的SATA磁盘(梭子鱼XT)设置在RAID 10中。这是唯一的我手上有足够的存储空间用于此。 我很确定nginx的设置是正确的,因为我已经使用它作为另一个较小的Amazon存储区的caching代理。 假设这是单个机器的合理stream量,也许SSD是值得一试的。 如果你处理大量的静态文件服务,你使用什么硬件? 附加信息 Nginx:worker_connections = 4096,worker_rlimit_nofile 16384,worker_processes 8,open_file_cache max = 100000不活动= 60m文件系统:ext4,挂载noatime,barrier = 0,data = writeback,nobh

Windows 2008 R2服务器为子网外的IP发送Arp请求

通过在我的路由器上运行数据包捕获,我发现我的一些服务器正在为其networking外部的IP发送ARP请求。 例如,如果我的networking是: Network: 8.8.8.0/24 Gateway: 8.8.8.1 (MAC: 00:21:9b:aa:aa:aa) Example Server: 8.8.8.20 (MAC: 00:21:9b:bb:bb:bb) 通过在具有8.8.8.1的接口上运行捕获,我看到如下请求: Sender Mac: 00:21:9b:bb:bb:bb Sender IP: 8.8.8.20 Target MAC: 00:21:9b:aa:aa:aa Target IP: 69.63.181.58 任何人以前见过这种行为? 我对ARP的理解是,请求只能在子网内的IP上进行……我对我对ARP的理解感到困惑吗? 如果我不困惑,任何人看到这种行为? 此外,这些似乎发生在突发事件中,当我在networking外部进行ping ping IP时,这种情况不会发生。 更新: 回答伊恩的问题。 我没有像Hyper-V那样运行。 我有多个接口,但只有一个是活动的(使用BACS故障转移组合)。 子网掩码是255.255.255.0(即使它有些不同,它不能解释像69.63.181.58这样的IP)。 当我运行MSnetworking监视器或wireshark我没有看到这些ARP请求。 会发生什么事情呢,在路由器捕获,我看到从主机的networking外约10个IP请求突发。 在使用wireshark或NetMon的机器上,我看到了networking上所有机器的大量ARP响应 。 但是,我没有看到捕获的任何请求,要求这些答复。 所以看来也许是刷新arpcaching,但包括networking外的IP。 此外,当这个NetMon不显示ARP请求?

XenServer性能

我们有两台运行XenServer 5.5的Quad Quad Xeons 2.6GHz和32GB内存的惠普DL360 G5s,并通过铜缆CAT5(1GB)访问OpenFiler(带有8个320GB SAS 10K驱动器)存储。 我们已经使用这个设置来testing很多完美的东西,但现在我们正在使用这个设置在生产中,并遇到性能问题。 目前有27台虚拟机分布在两台服务器上(尽pipe没有做很多工作),但似乎“慢”,特别是我们的员工瘦客户端 – 他们总是抱怨login时间和通过networking访问文件是慢。 就我个人而言,我认为这是一个吞吐量问题,我们应该使用SCSI或FC来存储,但是我需要一些证据来支持我的理论,而且我对Xen很陌生(它是由以前的员工设置的)。 我的问题:从我提供的信息可能是存储盒超载,试图挤在一个电缆太多;? 如何从XenServer本身实时监控networking访问? 谢谢 :-)

Netcat – 监听多个UDP连接

我正在尝试使用netcat来debugging通过UDP进行通信的SIP调用。 有没有办法让同一个netcat实例来监听多个UDP连接? 我已经尝试从两个不同的主机连接到同一个netcat会话,第二个总是无法连接,即使从第一个发送EOF。 我知道,UDP“连接”是一个用词不当,并没有这样的事情存在,我是以错误的方式思考这个问题? 我是版本不可知的,因为我安装了OpenBSD和Ubuntu“传统”(GNU Debian)netcats。 我在OpenBSD中尝试了-k标志无济于事。 任何想法都表示赞赏。

解决LAN上的IP地址冲突

我们的局域网设置了DHCPD,为系统提供固定的IP地址。 但是,如果有人连接笔记本电脑并分配属于另一个系统的IP地址,我们正面临IP地址冲突。 有没有办法来防止这一点? 或者检测电脑的方法?

如何找出哪些网站使用我的Linuxnetworking托pipe框太多的RAM

情况 我有一个虚拟私人服务器(在Dreamhost上),我托pipe我的网站的根访问权限。 我受限于内存(目前为500 MB),所以如果一个站点(本网站的脚本)需要太多的内存,我的整个VPS将被closures并重新启动,所有其他站点都将停止运行! 我的平均使用量大约是100 MB,所以远远没有达到极限,不过某种脚本仍然会这样做:请求太多内存,然后Dreamhost的看门狗杀死我的VPS。 这一切都发生在毫秒(所以他们说),我不能轻易地找出发生了什么。 题 我怎样才能找出脚本是什么原因造成的? Dreamhost并没有对此有帮助,我不完全是最好的Linux黑客:)。 一些更多的细节 我所有的站点都在Apache上,而且都在PHP中。

加载与卸载配接面板

装载和卸载配线架有什么区别? 简单地说,加载的配线架带有端点sockets,卸载的配线架没有?

HP Color Laserjet问题

由于这个网站是系统pipe理员和桌面支持专家的问答,所以我决定在这里发布我的问题。 不知道这是否是这个最好的stackexchange网站。 我们有一台HP Color Laserjet 4700n当然不在保修范围之内。 我们有一个49.4CF2服务错误。 根据网上的几个来源,这是固件相关的。 当我切换打印机并重新打开时,会再次出现此错误。 我试图给它一个冷重置 。 但是那也行不通。 我从hp.com下载了两个固件下载文件,第一个下载了一个将固件传输到打印机的应用程序,但是在大约5%之后,打印机再次切换到49.4CF2服务错误 。 我也尝试了第二个固件。 所以我用filezilla传输.rfu文件。 转移开始看起来不错。 但是,大约5%之后,又出现了失去联系的情况。 我不知道还有什么我可以尝试解决这个错误。 对打印机进行ping操作。 但在发生错误时停止。 networking打印机的networking接口也一样。 编辑 :正如Jan Marek和Ezio Zanghellini所说:固件仍然没有更新。 似乎不可能!

如何与多个服务器共享域名?

我有一个共享主机的网站,并希望设置另一个主机(半专用服务器),并使用相同的域名作为共享主机。 是否有可能有两个单独的服务器共享相同的域名? 如果是这样,怎么样? 谢谢!

如何在Active Directory中列出打印机的cname位置?

我正在运行一台运行Windows Server 2008 R2的新打印服务器。 共享打印机将在Active Directory中列出。 打印服务器有一个名字的主机logging,但我希望用户使用不同的名称进行连接,通过dns服务器上的cnamelogging进行设置。 问题是这些共享打印机使用主机Alogging在Active Directory中列出。 我可以select通过\\cname\printername共享添加打印机,但是如果我在Active Directory中find打印机,它将通过\\hostname\printername连接到用户计算机上的打印机,而这种差异对于terminal用户。 我希望使用cnamelogging列出打印机,这样当用户连接到打印机时,他们所看到的就是cname。 这可能吗?