Articles of networking

IIS日志显示sc-win32-status = 64,但只能通过一些networking

我有一个客户端服务器上运行的ASP.NET应用程序(W2k3,IIS6,.NET 2.0)。 FWIW,这是一个testing实例,它还没有被移入生产 。 所以它不在SSL下运行,负载平衡等。 当我从我们的办公室访问其服务器上的某个页面时,页面会被击中一次。 检查IIS日志(c:WINDOWS \ system32 \ LogFiles \ W3SVC1)显示该页面的GET,然后我按下页面上的button,日志文件显示POST。 这到目前为止似乎工作正常。 现在,当我远程进入客户端的networking并从其中一台本地机器访问页面时,日志文件显示GET,然后按下页面上的button,同时日志显示两个 POST。 第一个显示状态(sc-status,sc-substatus,sc-win32-status)200 0 64,第二个显示200 0 0。 在日志文件中,两个POST都是相同的。 基本上日志看起来像这样(除了我掩盖了一些数据): #字段:date时间s-ip cs-method cs -uri-stem cs -uri-query s-port cs-username c-ip cs(User-Agent)sc-status sc-substatus sc-win32-status 2009-08-11 20:19:32 xxxx GET /File.aspx – 80 – yyyy Mozilla / 4.0 +(兼容; + MSIE + 8.0; + Windows + […]

当一个Excel文件被locking在一个networking共享上时,它如何知道是谁locking了文件?

我们正在使用Excel 2010,有时用户正在使用networking共享。 当networking上的用户在Excel中打开文件时,该文件被locking以进行编辑 – 这是预期的行为。 当另一个用户试图打开该文件时,Excel会提供该消息 [文件名]被locking以便由“John Doe”进行编辑 问题是,用户总是这个特定用户的名字,不pipe是谁打开了这个文件。 Excel在哪里得到这个信息,我该如何解决? 更新:我应该提到,在Excel中,在选项(一般),正确的用户名已经build立。 这不是这个用户名来自何处。

如何在我的networking中find所有启用snmp的设备?

我想find所有在我的networking中启用snmp的设备,我喜欢它在代理和pipe理器体系结构中的工作原理。 我得到了net-snmp库来创build一个简单的应用程序来从远程设备获取snmp数据。我必须编写一个程序来做到这一点,我想设备的mac地址和一些更多的信息。 我得到的程序来从远程节点获取数据,但我有一个怀疑如何获得系统的mac地址和什么是获取设备的mac的oid, 有没有任何通用的oid不会供应商specific.I必须获取所有设备的数据。 一些更新: 现在使用snmp工具snmpwalk我得到可能的信息,但其中我想要一些系统信息,mac,os名称,如果avilable,但我如何编程使用net-snmp获取这些信息,因为我不知道哪个系统的通用oid名字会来。我想写一个程序,我必须得到一些必要的信息,所以我需要的oid,我必须给这个oid的net-snmp的function,以便它会给我相应的结果。 我必须使用像sysName这样的string名来获得系统名称,如果是这样,那么在mac地址的情况下写入“ifPhysAddress.2”,然后提到mac(在snmpwalk的结果).so什么是oid获取Mac,因为它是所有设备不同的。 当我使用snmpwalk的时候,我得到了如下的一行 SNMPv2-SMI :: mib-2.25.3.2.1.3.1 = STRING:“HP LaserJet Professional P1606dn” 这是打印机的名称。意味着这个oid用于获取打印机的名称(mib-2.25.3.2.1.3.1)。 这是真的所有的设备意味着,如果我查询到这个oid我会得到相应的IP的设备名称永远是该设备可能是。这是正确的或不。 请介绍一下。 谢谢

基于Macvlan的界面从主机ping,但不是从命名空间

[编辑] 生产系统目前是一个混合物理和基于ESXi的系统。 即使在预生产环境中,我们显然也不会使用virtualbox! 这里仅用于在我的桌面上直接快速缩小问题的范围。 感谢对meta的“搁置”的解释! [/编辑] 我的设置: 专用networkingvboxnet1 10.0.7.0/24 1主机,Ubuntu桌面 1个虚拟机,ubuntu服务器(VirtualBox) 地址布局: 主机:10.0.7.1 VM:10.0.7.101 VM MAC NAMESPACE :10.0.7.102 在VM ,我运行了以下命令: ip netns add mac # create a new nmespace ip link add link eth0 mac0 type macvlan # create a new macvlan interface ip link set mac0 netns mac 在VM中的mac命名空间中: ip link set lo up […]

服务器和networking仪表板

我们有一个networking运营中心,有十几台大型宽屏显示器,向我们展示了各种性能图表,服务器和networking设备警报以及状态页面。 我很多的页面显然不是为了在静态显示器上查看而devise的。 有没有人有类似的设置,他们发现了一个特殊的工具或包,擅长显示数据? 我正在考虑一些自定义的编程,也许可以滚动文本,显示拨号,闪烁的灯光,什么都不会产生我正在寻找的东西,但我不知道从哪里开始。 如果任何人有特殊的产品有任何的或不能成功的,这将是一个很大的帮助。 更新 :看来我正在寻找一个仪表板创build工具。

模拟两个Ubuntu服务器机器之间的慢速连接

我想模拟下面的情况:考虑到我有4个Ubuntu的服务器机器A,B,C和D.我想在机器A和机器C之间减less20%的networking带宽,在A和B之间减less10%使用networking模拟/节stream工具来做到这一点?

增加ip_conntrack_max安全吗?

我经常在日志中看到以下内容: 内核:ip_conntrack:表满,丢包。 目前,我有ip_conntrack_max设置为65536(默认,RHEL5)。 记住内存使用情况,我可以安全地增加这个值多less? 我在这个盒子上有4GB的RAM。 这台机器的function之一是作为一个静态内容服务器,这可能解释了高连接计数,也意味着我想保留尽可能多的用于caching的操作系统内存。 另外,以下两者有什么区别? / proc / sys / net / ipv4 / netfilter / ip_conntrack_max / proc / sys / net / ipv4 / ip_conntrack_max 我应该编辑哪一个? 谢谢!

如何检查一个Linux服务器是否从rootkit /后门/僵尸networking等干净?

如果Linux服务器暴露在互联网上的安全策略极低(R / W匿名Samba文件夹,Firebird数据库服务器,默认pipe理员密码,没有防火墙等)一周,那么我该如何确保系统是没有完全格式化和重新安装妥协,访问它只能通过SSH远程?

如何让nginx从wwwredirect到非www域?

比方说,我想从www.example.comredirect到example.com,我想用nginx来做到这一点。 我环顾四周,没有看到任何好的文档,所以我想我会问,回答我自己的问题。

通过不可靠的networking进行高级Linux路由的冗余OpenVPN连接

我目前生活在一个封锁了许多网站的国家,并且与外部世界有着不可靠的networking连接。 我在Linux服务器上有两个OpenVPN端点(比如:vpn1和vpn2),用于规避防火墙。 我可以完全访问这些服务器。 这工作得很好,除了我的VPN连接上的高包丢失。 这个数据包丢失率根据时间的不同而在1%到30%之间变化,似乎相关性很低,大部分时间似乎是随机的。 我正在考虑build立一个家庭路由器(同样在Linux上),维护两个端点的OpenVPN连接,并将所有数据包两次发送到两个端点。 vpn2会将所有的数据包从家里发送到vpn1。 返回trafic将直接从vpn1发送到家,也通过vpn2发送。 +————+ | home | +————+ | | | OpenVPN | | links | | | ~~~~~~~~~~~~~~~~~~ unreliable connection | | +———-+ +———-+ | vpn1 |—| vpn2 | +———-+ +———-+ | +————+ | HTTP proxy | +————+ | (internet) 为了清楚起见,家中和HTTP代理之间的所有数据包将被复制并通过不同的path发送,以增加其中一个到达的机会。 如果两者都到达,第一个第二个可以默默丢弃。 带宽使用不是一个问题,无论是在家庭和端点方面。 vpn1和vpn2彼此接近(3ms ping)并具有可靠的连接。 任何关于如何使用Linux中的高级路由策略来实现的指针?