Articles of ip

为什么我在Ubuntu服务器的NIC状态中看到丢包?

我看到在我的eth0接口上使用ifconfig丢弃数据包: eth0 Link encap:Ethernet HWaddr 00:15:17:0d:03:ca inet addr:10.0.1.2 Bcast:10.0.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:9000 Metric:1 RX packets:30268348 errors:0 dropped:70721 overruns:0 frame:0 TX packets:133076885 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:8699434077 (8.6 GB) TX bytes:194937313025 (194.9 GB) Interrupt:16 Memory:feae0000-feb00000 当我使用ethtool -S我没有看到任何错误: NIC statistics: rx_packets: 30267138 tx_packets: 133074510 rx_bytes: 8699356158 tx_bytes: 194934147340 rx_broadcast: 35296 tx_broadcast: […]

基于Apache名称的虚拟主机如何与公有IP地址一起工作?

我是Apache web服务器的新手。 当我们configurationApache Web服务器时,我们可以select设置name-based virtual host 。 根据我的理解,当用户在networking浏览器中键入域名www.example.com时,它将连接到一个DNS服务器,该服务器将域名转换为(公共)IP地址。 然后,Web浏览器将使用IP地址连接到Web服务器。 现在,让我们说我有一个公共IP地址, aaaa服务器。 我注册了2个域名, www.example.com和www.example1.com 。 这两个域名都指向相同的IP地址aaaa 。 所以,当用户在他的networking浏览器中键入www.example.com或www.example1.com时,DNS服务器将把它们指向IP地址aaaa 。 我已经根据本网站的用户指南configuration了基于名称的虚拟主机。 但是,我不明白的是:由于DNS服务器已经将域名转换为IP地址,所有用户将使用IP地址aaaa连接到Web服务器。 Apache如何知道用户是否在他们的Web浏览器中使用www.example.com或www.example1.com ?

协议(或服务发布/发现)来检测networking中的设备

我们连接networking中的一些embedded式设备。 现在我正在寻找的是一种查找设备IP并识别它们的方法。 我们使用Windows PC,我即将编写一个应该这样做的C#工具。 我想发送一个udp广播,在确认ie是设备的ip,这将意味着设备需要一个守护进程runnig分配一个ip本身。 在设备上运行服务(如打印机),在PC上查找服务。 我读了一些像apipa,zeroconf,ipv4本地链接,bonjour,dns-sd,mdns,bonjour等的东西; 他们可以自动分配ip和在networking上发布服务。 我的问题是,有人可以推荐我什么对我的任务有好处? – 协议或服务在资源(内存/ CPU使用)上的使用应该较低。 – 有一些标准协议要使用吗? – DNS是一个好主意,还是仅仅为了find一个设备的IP而重新分配消费资源? – 当没有DHCP服务器时,也应该工作。 编辑:澄清一点:IPconfiguration是自动的。 要关注的问题是如何告诉PCnetworking中的哪个IP(或者在这个花瓶中只有一个直接连接)属于设备(身份)。

我怎样才能configurationubuntu有一个静态的IP地址,但仍然使用DHCP的其他configuration信息?

我想使用DHCP来获取包括DNS在内的networkingconfiguration信息,但仍然会分配一个静态IP地址。 在OS X上,这是“使用DHCP与手动地址”,但在GUI中我看不到类似的ubuntuconfiguration选项,而且找不到有关如何configuration/ etc / network / interfaces来执行此操作的任何信息。

IIS有SRV _SERVICElogging吗?

这可能看起来很奇怪,但我不完全理解SRVlogging。 我基本上试图指出: something.example.com和IP像111.111.111.111:8089 我为使用_MINECRAFT服务的Minecraft服务器做了类似的事情。 这是可能的任何方式为IIS上托pipe的网站? 我正在使用IIS7,并将通过我的路由器端口转发,如果这有什么区别。

我将如何为tomcat创build一个IP白名单?

我对tomcat非常陌生,但我需要configuration我公司的tomcat服务器,以便我们只允许有限的IP地址。 我明白这通常是防火墙的工作,但在这种情况下,这不是一个选项。 我们正在对生产服务器进行部署,在发生这种情况时,我们需要能够显示由Apache运行的维护页面,该维护页面与tomcat位于同一台服务器上。 在这种情况下,为了只允许访问整个tomcat服务器的选定IP地址,我需要做些什么?

AWS中的静态IP,但具有可能的负载平衡function

我正在玩AWS。 我的目标是设置基础设施,这将有传出连接上的静态IP(支付提供商的要求,在我们的应用程序中实现了哪个解决scheme),同时我希望具有负载平衡function。 我阅读了一些文档,他们都说,这样的解决scheme是不可能实现的,因为你需要决定使用Elastic Load Balance(不提供静态IP)还是Elastic IP(在同一时间不提供负载均衡)。 有什么可以用在我的情况下的伎俩? 预先感谢您的任何build议。 彼得·

Windows防火墙,netsh,从文本文件中阻止所有ips

我正在使用以下脚本来阻止IP从文本文件到Windows防火墙。 我正在使用Windows 2008 R2 @echo off if "%1"=="list" ( netsh advfirewall firewall show rule Blockit | findstr RemoteIP exit/b ) :: Deleting existing block on ips netsh advfirewall firewall delete rule name="Blockit" :: Block new ips (while reading them from blockit.txt) for /f %%i in (blockit.txt) do ( netsh advfirewall firewall add rule name="Blockit" protocol=any […]

IPTABLES将端口redirect到另一个IP

我已经尝试了几个post来configuration此redirect,但不工作,这是我所需要的 我正在接收端口8080上的数据包,我想将数据包redirect到另一个IP在同一台服务器,为什么? 因为某些原因,它不会发送到互联网。 让我再详细一点。 服务器A正在将端口2525发送到服务器B,但它们不在同一个networking中。 我可以看到数据包进入服务器B,但他们不会去互联网。 服务器B有2个IP,一个是VPN服务器1,连接到服务器A,另一个IP有Internet访问。 我需要什么,或者我认为我需要的是将stream量从tun1redirect到具有Internet访问权限的IP,我尝试了不同的configuration,但是不起作用。 任何帮助将不胜感激。

pipe理您在DNS及其PTR中拥有的IP地址的最佳实践?

我想知道大公司究竟如何pipe理公用服务器使用的所有IP地址,特别是在设置正确的PTRlogging方面。 例如,在生产环境中发送大量电子邮件时,这非常重要,因为接收邮件服务器很可能会执行FCrDNS检查以查看PTR和HELO / EHLO是否匹配。 如果没有,你几乎可以保证被标记为垃圾邮件。 我自己发现的是,facebook和Google通过为每个IP地址分配三级Alogging(看起来),然后在相应的PTRlogging中使用这个IP地址。 一个例子就是Google着名的8.8.8.8地址,它被映射到google-public-dns-a.google.com 。 另一个谷歌IP, 173.194.113.127 ,映射到fra02s22-in-f31.1e100.net (好域名,谷歌pipe理员)。 使用第三级子域似乎是最合乎逻辑的,因为您可以在SSL / TLS应用程序中为您的域使用通配符证书。 在我的情况下,我正在考虑使用像_srv_foobar.mydomain.tld这样的scheme将子域分配给我们的服务器。 以下划线开头表示该子域用于pipe理目的,如_spf.microsoft.com或_netblocks.google.com 。 这是一个有效和可靠的方法吗? 正如评论中所提到的,下划线在主机名中是不允许的,这使得这种方法变得不可能。 为每个使用的IP地址创build一个Alogging是常见的做法吗? 有哪些命名scheme是首选或应该避免的? 我很乐意从pipe理好几十,几百甚至几千个IP地址的人那里听到这个话题。 谢谢!