Articles of tcpip

关注ip_conntrack的内容

概要 服务器操作系统:Debian Squeeze Web服务器:Apache2 IP表'脚本':arno-iptables-firewall 服务器上的/proc/net/ip_conntrack有170个条目。 目前,其中134个涉及到一个IP地址parsing为cl59.justhost.com(我build议你不要浏览它,以防万一)。 我不明白conntrack条目,我担心他们可能表明安全漏洞。 详情 /proc/net/ip_conntrack的134个条目全部是这样的(我的服务器IPreplace为192.168.0.1), tcp 6 282883 ESTABLISHED src=192.168.0.1 dst=69.175.58.106 sport=80 dport=33053 packets=2 bytes=3000 [UNREPLIED] src=69.175.58.106 dst=192.168.0.1 sport=33053 dport=80 packets=0 bytes=0 mark=0 secmark=0 use=2 tcp 6 282877 ESTABLISHED src=192.168.0.1 dst=69.175.58.106 sport=80 dport=33064 packets=2 bytes=3000 [UNREPLIED] src=69.175.58.106 dst=192.168.0.1 sport=33064 dport=80 packets=0 bytes=0 mark=0 secmark=0 use=2 tcp 6 284392 ESTABLISHED src=192.168.0.1 […]

在PPP中使用广播或networkingID作为src IP?

在PPP的情况下,我们是否允许使用任何IP地址,包括广播和networkingID作为源地址? 例如: 192.168.1.0, 192.168.1.255 ? 其中一位客户为PPPconfiguration了一个DHCP池,其地址为192.168.0.1到192.168.1.254 。 (而不是创build两个单独的范围: 192.168.0.1~192.168.0.254, 192.168.1.1~192.168.1.254 )。 当DHCP向客户端发送192.168.1.0 ,PPP仍然工作。 这让我怀疑他们是否合法使用PPP(是/ 32)? 我以为是一个networkingID,我们不应该使用这个源地址。 这是因为PPP使用/ 32,因此它不再是networkingID?

禁用操作系统TCPpipe理

有没有办法禁用TCP状态pipe理的操作系统,例如在一个特定的端口,或另一个IP,如果不是,禁用整个tcppipe理和pipe理它在一个应用程序的根访问? 我需要一个基于Linux / Mac的解决scheme,但基于Windows的解决scheme也可以提供帮助。 更多信息: 我想做一个特殊的代理,实际上是一个发送中继,在发送到目的地之前,这个操作是以原始的发送者直接得到答案的方式进行的。 发送很容易,但最终接收方的操作系统拒绝数据包并终止半连接。

鱿鱼TPROXY连接在特定网站上失败?

当squid设置为TPROXY时,在某些站点返回ERR_CONNECT_FAIL。 鱿鱼运行的服务器能够通过lynx,wget,curl等打开这些网站。 即使我们在浏览器中手动设置代理或使用简单的REDIRECT或DST-NAT,这些站点也可以打开。 从这个页面http://wiki.squid-cache.org/SquidFaq/InterceptionProxy 它导致pathMTU(PMTUD)失败,可能使一些远程站点无法访问 。 如果您的客户端计算机通过以太网或DSL PPPoATM连接,则caching与客户端之间的所有链路的MTU均为1500或更多,这通常不是问题。 如果您的客户通过DSL PPPoE连接,那么这可能是一个问题,因为PPPoE链路通常具有减less的MTU(1472很常见)。 但是我也有与以太网相同的问题 这里是一个客户端的tcpdump: 点击这里查看tcpdump当我使用tproxy和问题出现 和 点击这里查看tcpdump当我手动设置代理在我的浏览器和everyhting正常工作 GET / HTTP/1.0 Host: 80.75.1.4 Accept: text/html, text/plain, text/css, text/sgml, */*;q=0.01 Accept-Encoding: gzip, compress, bzip2 Accept-Language: en User-Agent: Lynx/2.8.8dev.2 libwww-FM/2.14 SSL-MM/1.4.1 HTTP/1.0 504 Gateway Time-out Server: squid Mime-Version: 1.0 Date: Wed, 27 Feb 2013 15:39:03 GMT Content-Type: text/html Content-Length: 376353 […]

通过Windows PE启用TCP / IPv4

从RDP,我已经错误地禁用了TCP / IPv4协议,现在,显然,我不能再使用rdp来重新启用它。 有没有办法从Windows PE重新启用它?(OVH rescue pro)

什么可能会导致我的OS X机器的MDN IP地址是错误的?

我有一个Ubuntu 9.04盒子和一个OS X 10.5盒子。 他们都在同一个子网(192.168.10.0/24)。 我可以从OS X机器上看到ubuntu.local和osx.local,但是我只能从Ubuntu机器上看到ubuntu.local。 当我ping他们ubuntu.local是192.168.10.50,但osx.local是192.168.132.1。 OS X机器的IP显然是错误的,我不确定它是如何得到它的。 我用它连接到三个networking(192.168.20.0/24以太网,192.168.2.0/24无线,和上述192.168.10.0/24无线),所以192.168.132.1似乎很奇怪。 我会标记这个mdns,但是我还没有足够的分数。 这里是ifconfig的结果,它看起来好像bonjour抓取VMWarenetworking而不是有线或无线。 我怎么能告诉它使用无线(或有线)? lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 inet 127.0.0.1 netmask 0xff000000 inet6 ::1 prefixlen 128 gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280 stf0: flags=0<> mtu 1280 en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 ether 00:17:f2:d6:39:8a media: autoselect status: inactive supported media: autoselect 10baseT/UTP <half-duplex> […]

IPv4 over IPv6?

在Windows中,禁用IPv4堆栈后,是否可以将IPv4地址封装在IPv6堆栈上以便到达IPv4主机?

有人可以解释这个漏洞的含义吗?

这个漏洞意味着什么,我有一个问题,有人可以帮我理解这个吗? 结果部分我特别困惑。 为什么源端口25与随机源端口有什么不同呢,它们都源于外部世界? 漏洞: TCP源端口通过防火墙 威胁: 您的防火墙策略似乎让具有特定源端口的TCP数据包通过。 影响: 某些types的请求可以通过防火墙。 此漏洞报告的结果部分中列出的端口号是未经授权的用户可用于绕过防火墙的源端口。 解: 确保所有的过滤规则都正确和严格。 如果防火墙意图拒绝到特定端口的TCP连接,则应configuration为阻止所有到此端口的TCP SYN数据包,而不pipe源端口如何。 合规性: 不适用 结果: 主机对使用源端口25发送到目标端口22的4个TCP SYN探测进行了4次响应。但是,它根本没有响应使用随机源端口发送到同一个目标端口的4个TCP SYN探测。

可以ping服务器,但没有telnet或www

我有一个NAS(iomega家庭媒体1TB)插入使用1Gb以太网电缆的路由器。 有时我会失去对它的访问权限,我可以通过静态IP ping nmap来查看所有打开的端口,但不能telnet到它。 另外http服务器不响应。 debian 5.0有,arm处理器,没有iptables。

为什么W2k3 TCP / IP堆栈被损坏?

我有一个W2K3服务器,每次更新重新启动服务器时,在启动tcp / ip堆栈被损坏。 这使服务器无法做任何forms的networking,当我发出一个 ipconfig 在命令窗口上,结果是空的。 要解决这个问题我必须发出以下命令并重新启动服务器: netsh int ip reset <logfile> 这导致完全的networking中断,因为几乎所有的服务依赖于域控制器。 当服务器重新启动时,我不得不再次configurationtcp / ip设置。 关于这个问题的另一个问题是,为什么客户端和应用程序不使用辅助域控制器,当主控制器失败时,这个控制器被接pipe。 这里是FSMOangular色分配,SSCZDC01是失败的服务器> dsquery server -hasfsmo rid "CN=SSCZDC02,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC= XXXXXXXXXX,DC=com" dsquery server -hasfsmo pdc "CN=SSCZDC01,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC= XXXXXXXXXX,DC=com" dsquery server -hasfsmo name "CN=SSCZDC01,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC= XXXXXXXXXX,DC=com" dsquery server -hasfsmo schema "CN=SSCZDC01,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC= XXXXXXXXXX,DC=com" dsquery server -hasfsmo infr "CN=SSCZDC02,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC= enserbic,DC=com" 任何见解或意见将非常赞赏,因为我迷失在这个问题的可能起源。 非常感谢你花时间陪伴