![多个 IP 地址](https://linux22.com/image/675375/%E5%A4%9A%E4%B8%AA%20IP%20%E5%9C%B0%E5%9D%80.png)
我正在开发多个移动网站(使用 IIS),我想使用连接到同一 LAN 的移动设备来测试它们。我想通过不同的本地 IP 地址访问每个网站,例如 10.0.0.5、10.0.0.6 等。(使用具有不同端口的同一 IP 地址会使 HTTPS 变得困难。)
为此,我的电脑必须分配多个 IP。这可以在“网络和共享中心”->“更改适配器设置”->“右键单击连接”->“属性”->“IP4”->“属性”->“高级”中完成。但是,启用 DHCP 后无法添加其他 IP。
因此,我希望我的 Netgear 路由器启用 DHCP,因为我有其他设备连接到它,但我的计算机应该不使用 DHCP 连接。我的 Netgear 路由器支持多个 LAN 组。组 1 是 10.0.0.x,组 3 是 192.168.1.x。所以我认为最好的做法是保持组 1 DHCP 启用(我选中了此组的“使用路由器作为 DHCP 服务器”复选框),并禁用组 3 的 DHCP。然后在我的电脑上的 IP4 -> 属性中,我单击“使用以下 IP 地址”,然后输入
IP=192.168.1.2
Subnet mask=255.255.255.0
Default gateway=192.168.1.138
但连接时出现错误 - Windows 网络故障排除程序出现并通过使用 DHCP 将其正常连接到第 1 组来“修复”该错误。
如何在没有 DHCP 的情况下将我的计算机连接到路由器,同时保持其他设备的 DHCP 处于启用状态,或者是否有其他方法可以通过我的智能手机测试多个网站?
答案1
我可能误解了一些东西,但要设置静态 IP,您不需要从路由器禁用 DHCP。通过转到服务器的高级设置,向服务器添加任意数量的 ipv4 ip。我甚至不认为您需要有组,我只会为所有内容使用 1 个 lan(因为路由器不是防火墙,所以我不会把它推得太远)。在简单的情况下,您的服务器将拥有您想要的所有 ip,但只有具有相同子网的设备才能访问它。