家里换了路由器,电脑还是原来的 192.168.1.23,网页打不开。也有人想换公网地址,结果只在网络适配器里改了个 192.168.x.x。两个「IP」不是一回事,ip更改之前先分清改的是哪一个。方向搞错,折腾半天也没用。
内网地址在适配器里改
Windows 上按 Win+R 输入 ncpa.cpl,右键网卡选「属性」,双击「Internet 协议版本 4」,填 IP、子网掩码 255.255.255.0、网关和 DNS。也可以在设置里的「网络和 Internet」找到当前连接,把 IP 分配改成手动。两种入口改的是同一处,哪个顺手用哪个。
地址别随手填。先 ipconfig 看网关,比如 192.168.1.1,就把电脑设成 192.168.1.50 这类同网段、又不在 DHCP 池里的地址,免得和手机、电视抢号。改完 ping 一下网关,通了再开网页。如果网关是 192.168.0.1,把末段改成 50 就行,前三段必须一样。
公网地址不归你管
公网 IP 由运营商分配。多数家庭宽带是动态地址,重启光猫或路由器可能变一个,但没法在电脑上自己指定。想要固定公网地址,得向运营商咨询对应套餐,别信所谓一键改公网 IP 的软件。那些工具改的多半只是代理设置,不是真的换了地址。
Linux 下临时改可以 ip addr add,永久改看发行版,NetworkManager 用 nmcli 改连接配置。改错导致断网时,本地控制台还能救回来。远程操作前先想好退路,最好留一个带外管理口或者计划重启还原。
改完先做三件事
ipconfig 确认地址生效,ping 网关,再 ping 一个外网地址比如 223.5.5.5。三步都通,说明 IP、网关、DNS 基本没问题。只通网关不通外网,多半是 DNS 或路由没配对。ping 域名不通但 IP 通,基本就是 DNS 的锅。
ip更改这件事,先看目的:只是家里设备地址冲突,改内网就够。要做远程访问,先确认宽带有没有公网地址,没有就老实考虑内网穿透或找运营商,别在电脑上瞎折腾。改完把原配置记在备忘录里,出问题能快速回滚。