Fedora配置静态IP地址
你的连接名称是 CMCC-Furina-5G。
第一部分:配置静态 IP(nmcli 方式)
为了不让 IP 在 .4 和 .8 之间反复横跳,我们把它固定在 192.168.1.10(或者你喜欢的其他范围内空闲地址)。
执行以下命令:
Bash
1 | # 1. 设置静态 IP、子网掩码、网关和常用 DNS(阿里和 Google) |
第二部分:如何“吃后悔药”(还原 DHCP)
如果你以后搬家了,或者想让路由器重新自动分配 IP,只需一行命令即可回到最初的状态:
Bash
1 | # 将模式改回自动 (DHCP),并清除手动设置的 IP 和 DNS |
配置静态 IP 的金科玉律就是:参考当前 DHCP 分配成功的参数,按猫画虎。 这样能保证你的网关、DNS 和子网掩码与路由器完全匹配。
在 Fedora/Linux 中,查看当前 DHCP 获取到的详细参数(包括子网掩码、网关和 DNS),最直观的命令是:
1. 查看当前网络参数的“标准答案”
执行以下命令,它会列出 CMCC-Furina-5G 当前从路由器“乞求”到的所有详细信息:
Bash
1 | nmcli connection show "CMCC-Furina-5G" | grep -E "IP4.ADDRESS|IP4.GATEWAY|IP4.DNS" |
你会看到类似这样的输出:
- IP4.ADDRESS[1]: 192.168.1.4/24 (这里的 /24 就是子网掩码 255.255.255.0)
- IP4.GATEWAY: 192.168.1.1 (这是你路由器的地址)
- IP4.DNS[1]: 192.168.1.1 (或者是运营商提供的 DNS)
2. 根据查到的参数进行配置
假设你查出来的 GATEWAY 是 192.168.1.1,DNS 也是 192.168.1.1,那么你的配置命令应该是:
Bash
1 | # 请根据上面 grep 出来的结果替换下面的值 |
All articles on this blog are licensed under Leonardo unless otherwise stated.
