标签: ip

ip地址增量问题

我想增加我的IP地址;

这是代码

 ipAddressControl1.Text = "192.168.1.255";

 byte[] ip = ipAddressControl1.GetAddressBytes();
 ip[3] = (byte)(++ip[3]);

 IPAddress ipAddress1 = new IPAddress(ip);
 MessageBox.Show(ipAddress1.ToString());
Run Code Online (Sandbox Code Playgroud)

或者我也尝试过这个

ipAddressControl3.Text = "192.168.1.255";
 IPAddress ipAddress1 = new IPAddress(?pAddressControl3.GetAddressBytes());
 ipAddress1.Address += 0x1 << 24;
 MessageBox.Show(ipAddress1.ToString());
Run Code Online (Sandbox Code Playgroud)

但是他们两个都给了我192.168.1.0但我希望得到192.168.2.0的值

c# ip ip-address

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

将IP存储为unsigned int?

我读到在数据库中存储IP地址的最佳方法是创建一个Unsigned Int(10)字段.如何使用PHP转换IP地址?我试过用了

$this->ip = long2ip($_SERVER['REMOTE_ADDR']);
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用.我找到了使用它将其转换回IP地址的方法

$this->ip = sprintf("%u", ip2long($result['ip']));
Run Code Online (Sandbox Code Playgroud)

我最初如何转换IP地址?我应该使用PHP吗?或者更好地集成到MySQL查询中?

php sql ip optimization

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

使用C#的客户端IP

如何在C#中获取客户端机器的IP地址.我想为我的在线应用程序保留一个日志寄存器,并保留日志系统的IP地址,我想获取客户端的IP地址....

预谢谢...

c# asp.net ip

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

使用php ping一个ip并导致平均响应时间.

任何人都知道一个简单的方法来ping一个php中的IP地址并回显平均ping时间的结果吗?

例如,当我真正想要的是"35"时,我会得到"最小值= 35毫秒,最大值= 35毫秒,平均值= 35毫秒"

谢谢.

php ip parsing ping response

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

Amazon EC2 - 什么是私有DNS和私有IP?

Amazon EC2的详细信息提到了公共DNS,私有DNS和私有IP.我知道配置安全组后,可以使用公共DNS来访问实例.

我无法理解

  1. 什么是私有DNS?
  2. 什么是私人IP?
  3. 当我们使用公共DNS到达实例时,为什么我们需要这两个这两个数字?

ip dns amazon-ec2 amazon-web-services

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

获取用户打开我的网站的IP地址

我想跟踪打开我的网站的用户的IP地址.我已经完成了很多谷歌搜索,甚至在stackoverflow上提出了其他问题,但无法找到解决方案.我实际上想知道如何通过使用获取IP地址

    $_SERVER['REMOTE_ADDR'] or $_SERVER['REMOTE_HOST'] variables. 
Run Code Online (Sandbox Code Playgroud)

php ip

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

ShareDrop(一个网站)如何获得我的局域网IP地址?

我刚刚访问https://www.sharedrop.io/,它说我的私有LAN IP地址192.168.0.3,这是正确的.怎么会知道这个?此信息不会通过浏览器发送.或者是吗?

我正在使用Chrome,没有安装扩展程序.

ip http

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

将IP地址转换为有效的URI

我一直在尝试将我的windows store应用程序中的webview元素导航到'192.168.0.1'但由于某种原因Uri类无法解析它,有没有办法将IP地址转换为Uri?

c# ip uri windows-store-apps

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

如果花费很多时间c#,请跳到下一次迭代

我想从192.168.1.1 ping到192.168.1.255

所以我用

FOR(i=1;i<=255;i++)

 //each time, I test the IP address by pinging it with the following code

try {

 PingReply reply = pinger.Send(AdresaIp);
 pingable = reply.Status == IPStatus.Success;

}

 catch (PingException)

 {

  // Discard PingExceptions and return false;

 }
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是:

PingReply reply = pinger.Send(AdresaIp);

pingable = reply.Status == IPStatus.Success;
Run Code Online (Sandbox Code Playgroud)

当ping成功时,上面的两行的执行时间为2毫秒,但是当它失败时(会发生多次)它需要大约3秒,如果我ping 255个IP,那就太大了.

所以我想以下列方式实现一个计时器:

    if (timer > 1 second) continue; 
    //if it takes more than 1 second for the current iteration jump to the next 
Run Code Online (Sandbox Code Playgroud)

迭代.

我试过了System.Diagnostics.Stopwatch.StartNew(,但是没有为我工作,因为它给了我测试ping之后的时间.我需要一些能让我检查ping测试工作的东西,所以当它达到1秒时,我可以使用CONTINUE命令.

谢谢,

弗拉德

c# ip loops ping timer

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

HTTP:主机头字段中是否允许IP地址?

我已阅读RFC 2616(HTTP/1.1),我认为对于上述问题并不清楚.

据我所知,主机头字段的目的是能够在一个IP地址下提供多个域.因此主机头字段中的IP地址没有多大意义.但RFC 2616没有明确禁止这一点.

所以我的第一个问题是:如果我编写HTTP服务器,我应该实施检查,客户端是否在主机头字段中发送IP地址,或者这是不必要的,因为没有客户端会这样做?

第二个问题:如果客户端在主机头字段中发送IP地址,服务器是应该将其处理为有效还是应该返回"400 Bad Request"?

ip http virtualhost http-headers

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