Articles of networking

Ubuntu 12.04服务器无法访问任何内容

我的Ubuntu 12.04服务器在几天前工作正常。 但今天我无法访问任何东西。 而且我也不能ssh到我的服务器。 我直接通过我的vps提供程序插入到控制台。 我可以自己ping,但不能解决外面的任何地址。 我只知道ifconfig显示networking适配器和ping地址。 但是我不确定我需要做些什么来解决这个问题。 哦,我不得不禁用iptables为了我ping本地主机,否则它将无法正常工作。 我不知道发生了什么,因为我没有更改任何设置到iptables。

在响应消息中是否需要包含“Connection:Keep-Alive”?

根据我的理解,服务器在响应消息中使用Connection: Keep-Alive头,告诉客户端在发送响应消息后不会closures连接。 但是服务器是否需要在响应消息中包含这个头部? 或者它是服务器在发送响应消息之后不closures连接的默认行为,如果服务器想要closures连接,那么它将使用Connection: close标头? 我正在谈论HTTP / 1.1。

允许pfSense从广域网路由到局域网

我有一个pfSense实例,在LAN和WAN之间build立了两个networking接口: 192.168.1.0/24 (WAN) <-> (192.168.1.100) pfSense (10.0.1.100) <-> 10.0.1.1/24(LAN) 为了简单起见,我已经允许过滤规则中的所有stream量。 这工作正常,局域网上的pfSense(10.0.1.100)作为网关的机器可以连接到WAN上的主机: <10.0.1.5> $ ping 192.168.1.10 64 bytes from 192.168.1.10: icmp_seq=0 ttl=51 time=11.753 ms 但是,具有pfSense(现在为192.168.1.100)作为网关的WAN上的计算机无法连接到LAN上的主机: <192.168.1.10> $ ping 10.0.1.5 *timeout* 防火墙规则允许双向的所有stream量。 tcpdump显示数据包正确地到达WAN接口,但从不在LAN接口上发送。 有没有pfSense的function,禁止从广域网路由到局域网? 必须做些什么才能允许WAN中的机器路由到LAN。 我知道安全影响。 这是一个简单的例子。

networking连接速度慢

我在一家小公司工作,最多可连接30台互联网设备。 自从几个星期以来,我们观察到我们的互联网连接比以前慢得多。 浏览页面,下载文件是〜50-300 kbps。 但是当我通过洪stream下载例如Ubuntu时,它是〜8000 kbps。 我的ISP告诉我,我们的平均networkingstream量与往常一样。 还要求我在http://www.speedtest.net上对可信服务器进行速度testing。 其结果是〜40Mb / s的上行和下行链路,而其他的则是〜4-5Mb / s。 你可以给我任何提示如何调查这个问题?

使用基于pfSense的路由器监测MOS分数的理想方法

我们目前在世界各地部署了200多台pfSense路由器,运行着大约10,000个VoIP电话。 我们的问题是我们需要一种方法来监视MOS和其他QoS方面,并在达到阈值时接收警报。 这使我们在问题开始之前先行先行。 基本上,我们只需要更好地诊断和追踪影响基于RTP和VoIP技术的问题。 到目前为止,我已经发现,pfSense在这方面有所帮助。 想法?

AWS VPC内部的VPN服务器。 将VPN路由传播到所有实例

所以我configuration了OpenVPN服务器作为EC2实例。 我想访问VPC内的所有ec2实例。 我没有把路由到我的vpn客户端关于vpc子网。 我怎么能传播一个路由到我的vpn子网到我所有的ec2实例,而不需要手动呢?

tcpdump可以检测wireshark等更高级别的协议吗?

Wireshark会猜测在一个数据包中使用了什么更高级别的协议,但是我怎样才能让tcpdump同样做(或者其他的linux命令行工具)呢? 例如,以下屏幕截图显示了wireshark检测“HTTP”作为捕获的协议: http : //www.tohir.co.za/wp-content/uploads/2010/09/wireshark_filters.png 但是,tcpdump的cli输出只是说它是“IP”协议 – 这不是错误的,但我想要一个工具,它可以确定使用什么常见的更高级别的协议。

在AWS EC2 ubuntu服务器中debugging“连接被拒绝”

我有一个工作的EC2 ubuntu实例(t1.micro)通过弹性IP连接,使用亚马逊密钥对进行无密码的SSH连接。 运行fsck后,如terminal提示(错误的移动,我现在知道),系统重新启动,并试图通过SSH连接时,我不断收到“networking错误:连接拒绝”。 我设法将实例的卷附加到另一个实例,但我看不出有什么问题。 我也尝试从Ubuntu笔记本电脑的“ssh -vvv”,但没有得到有用的输出。 有一个日志,我可以看看为什么SSH拒绝我的连接? 有没有其他的方法可以debugging呢?

将应用程序部署到Azure – 避免首先遇到的性能问题

我想知道是否有一种方法可以在将.net mvc Web应用程序发布到Azure Web应用程序之前进行“预编译”,以避免首次访问页面时出现巨大的性能下降。 另外 – 如果有任何Web应用程序configuration,我应该按照以避免这个问题(除了“永远在线”属性),请让我知道。 提前致谢!

共享名称的基于访问的枚举或禁用所有共享广播

有没有办法将基于访问的枚举应用到Windows Server 2012 R2 SMB共享名称 – 以便未经授权的用户不能看到他们无权访问的共享? 或者,有没有一种方法(不附加$到共享名称),使所有股份非广播,以便浏览到\服务器名称时不能看到?