如何检查输入的IP秋天在特定IP范围

<p>如果我们让用户输入了几个IP地址范围,比如,172.16.11.5 - 100,我怎么可以编写一个函数来检查IP(172.16.11.50)落在范围 P&gt; </p><p>有没有在.NET中的任何现有的库利用? P&gt;
</p>

8 浏览 1 回复
  gt   地址   范围   检查   ip  

回复

    <p>没有什么内置的框架,但它不会花费太多精力来创建 类。 P&gt; </p><p>您会通过调用IPAddress.GetAddressBytes在下部地址,上位地址和比较地址。起始于第一个字节,检查是否该比较地址是在上/下地址的范围内。 P&gt; </p><p>该方法适用于IPv4和IPv6地址。 P&gt;</p><p>注:上面的代码可以扩展到增加公共静态工厂方法 P&gt; </p><p>对于任何人谁检查​​在这个问题上: P&gt; </p><p>您可能要考虑这个库 @jsakamoto,这似乎工作得罚款: P&gt; </p><p> https://github.com/jsakamoto/ipaddressrange</p><p>也可以通过安装的NuGet: P&gt; </p><p> http://www.nuget.org/packages/IPAddressRange/</p>

    小亮江

相关信息

ADSL IP问题

ADSL 每次拨号后,ip会变吗? 如果会变怎么察看?

20 浏览 4 回复   ip   输入   方法   地址   连接  

表单输入 - 限制一个每个IP /电脑提交

<p>我编码在PHP抽奖报名表在用户提交表单中的一些信息,并将其存储在数据库中。 P&gt; </p><p>我想找到一种方法来限制​​这种形式每人提交。要么放弃一个cookie或IP地址。什么是接近最好的方法? P&gt; </p><p>我建立它的代码点火器,如果有什么差别。 P&gt; </p>

浏览 1 回复   ip   gt   提交   地址   一个  

linux redhat 9 网关 ip 子网掩码?

我的电脑装的是xp最近想研究一下linux,我在vmware上装了redhat9但是我在安装的时候没有设置ip和网关dns等等所以装上之后上不了网,我用的是学校的宽带我们在登陆的时候要先打开一个Dr.com的客户端然后输入帐号和密码才能上网,但是现在在虚拟机连内网也上不了,根本就不能下客户端呀,哪位高手帮忙解释一下阿?高分奉送! 我对linux不是很明白请帮忙把详细的方法说明白

浏览 10 回复   连接   一步   设置   用户   没有  

一个网址有IP吗 怎么知道

如题!

2 浏览 4 回复   ping   ip   运行   com   输入  

如何检查是否一个日期时间范围是另外3 MONTH日期范围内

<p>您好我有一个dB的开始日期和每条记录的结束日期。 P&gt; </p><p>我需要检查,看看那里的时间落在2年期分为两批季度则显示什么宿舍每个记录落入。 P&gt; </p><p> 1季度,包括6月09日7月09,09年8月结果 2季度,包括9月9日,09年10月,09年11月结果 第三季度包括12月9日,1月10日...

浏览 1 回复   10   gt   季度   09   日期