我如何比较两个IP地址?
string ip1 = "123.123.123.123";
string ip2 = "124.124.124.124";
Run Code Online (Sandbox Code Playgroud)
我需要这样的一些:
if(ip1 == ip2)
{
//true
}
Run Code Online (Sandbox Code Playgroud) 作为更大的应用程序的一部分,我试图将IP地址转换为二进制.目的是稍后计算LAN唤醒流量的广播地址.我假设有一种更有效的方式来做我想的方式.这是通过八位字节分解IP地址,在必要时将0添加到每个八位字节的开头,将每个八位字节转换为二进制,然后组合结果.我应该看看netaddr,套接字还是完全不同的东西?
示例:从192.168.1.1到11000000.10101000.00000001.00000001
一些比赛考试中的问题:
The subnet mask for a particular network is 255.255.31.0. Which of the following pairs of IP addressed could belong to this network?
1: 172.57.88.62 & 172.56.87.23
2: 10.35.28.2 & 10.35.29.4
3: 191.203.31.87 & 192.234.31.88
4: 128.8.129.43 & 128.8.161.55
Run Code Online (Sandbox Code Playgroud)
现在我对这个问题感到困惑,我已经读过一个子网掩码是模式的:
1111 1111. 1111 1111. 1111 1
我的意思是从左侧开始1但是在这个子网掩码中:
1111 1111. 1111 1111. 0001 1111. 0000 0000
Run Code Online (Sandbox Code Playgroud)
那么背后的实际原则是什么呢?请解释.我完全糊涂了.
提前致谢 :)
长话短说,我想测试我的网站的反僵尸系统("僵尸"这里指的是游戏玩家欺骗程序,而不是蜘蛛等).
我用PHP的CLI编写了自己的机器人.大多数情况下,我的网站能够检测到僵尸网络活动并阻止它.
但是我需要测试处理动态IP,因为我有一个静态IP,据我所知,这不是一件容易的事.还有其他我想测试的涉及多个IP的东西.
那么,最重要的是,当我的PHP脚本连接到它时,是否可以隐藏/更改服务器看到的IP地址,如果是这样,我该怎么做?(我之前从未真正使用过代理,因此我对它们了解不多).
我已经尝试在ASN号码下获取IP列表,例如AS8167但是我没有这样的运气.我已经看到团队cymru有一个IP到ASN,但这与我实际需要的相反.
我想ping一个已知的MAC地址,我试图使用nmap:
sudo nmap -sP 192.168.15.1/24 | grep 20:64:32:3F:B1:A9
Run Code Online (Sandbox Code Playgroud)
但在这种情况下,它ping所有255个IP地址(从192.168.15.1到192.168.15.255),直到得到我的MAC地址,这需要很长时间约4秒.
有什么想法吗?
我刚刚WAMP 2.2 localhost在我的电脑上安装了一个.我有一切正常运行(我可以执行PHP,MYSQL等...)现在我想知道如何将我的localhost指向一个可以在我的网络外访问的公共IP地址.这可能吗?如果是这样,我该怎么做?
谢谢!
编辑:
规格:Windows,wamp 2.2 ....只需要向我网络之外的人提供MYSQL和MYSQLI数据库,php,html,js和css文件.我非常想要用我的localhost创建一个基本的网站.
我从apache网站上阅读了这个指南,但是我有点困惑,我试图用这种语法禁用一些范围:
order allow,deny deny from 127.0.55.0/127.0.75.255 deny from 127.0.235.0/127.0.255.255 allow from all
但我认为它不能正常工作,可能是语法错误或者我以错误的方式使用它,我应该在htaccess中写这个文本?在其他线之前或之后?在同一个htaccess文件中也有一些mod重写脚本(用于反链接).
我在Windows下设置了XML-RPC服务器/客户端通信.我注意到的是,如果交换的数据量变得很大,那么启动服务器监听"localhost"与"127.0.0.1"会有所不同.如果设置了"127.0.0.1",则通信速度比使用"localhost"快.有人可以解释一下原因吗?我认为这可能是命名解决的问题,但......本地也是如此?