标签: ip

将 IPv4 地址的一部分设置为零是否有效?

我正在对 Java EE 应用程序进行更改,该应用程序将使用ServletRequest.getRemoteAddr根据用户的 IP 地址进行身份验证。我们将 IP 地址范围(FROM_IP 和 TO_IP)存储在数据库中,只有当用户的 IP 地址在一个范围内时,系统才会进行身份验证。

现在,测试人员指出在 FROM_IP 和 TO_IP 值中(在任何地方)都不应该允许数字 0(零)。请注意,这是一个面向 Internet 的应用程序,因此我们将仅获取公共 IP 地址。

测试人员建议进行验证是否正确?为什么我们不能在 167.23.0.1 - 167.23.255.255 这样的范围值中设置零?

ip authentication ip-address ipv4

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

35
推荐指数
6
解决办法
8万
查看次数

两个主机名是否可以共享相同的 IP 地址?

谁能解释两个主机名是否可以共享相同的 IP 地址?

如果一个主机名代表多个 IP 地址,那也可能吗?为什么?

domain-name-system ip hostname

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

强制本地 IP 流量到外部接口

我有一台带有多个接口的机器,我可以根据需要进行配置,例如:

  • eth1:192.168.1.1
  • eth2:192.168.2.2

我想通过另一个接口转发发送到这些本地地址之一的所有流量。例如,对位于 192.168.1.1 的 iperf、ftp、http 服务器的所有请求不应仅在内部路由,而是通过 eth2 转发(外部网络将负责将数据包重新路由到 eth1)。

我尝试并查看了几个命令,例如 iptables、ip route 等……但没有任何效果。

我能得到的最接近的行为是:

ip route change to 192.168.1.1/24 dev eth2
Run Code Online (Sandbox Code Playgroud)

它在 eth2 上发送所有 192.168.1.x,除了仍然在内部路由的 192.168.1.1。然后我可以将所有流量定向到 eth1 上的假 192.168.1.2,然后在内部重新路由到 192.168.1.1 吗?我实际上正在与 iptables 斗争,但这对我来说太难了。

此设置的目标是在不使用两台 PC 的情况下进行接口驱动程序测试。

我正在使用 Linux,但如果您知道如何使用 Windows,我会购买它!

编辑:

外网只是eth1和eth2之间的交叉网线。假设我的机器上有一个 http 服务器。现在我想从同一台机器访问这个服务器,但我想强制 TCP/IP 流量通过这个 eth1/eth2 电缆。我应该如何为此配置我的接口?

networking linux ip command-line-interface iptables

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

亚马逊在哪里发布按区域用于 EC2 实例的 IP 地址范围?

我如何及时了解 Amazon 将用于 EC2 实例的 IP 地址范围的更改。我想在我的防火墙设置中添加一系列 IP,以允许从我的自动缩放策略启动的实例访问我的“基于地面的”mysql 数据库。据我了解,每个实例都有一个在此范围内的 IP 地址?这样对吗?

ip amazon-ec2 amazon-web-services

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

0.1.2.3 是有效的 IP 地址吗?

第一个八位字节中全为零的 IP 地址是否有效?

例如,可以0.1.2.0/24是一个有效的子网,具有网络地址0.1.2.0、广播地址0.1.2.255和可用地址范围从0.1.2.10.1.2.254?

看起来它应该是有效的,但它不起作用,至少在 Windows 系统上是这样。

如果它无效,那为什么?

ip ip-address

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

如何找出我的 MySQL 主机的 IP 地址?

我有一个在 x10hosting (x10.bz) 上运行的免费域,我想为它找出我的 MySQL 主机的 IP 地址,以便我可以从另一台主机联系 MySQL 数据库。我已经将该主机添加到访问列表中,但现在我需要找出 MySQL 主机的 IP 地址。我怎样才能找到这个?x10 使用 cPanel X 和 PHPMyAdmin。

mysql ip host

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

多少台电脑可以有相同的公网IP?

我有一个来自同一个 IP 的数百个页面请求的列表,我需要知道这些是否可能是不同计算机的请求。

networking nat ip

33
推荐指数
5
解决办法
4万
查看次数

如何通过不同的网络接口路由不同的流量(在 Windows 中)

我已经搜索了有关如何执行此操作的详细信息,但没有成功 - 我想知道是否有人可以提供一些建议。

因此,假设我有 2 个网卡(在我的实例中为 LAN 和 3G),都分配了动态 IP 地址。LAN 接口是我的公司 LAN,我想将 3G 接口用于所有其他访问(即,t'internet!)。

我的网络经验很少,但我的感觉是我应该可以将3G卡设为默认网关,然后通过LAN接口强制一组已知子网的所有流量。

这是路线打印

===========================================================================
Interface List

 40...........................Vodafone Mobile Connect
 12...00 16 cf 87 71 22 ......Dell Wireless 1500 Draft 802.11n WLAN Mini-Card
 11...00 15 c5 58 47 24 ......Broadcom NetXtreme 57xx Gigabit Controller
 24...00 50 56 c0 00 01 ......VMware Virtual Ethernet Adapter for VMnet1
 25...00 50 56 c0 00 08 ......VMware Virtual Ethernet Adapter for VMnet8
  1...........................Software Loopback Interface 1
 26...00 00 00 00 00 …
Run Code Online (Sandbox Code Playgroud)

networking windows local-area-network routing ip

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

Nginx - 如何将具有特定 IP 的用户重定向到特殊页面

我经营着一个相当大的图片库,有 5 位访问者每天使用网络复印机下载整个网站,从而创造了巨大的流量。这些访问者似乎拥有静态 IP。我想要实现的是,这 5 个 IP 在访问该站点时立即被重定向到某个页面(这解释了为什么它们的行为有问题)。所有其他访问者都应该能够正常浏览网站。

服务器运行 CentOS (5.8) 和 nginx (1.0.15) 作为网络服务器。有没有办法通过您知道的 nginx.conf 中的条目来实现这一点?

非常感谢您的提示和支持!

亲切的问候-亚历克斯

nginx ip redirect

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