我已阅读过手册但找不到有关此内容的说明,因此在此询问。
我在无线网络上有几台 Mac,路由器型号如下:http://homesupport.cisco.com/en-us/wireless/lbc/WRT54GL
现在,由于我们已经在家中为这些工作 Mac 设置了 VNC 和 SSH,我们希望工作 Mac 保持相同的本地 IP 地址,以便端口转发功能正常运行。这意味着我们不能允许 DHCP 更改设备的 IP 地址,但我们仍然希望它在出现新设备时自动添加它,并为其提供自己的 IP。
我们如何设置它,我是否也需要更改“系统偏好设置”->“网络”->“高级”->“TCP/IP”的设置?我无法弄清楚手动 DHCP 对我的生活意味着什么,而且与机场极端无关的主题真的很少。
答案1
我知道有两种可能性:
- 防止 DHCP 分配子网中的 IP 地址子集,并将这些地址用于需要静态地址的机器。
- 配置您的 DHCP 服务器以便为特定计算机分配静态地址。
这两个选项都需要配置您的 DHCP 服务器,但标准家庭网络路由器通常只允许第一个。
在路由器的“网络地址服务器设置 (DHCP)”部分,将起始地址设置为“100”。这将告诉您的路由器仅分配 192.168.1.100 和 192.168.1.254 之间的地址(或前三个八位字节,可能是 10.0.0.X)。
然后,在您想要拥有静态地址的电脑上,进入网络 → 高级 → TCP/IP 并手动分配地址。输入一个小于 100 的 IP 地址,例如 192.168.1.99,子网掩码为 255.255.255.0,路由器地址为 192.168.1.1(假设这是路由器的地址)。然后保存您的设置,这台 Mac 现在将始终拥有相同的地址。
您必须小心,不要为两台计算机分配相同的 IP 地址,否则它们会相互冲突。
答案2
找到一个支持静态 DHCP 分配的新路由器。假设您的任何一台机器都是笔记本电脑,配置计算机本身可能会在尝试连接到异地网络时出现问题。
使用每台机器的MAC(网卡的“序列号”),相当多的路由器支持确保机器在连接到网络时获得相同IP的功能。
即使是廉价路由器也可以找到具有此功能的路由器(例如“Trenda”品牌)。如果您愿意,您当前的路由器应该受 DD-WRT 路由器固件的支持(“服务”>“服务”)。