需求:
最近网络做调整频繁变动,本地开发麻烦打算修改ip 为静态ip
进程:
查看当前ip 的信息
ifconfig //返回 ens160: flags=4163修改配置文件mtu 1500 // 当前ip //子网掩码 inet **.**.**.** netmask 255.255.255.0 broadcast **.**.**.** inet6 fe80::250:56ff:fe97:a054 prefixlen 64 scopeid 0x20 ether 00:50:56:97:a0:54 txqueuelen 1000 (Ethernet) RX packets 170165706 bytes 146387529170 (146.3 GB) RX errors 0 dropped 640 overruns 0 frame 0 TX packets 112894359 bytes 79419606904 (79.4 GB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 ip route show //返回 // 网关 default via **.**.**.** dev ens160 proto dhcp src 10.36.0.166 metric 100 ******* ******* systemd-resolve --status //键盘一直向下按会有一行 MulticastDNS setting: no DNSSEC setting: no DNSSEC supported: no DNS Servers: **.**.**.** //DNS
vim /etc/netplan/00-installer-config.yaml
//位置肯定在 /etc/netplan 下但文件名可能不同
network:
ethernets:
ens160:
dhcp4: no
addresses: [**.**.**.**/24] // 新的ip 地址后面那个24 不能省
optional: true
gateway4: **.**.**.** // 网关地址
nameservers:
addresses: [**.**.**.**] // DNS
version: 2 重启网络 netplan apply



