标签: ip-address

将php页面的执行限制为从某个ip-range发出的请求

我有一个PHP页面,我需要限制只有我们的防火墙内的客户端的执行访问.

我怎么会写一个PHP脚本,可以查找客户端的IP地址和与之相匹配的IP范围(如10 ..*或200.10.10.*).

php security ip-address access-control

2
推荐指数
1
解决办法
2714
查看次数

通过HttpWebRequest检索URL时,是否可以看到目标服务器的IP地址?

假设我正在检索网址,如下所示:

string url = "http://www.somesite.com/somepage.html"
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
Run Code Online (Sandbox Code Playgroud)

有没有办法可以看到目标网址的IP地址?需要单独拨打电话吗?

谢谢

dns ip-address httpwebrequest httpwebresponse

2
推荐指数
1
解决办法
3655
查看次数

指定要与WCF客户端一起使用的传出IP地址

如何在调用WCF服务时定义WCF客户端使用的LocalEndPoint(如果客户端计算机有多个IP地址)?

我有一台位于DMZ中的机器有两个IP地址,外部IP地址可以通过防火墙通过我们位于外部服务提供商的网络服务器的VPN连接到达.在此计算机上运行基于WCF和Unity的自定义应用程序服务器,该服务器应充当代理或应用程序级网关(ALG).它应接受来自Web服务器的服务调用,并使用wcf客户端工厂重新生成服务调用,将它们转发到LAN中的真实应用服务器.

当使用wcf客户端工厂在此代理上重新创建服务调用时,wcf客户端应使用此计算机的第二个内部IP地址,因为只允许来自此内部IP地址的消息通过防火墙才能到达局域网中的应用服务器.不幸的是,我们的wcf客户端代理始终选择使用第一个"外部"IP地址创建传出消息.我正在寻找一种方法来明确设置wcf客户端代理使用的IP地址.

我只能找到一个允许定义LocalEndPoint或ClientBaseAddress的WCF绑定元素:CompositeDuplexBindingElement.据我所知,这个属性是告诉服务器在哪里发送asynch回复消息,所以它与我正在寻找的设置不同.

任何想法我能做些什么才能找到可行的解决方案?

提前感谢任何有用的建议!!

这似乎是一个类似的问题,只使用TcpClient/Sockets而不是WCF: 在C#中指定用于TCPClient/Socket的传出IP地址

另一个,这次是关于SoapClient: 在发送传出请求之前将新的SoapClient绑定到特定的IP地址

wcf ip-address wcf-binding wcf-client

2
推荐指数
1
解决办法
4455
查看次数

使用Tcp/Udp发送数据

这是我的情景.

我有我的设备(Android手机).我知道另一台设备的IP地址(这是互联网上的一些远程设备)

那么如何将数据发送到其他设备?我是否使用Tcp或Udp等协议?

编辑:我知道有公共IP地址和私有IP地址(例如设备通过WiFi连接).在这种情况下甚至可以使用Tcp或Udp ???

android udp tcp ip-address

2
推荐指数
1
解决办法
3567
查看次数

确定两个IP地址是否在同一个子网上 - 是否从IP地址中删除前导或尾随0?

我理解,如果两个IP地址与子网掩码进行AND运算,如果结果相同则它们在同一网络上.如果结果不同,则它们位于不同的网络上.我的问题是,如果给出一个省略0的IP地址,那么额外的0会被放置在哪里?

例如,子网掩码是255.128.0.0,你有IP 126.1.0.10和IP 126.127.0.1如果您只是盲目地使用子网掩码和IP获得不同的结果,即使它们位于同一网络上.

126.1.0.10是126.100.000.100还是126.001.000.100?

阅读回复后编辑:

255128000000 AND 126001000010 = 1085496376*32* 255128000000 AND 126127000001 = 1085276323*84*
我错过了什么?

math networking ip-address subnet

2
推荐指数
1
解决办法
1万
查看次数

无法使用外部IP地址连接到MySQL数据库

我在我的Windows 7计算机上运行的MySQL服务器作为Windows服务.当我尝试使用external.ip =我的ip地址从http://www.whatismyip.com/ 在命令提示符下连接到它:

mysql -h external.ip -u root -p
Run Code Online (Sandbox Code Playgroud)

它返回:

ERROR 2003 (HY000): Can't connect to MySQL server on external.ip (10060)
Run Code Online (Sandbox Code Playgroud)

但是,当我将external.ip更改为使用ipconfig命令列出的ip地址时,我可以将其连接到它:

mysql -h ipconfig.ip -u root -p
Run Code Online (Sandbox Code Playgroud)

我已经更改了root用户的权限以接受任何主机(使用来自外部主机/ ip访问mysql数据库的命令?(即:mysql workbench)).在数据库中:

SELECT host, user FROM user;
Run Code Online (Sandbox Code Playgroud)

返回(总结):

| host   | user |
-----------------
| %      | root |
Run Code Online (Sandbox Code Playgroud)

此外,在我的my.ini文件中,没有说明跳过网络的行.

前几天我在另一个网络上尝试使用它时,它运行正常,其中external.ipipconfig.ip相同.这可能是问题的根源还是还有别的东西?

mysql database-connection ip-address ipconfig

2
推荐指数
1
解决办法
1万
查看次数

如何检查IP地址是否在perl的特定范围内?

我正在用perl编写一个CGI脚本.如何检查IP地址(例如124.21.23.5)是否在100.0.0.0 - 200.79.255.255范围内?

我获取IP地址的方式是:

    my $ip = $ENV{'REMOTE_ADDR'};
Run Code Online (Sandbox Code Playgroud)

ip perl cgi ip-address

2
推荐指数
1
解决办法
1837
查看次数

将最后一个八位字节与IP地址隔离并将其放入变量中

以下脚本:

IP=`ifconfig en0 inet | grep inet | sed 's/.*inet *//; s/ .*//'`
Run Code Online (Sandbox Code Playgroud)

ipconfig命令中隔离IP地址并将其放入变量中$IP.我现在如何从上述IP地址中隔离最后一个八位字节并将其放入第二个变量中 - $CN

例如:

$ IP = 129.66.128.72 $ CN = 72或$ IP = 129.66.128.133 $ CN = 133 ...

shell awk sed ip-address

2
推荐指数
3
解决办法
1万
查看次数

python netifaces - 如何获取当前使用的网络接口

我在python中使用netifaces获取本地IP地址,但如何选择当前使用的(由系统)网络接口?请帮帮我.谢谢!

python linux ip-address

2
推荐指数
1
解决办法
4980
查看次数

什么是IP地址块或IP范围?

有时Web开发人员使用IP地址块或范围来处理来自该IP范围(IP块)的流量,当我们想要阻止机器人访问网站和更多用途时也使用ip范围.

我无法理解一件事,我在这里看到有关IP的信息http://ipinfo.io/AS16509,我读了类似"103.246.150.0/23有512个ip地址"的内容,

好的,但"/ 23"在"103.246.150.0/23"中的含义是什么?在过去,每当我读到类似"103.246.150.0/23"的内容时,我只是认为它意味着23个IP地址,如103.246.150.0,103.246.150.1,103.246.150.2 ....... 103.246.150.23.但事实并非如此,它包含512个IP,请在此处阅读http://ipinfo.io/AS16509,

那么"/ 23"是什么意思?

例如,facebook提供了一系列IP来处理他们的机器人

31.13.24.0/21

66.220.144.0/20

什么是IP以上,IP多少?谢谢

ip ip-address ip-blocking

2
推荐指数
1
解决办法
3967
查看次数