我需要端口转发为mswindows主机,但我需要的东西,可以处理多个目标与故障转移。 在Linux / Unix(haproxy,balance,pound ….)上没有工具可以做到这一点。 我相信它可能使用netsh add v4tov4来实现端口转发,但是这只允许一个目标?
通过我的UMTS连接,当通过HTTP下载大多数档案时,大于50 MB的档案被损坏。 如果我切换到HTTPS,问题就没有了。 该问题不应该驻留在我的networking中,因为我有一个额外的ADSL连接。 当我切换到这个连接100%的下载档案是好的。 我的想法是,问题应该是:HTTP没有数据包的散列certificate。 来自TCP的证据是薄弱的。 当通过UMTS连接传输大量损坏的包时,有些应该通过TCPcertificate,结果是损坏的文件。 但是,当我监视与wireshark连接和filter“tcp.analysis.lost_segment”我没有得到比ADSL连接更多的错误(实际上它甚至更多)。 所以这不应该是问题。 如果我切换到WLAN连接的问题已经没有了! 那是什么意思? WLAN协议有些额外的certificate或者我的调制解调器的以太网卡有缺陷吗? 但是在这种情况下,我不应该通过以太网看到很多损坏的软件包吗? 我的损坏的文件从哪里来?
这是我在超级用户看到的这个问题的一个后续,没有提供答案。 用户在他的路由表中删除了第二条路由, # ip route show default via 192.168.73.1 dev eth0 proto static 192.168.73.0/24 dev eth0 scope link 只留下他的默认。 他发现他可以ping通networking上的其他电脑,但是他们无法用不完整的路由表ping回pc。 我通过tcpdump的方式在一个真实的networking(而不是原来的虚拟设置)上调查了这一点:事实certificate,未完成的 pc确实发回了ping的回复,但是这并没有达到原始的,有益健康的pc。 所以我试着在两个方向上打开ssh会话,现在都尝试失败。 这是Wireshark捕获失败的连接: PUSH(PSH / ACK)的出现和大量的重传使得任何一台PC都无法到达另一台。 任何人都可以解释为什么,在一些细节?
负载均衡器后面有大约60个基于Windows的SMTP服务器。 与其余服务器相比,这些服务器中的stream量(1/10)要less得多。 从perfmon的angular度来看,与剩余的服务器相比,我发现服务器的“连接已build立”的数量很高(见附图)。 这是否意味着这个服务器由于TCP连接耗尽而减lessstream量? 性能计数器
www.superyoink.de是我客户的网站。 除了我的开发之外,我可以从任何机器访问它。 如果我在我的开发机器上ping它,我得到80.67.28.107 – 这是错误的。 我的笔记本电脑,在我旁边,能够正确解决它。 我试图把正确的地址放入主机中,例如: 93.187.232.191 www.superyoink.de 仍然解决了错误的地址。 我可以input虚假DNS服务器地址,所以没有任何工作。 但www.superyoink.de仍然解决到80.67.28.107。 重新启动,ipconfig / flushdns似乎没有任何工作。 我运行32位Vista。 我的印象是它存储了错误的dns分辨率,甚至没有尝试DNS服务器。 但是哪里? 请帮助!
(第一个问题,请耐心等待) 在我们的主要位置,我们有一台SonicWall NSA-2400设备作为我们的防火墙。 (SonicOS增强版5.1.0.8-17o) 远程我们有2个站点与Cisco 2800路由器。 我们在SonicWall和个人遥控器之间有一个可用的VPN,但是远程位置的机器无法使用位于SonicWall后面的主设备的PDC进行authentication。 远程位置的设备可以ping Sonicwall后面的任何东西,但是Windows Auth继续失败。 主站点(10.0.0.x)远程A(10.0.5.x):可以访问10.0.0.x上的任何内容远程B(10.0.6.x):可以访问10.0.0.x上的任何内容 我错过了什么? 似乎很熟悉旧的“黑洞路由器”的问题,你必须调整MTU设置为<1500。 谢谢
在Linux中,单个下载可以使用所有可用的带宽,因此任何其他连接都不能启动。 (例如,如果我正在下载更新,我不能同时上网) 有没有办法在不同的连接之间设置某种公平的排队,以便共享? 我使用sfq qdisc检查了tc,但似乎必须将其调整到当前的可用带宽,这在xDSL上可能会很困难,因为根据提供商的不同,最大下行带宽无法完全提供。
以下是我所做的: 我写了一个最小的Web服务器(使用Qt,但我不认为这是相关的)。 我在合法的Windows 7 32位上运行它。 问题: 如果我向Firefox,IE,Chrome或Safari发出请求,则需要大约一秒的时间,然后我的服务器才会看到有新的连接被接受。 线索: 使用其他客户端(wget,自己的testing客户端,只是打开一个套接字)比Firefox,IE浏览器,谷歌浏览器看到新的连接是毫秒的事情。 我安装了Apache并尝试了上面提到的客户端。 如预期的那样服务请求需要约50ms。 运行Windows XP(或在Linux下编译和运行相同的代码)时,该问题不可重现, 这个问题似乎只有当连接到本地主机时才会出现。 通过互联网连接并为连接提供服务的朋友只需要几毫秒。 在不同端口运行服务器对1秒延迟没有影响 以下是我尝试过的不幸的事情: 停止了Windows Defender服务 停止Windows防火墙服务 有任何想法吗? 这是Windows 7中的一些聪明的“安全function”吗? Apache为什么不受影响? 为什么只有浏览器受到影响?
我需要确保我的客户端传出IP地址使用他们分配的专用IP。 例如, site123.com的IP地址为123.123.123.2(eth0:1)(传入时可以正常parsing) 但它使用我的主要服务器IP 123.123.123.1(eth0)时,它发出的请求 我怎么能改变这个? 我在专用服务器上使用centOS。
我正试图调整在Solaris上运行的高消息stream量系统。 该体系结构是大量(600)客户端,它们通过TCP连接到大的Solaris服务器,然后以较高的速率发送/接收相对较小的消息(0.5到1K的有效负载)。 目标是最大限度地减less每个消息处理的延迟。 我怀疑服务器的TCP堆栈正在被所有的stream量淹没。 我可以用什么命令/指标来证实这一点,如果这是真的,那么缓解这个瓶颈的最好办法是什么? PS我最初发布在StackOverflow上。 有人build议snoop和dtrace。 dtrace看起来相当普遍 – 是否有任何额外的指针,如何使用它来诊断TCP问题?