本文首发于 个人博客
设置了基本的环境以后,须要设置固定的ip,要否则每次启动都变IP,我每次调整IP都得疯了。shell
在Ubuntu 17.10 中,使用了一种新的命令来配置静态IP。ubuntu
对此,咱们须要修改的是vim /etc/netplan/01-netcfg.yamlvim
咱们先看看该文件的内容和格式:windows
# This file describes the network interfaces available on your system # For more information, see netplan(5). network: version: 2 renderer: networkd ethernets: ens33: dhcp4: yes
咱们能够看到这里设置的dhcp4为yes。表示是dhcp模式。数组
好了,下面咱们要进行修改了。下面是改好的格式:bash
# This file describes the network interfaces available on your system # For more information, see netplan(5). network: version: 2 renderer: networkd ethernets: ens33: dhcp4: no dhcp6: no addresses: [192.168.110.231/24] gateway4: 192.168.110.1 nameservers: addresses: [114.114.114.114, 8.8.8.8]
如今咱们解释一下修改的内容:服务器
若是有人设置过windows的静态IP或者说以前的版本的ubuntu的静态ip的,可能会以为少了一个东西,没错,就是子网掩码。app
这里就是说的/24了。它其实就是设置的子网掩码。下面有前缀对应的ip,咱们能够经过这个来进行响应的设置了。code
前缀大小 | 子网掩码 |
---|---|
/24 | 255.255.255.0 |
/25 | 255.255.255.128 |
/26 | 255.255.255.192 |
/27 | 255.255.255.224 |
/28 | 255.255.255.240 |
/29 | 255.255.255.248 |
/30 | 255.255.255.252 |
好了,咱们把配置文件的内容按照实际状况修改好了以后。执行如下命令进行部署:orm
sudo netplan apply
若是没有问题,固态ip就设置成功了。而后咱们从新配置咱们xshell登陆的ip,从新就进行登陆就能够了。
好了,是否是很是简单呢?