标签: ip

使用IP地址识别您网站上的用户是否可靠?

这是我的情况.我是一个创建P2P慈善网站的项目的一部分,用户可以在这个网站上进行连接并互相捐款.由于网站的性质,我们知道诈骗者将会猖獗.我们有几个预防措施的想法,并提出了一个想法是将IP地址绑定到用户的帐户.这样做的原因是能够检测来自同一IP地址的某人何时创建多个帐户.

这可靠吗?为什么或者为什么不?我一直在谷歌上搜索,并发现了很多有关这个问题的矛盾观点.谢谢你提供的所有帮助.

ip

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

检查IP是否在LAN中(防火墙和路由器后面)

我现在已经在网上爬了大约5个小时,但找不到我的问题的解决方案:

我的公司正在开发一款教育游戏,我正在使用Monotorrent为它编写一个autoupdater.该游戏将在学校中使用,但由于大多数学校只有非常弱的互联网连接,因此网络中只应有一台从httpseeder下载的计算机,其他计算机应该从一台从httpseed下载的计算机中获取.

因此,我从跟踪器获取大量IP地址,并且只需要过滤掉LAN中的IP地址.

当然,学校有时对防火墙非常严格,学校的某些计算机之间会有大量的路由器和交换机.

我已经尝试过大多数解决方案,例如

 NetworkInterface[] interfaces = NetworkInterface.GetAllNetworkInterfaces();

    foreach (NetworkInterface iface in interfaces)
    {
        IPInterfaceProperties properties = iface.GetIPProperties();

        foreach (UnicastIPAddressInformation address in properties.UnicastAddresses)
        {
            Console.WriteLine(
                "{0} (Mask: {1})",
                address.Address,
                address.IPv4Mask
                );
        }
    }
Run Code Online (Sandbox Code Playgroud)

或者类似的技术只提供路由器/交换机/其他信息.

简而言之,我想要做的是检查是否可以通过LAN访问给定的IP.

我真的很感激任何帮助,因为这个功能是剩下的最后一个:)

c# ip networking lan network-programming

11
推荐指数
1
解决办法
8359
查看次数

IIS7中Web应用程序文件夹的IP限制

我有一个Web应用程序,其中Web服务驻留在一个文件夹中.可以从任何地方访问整个Web应用程序,而Web服务只能从某些IP地址访问.我无法将它们分开并将Web服务带入另一个IIS网站,因此我需要限制对Web服务的访问,同时它驻留在该网站中.但是,我对创建虚拟目录没有限制.我该怎么办?我可以这样做吗?

为了更好地理解该场景,假设该网站的域名是www.sample.com,并且该网站上的每个地址都可以被所有Internet访问.例如,www.sample.com\path1并且www.sample.com\path2是由每个人,在那里每个IP地址浏览.

但是,www.sample.com\services\user.asmx只能从某些IP地址访问Web服务的地址,例如217.218.192.50&& 107.50.27.30.

如何在IIS7中实现此配置?

ip iis-7 web-services ip-restrictions

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

如何使用.net获取子网掩码?

我想使用c#获取客户端子网掩码.

我怎么才能得到它?

c# ip network-programming subnet

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

WinSock.h和WinSock2.h使用哪个?

有谁知道WinSock.h和WinSock2.h之间的区别.我知道他们不使用相同的库(.lib),但我不知道WinSock2是否只添加了新功能,或者它是否也改进了WinSock 1功能.我正在使用IP/TCP套接字,并希望使用select()管理超时.我还使用多个线程同时管理多个客户端.我应该继续使用WinSock 1.1还是应该转移到WinSock 2?提前致谢.

sockets windows ip tcp winsock

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

国际化:IP地址是否以相同的格式输入所有文化?

我知道IPv4地址是使用点十进制表示法编写的.我不知道的是,为IP地址输入的每个数字字符是否始终是阿拉伯数字(例如1,2,3 ...),或者如果IP地址输入通常接受非ASCII数字字符?

例如,如果我有一个针对中国文化的IPv4地址输入字段,那么我只能期望为每个八位字节输入阿拉伯数字吗?我是否还应该期待非数字的非ASCII字符?

  • 此字段纯粹用于IP地址输入,不接受主机名.

language-agnostic ip internationalization

11
推荐指数
1
解决办法
179
查看次数

通过Java获取EC2实例的实例ID

我部署了一个AWS EC2实例,我需要找到它的公共IP.但是,要知道我必须首先知道我的实例的实例ID.

目的:

  • 我在我的实例中运行了一个Java代码,我希望该代码能够找出运行它的实例的当前IP或Instance-ID.

在阅读了亚马逊文档后,我想出了一个返回所有实例的IP的Java方法,但这不是我想要的,我想要一个只返回正在运行的实例的instance-id或公共IP地址的方法.

    /**
     * Returns a list with the public IPs of all the active instances, which are
     * returned by the {@link #getActiveInstances()} method.
     * 
     * @return  a list with the public IPs of all the active instances.
     * @see     #getActiveInstances()
     * */
    public List<String> getPublicIPs(){
        List<String> publicIpsList = new LinkedList<String>();

        //if there are no active instances, we return immediately to avoid extra 
        //computations.
        if(!areAnyActive())
            return publicIpsList;

        DescribeInstancesRequest request =  new DescribeInstancesRequest();
        request.setInstanceIds(instanceIds);

        DescribeInstancesResult …
Run Code Online (Sandbox Code Playgroud)

java ip amazon-ec2 amazon-web-services

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

在PHP应用程序中强制cURL中的IPv4

有没有办法强迫cURL使用IPv4?我正在寻找像全球设置,如php.ini设置或类似的东西.

php ip configuration curl

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

将Nginx修补为ip_hash 4个八位字节而不是3个

我目前正在我的网络上运行两个后端服务器,并在Windows上与Nginx进行负载平衡.

我正在加载测试系统,但是我的所有流量都指向一台服务器.这是因为ip_hash算法按前3个八位字节对流量进行排序,即111.222.333.XXX

这是一个问题,因为我瞄准服务器的所有流量都具有相同的基地址(相同的前3个八位字节),因此我的流量都不会转到另一个服务器.有没有人知道修补或更改ip_hash算法以过滤4个八位字节的方法.

谢谢

ip load-balancing nginx

11
推荐指数
1
解决办法
2077
查看次数

什么是IP地址和端口号的组合?

我有一个结合IP地址和端口号的结构.什么是这样的事情的正确名称?

ip port networking naming

11
推荐指数
1
解决办法
3578
查看次数