Articles of networking

我如何通过Web浏览器提供对内部资源的简单透明访问

我公司有现场工程部队在客户现场工作。 这些客户中的许多都有非常严格的规定。 通常不能将非客户所有的笔记本电脑连接到networking,我们的员工不能在客户工作站上安装未经批准的软件。 客户networking通常具有限制性防火墙规则,防止访问外部资源。 即使我们的networking邮件经常被阻止。 同时,我们在内部networking上拥有大量有用的资源。 许多维基和类似的资源,主要是基于浏览器的。 我想到的一个想法是基于浏览器的VNC,可以通过http / https与我公司的Web服务器通信。 通过这种方式,我们应该能够通过使用客户Web浏览器的客户机器,通过客户在防火墙中打开的端口访问它。 networking服务器然后将VNC连接转发到一个通用的Linux机器。 Linux机器将提供一个networking浏览器,rdesktop和其他应用程序,并且将坐在我公司的networking中,可以访问所有的内部资源。 我的问题如下… 1)这是一个好主意,还是有更好的解决scheme? 2)有什么产品可以做到这一点? 3)是否有组合已知的工作? 谢谢。

病毒阻止传入的连接?

在我的Windows Server 2003服务器上,所有传入的连接都被删除。 我可以看到他们使用Wireshark,但是即使从另一台计算机的单个ping也失败了。 所有本地启动的连接工作正常(我要求从服务器)。 这台服务器是DC / DHCP / DNS /文件服务器,所以电脑客户端在黑暗中。 我运行varius防病毒和清除工具没有任何运气。 Windows防火墙已禁用。 我疯狂猜测一些病毒/蠕虫。 我如何检查为什么这些传入的ICMP / TCP SYN / etc被丢弃? 任何人都有这种情况的知识? 谢谢。

我如何设置iptables来允许指定的IP地址的指定端口通信?

我有一台运行在一台机器上的数据库服务器(特别是东京暴民)和一台运行在另一台机器上的networking服务器。 我需要在两台机器上安装iptables,以便Web服务器可以在数据库服务器上进行查询。 目前,当我从Web服务器上尝试这个时,我得到“连接被拒绝”: tcrmgr list ${ip_of_db_server}:${port} 最好,数据库服务器应该只接受来自Web服务器的IP地址的stream量。 我是新来的iptables,所以这可能是显而易见的,但我挣扎。 任何帮助非常感谢 – 谢谢! (编辑:注意这是我的iptables规则列表: sudo iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT all — anywhere anywhere ACCEPT all — anywhere anywhere state RELATED,ESTABLISHED ACCEPT tcp — anywhere anywhere tcp dpt:ssh ACCEPT tcp — anywhere anywhere tcp dpt:www DROP all — anywhere anywhere […]

缓慢的NIC激活 – Win2008-R2

运行Windows 2008 R2的这台服务器(带有Broadcom NIC的HP Proliant)出现了这个奇怪的问题。 网卡需要将近2分钟才能激活。 也就是说,当你禁用/启用卡时,它实际上不会“连接”,直到2分钟左右。 网卡速度是1Gbps。 该开关设置为FULL / 1000(我已经尝试将其更改为自动,但没有工作)。 我已经安装了最新的Broadcom驱动程序,并禁用了该卡的ipv6。 服务器有两张卡,两张卡也是一样的。 卡被激活(连接)后,运行良好。 问题是,当我们重新启动服务器时,有一些依赖于networking连接的服务,但是由于连接到networking的速度太慢,这些服务将会失败。 我不得不将这些服务中的很多改为“自动延迟”,但我真的很想find问题的真正原因。 我怀疑一些Windows问题,但找不到任何东西。 任何帮助将不胜感激。 问候,Craconia 更新 :我find了解决scheme! 它是NIC属性上的“QoS数据包计划程序”。 我删除了那里的复选标记; 禁用/启用了卡,它已经准备好了约10秒! 我希望这可以帮助有相同问题的其他人。 感谢所有的意见。

虚拟Macines在RHEL6中

我们可以在RHEL6中创build虚拟机,每个虚拟机都有静态IP,并且可以独立于其他networking并且不使用网桥。

如何为多个IP设置DNSpipe理器

我目前正在运行一个LAMP服务器,由2个不同的ISP提供的2个IP。 我使用GoDaddy作为我的DNSpipe理器,但现在我有2个IP地址,我需要域名将用户parsing为该特定用户的最快IP地址。 我怎么去做这个? 我想我需要一个智能的DNS,可以确定用户是否与IP地址在同一个ISP上。

找出导致服务器减速的原因

我有一个潜在的客户,有一个大多数时间performance良好的PHP网站。 但是,每个星期左右,它都会经历滞后(缓慢的页面加载)。 我相信有无数的事情可能导致这个(networking问题,糟糕的安装,一个特定的PHP文件,增加的stream量负载)。 但是,我需要一种方法来推断是什么导致了这一点。 是否有任何服务器监控软件是专门处理这些情况? PS:服务器是Linux

什么是集线器和交换机? 他们的function一样吗?

可能重复: 集线器和交换机有什么区别? 我有思科2900催化剂。 而我有其他的networking硬件。 但是HUB和Switch有什么不同呢? 哪个强大,最主要的区别是什么?

如何将冗余交换机连接到networking的其余部分?

我的服务器都有两个网卡,而且我有两台专用于服务器的以太网交换机( A和B ),采用冗余configuration。 我已经使用绑定(Linux)或成组(ESXi)configuration了NIC,而且这似乎工作正常 – 我可以closures交换机或拔出电缆,然后继续进行。 我有一条从A到B的电缆,这样就可以同时访问单接口路由器。 我需要通过第三个交换机( X )将我的服务器连接到桌面。 为了充分利用冗余,我configuration了这个交换机,就像服务器一样 – 使用链路汇聚,每个交换机A和B连接一根电缆。 这导致随机数据包被丢弃。 如果X只连接到A或只连接到B ,它工作正常,但当然这意味着交换机故障使我的networking。 我哪里错了? 这是预计工作,并切换X是错误的,或者我应该不使用X上的链接聚合,而是依靠STP?

任何方式来加快我的网站在其他国家?

我的网站(社交networking)是用django,cassandra && memcache,rabbitmq,mysql构build的 它使用rabbitmq服务POST请求(通常是用户提交的内容),以平衡mysql的负载。 而memcache && cassandra服务于GET请求(通常是用户获取内容,但不能使用cdn,内容经常变化)。 问题是我的网站在美国访问时速度很快,可能会在0.5s内返回。 甚至更快。 但是来自亚洲等其他国家的人们却遇到了困难,从本地networking到我的服务器的延迟时间可能在400-1000毫秒之间(通过pingtesting) 它最近甚至变得更糟,有什么办法来加快我的网站? 我想出了以下解决scheme似乎工作: 答:简单的解决scheme:使用nginx作为反向代理,在亚洲,非洲等地购买服务器,但由于这些国家和美国之间的延迟很大,所以根本没有加速这个网站。 B:在亚洲,非洲等地购买服务器,而不是build立反向代理。 只需运行我的网站的另一个实例,安装mysql,memcache,cassandra等,将用户重定位到最近的服务器,然后每10分钟同步一次数据。 但我想这样会增加整个系统的复杂性。 由于我的网站已经有一点了 所以我来到这里请求任何build议。 非常感谢您的帮助!