如何在电脑上设置静态IP地址

按照以下顺序逐步操作。

  1. 什么情况下需要静态IP

    路由器通过DHCP自动分配给每台设备的IP地址,在重启或者经过一段时间后可能会发生变化。但像端口转发、远程访问NAS、运行家庭服务器、共享网络打印机这类"必须始终能通过同一个地址访问"的设备,一旦IP发生变化,相关设置就会失效,所以给这些特定设备设置静态IP会更稳妥。

  2. 先查看当前的网络信息

    在Windows的命令提示符里输入"ipconfig /all",就能一次性看到当前的IP地址、子网掩码、默认网关(路由器地址)和DNS服务器信息。在Mac上,可以在"系统设置 > 网络 > Wi-Fi(或以太网) > 详细信息"里查看相同的信息。设置静态IP时,需要参考这些数值来填写。

  3. 选择DHCP分配范围之外的地址

    先在路由器管理页面的DHCP设置里确认自动分配的范围(比如192.168.0.100~192.168.0.200),然后选一个该范围之外的地址(比如192.168.0.50)。这样可以避免以后路由器把同一个地址自动分配给其他设备,造成地址冲突。

  4. 在Windows上设置静态IP

    进入"设置 > 网络和Internet",点击当前使用的连接(Wi-Fi或以太网),在"IP分配"旁边点编辑,把"自动(DHCP)"改成"手动",打开IPv4开关,然后参照前面查到的数值依次填入IP地址、子网前缀长度(通常是24)、网关和DNS,最后保存。

  5. 在Mac上设置静态IP

    在"系统设置 > 网络"里选中当前使用的连接,点击"详细信息",在TCP/IP标签页里把"配置IPv4"改成"手动",然后输入IP地址、子网掩码和路由器(网关)的数值。DNS可以在单独的DNS标签页里添加。

  6. 设置完成后检查有没有冲突

    设置完成后先确认网络能不能正常上网,再从另一台设备的命令提示符里执行"ping [设置的IP]",看是否有响应,以此确认设置是否生效。如果网络连接图标出现感叹号或者无法上网,很可能是填写的网关或子网数值和路由器的实际设置不一致。

也可以在路由器一侧预留IP

除了在电脑上直接设置,也可以在路由器管理页面利用DHCP保留(固定分配)功能,根据设备的MAC地址,让它每次都自动获得同一个IP地址。可以先参考一下如何查看设备的MAC地址。

配合端口转发一起使用

设置好静态IP之后,就可以用端口转发把这台设备的特定端口开放到外网。如果IP一直变化,端口转发规则也要跟着反复重新设置,所以静态IP要先准备好才行。

常见问题

路由器上的IP保留和在电脑上直接设置静态IP,有什么区别?

路由器IP保留本质上仍然是DHCP方式,只是路由器会记住给特定设备始终分配同一个地址。而在电脑上直接设置静态IP,则是这台设备完全不再使用DHCP,自己把地址固定下来。管理起来更省心的是路由器保留,但如果没法访问路由器的设置页面,了解怎么在电脑上直接设置也很有必要。

填错数值会不会导致完全无法上网?

会的,如果填写的网关或子网掩码和实际网络环境不一致,可能会导致网络连接中断。这种情况下,只要改回"自动获取IP地址(DHCP)",就能立刻恢复正常连接。