之前安装的Ubuntu是桌面版的,运行起来还是很占内存的,所以我打算自己换成Ubuntu Server版本。下面说一下如何设置静态ip。
[highlight lanaguage=”bash”]
#查看系统的版本
lsb_release -a
#我的版本的描述信息
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.3 LTS
Release: 18.04
Codename: bionic
#########
#默认之前的版本是在/etc/network/interfaces中的
#我们可以编辑这个文件,下面是这个文件的一些设置
# lo 系统启动时被自动配置
auto lo
# 将lo接口设置为一个本地回环(loopback)地址
iface lo inet loopback
# ens33 系统启动时被自动配置
auto ens33
# ens33 接口具有一个静态的(static)IP配置,动态的设置为(dhcp)
iface ens33 inet static
# IP地址
address 192.168.0.146
# 默认网关
gateway 192.168.0.1
# 子网掩码
netmask 255.255.255.0
########
#生效命令(注意,还要重启一下)
service networking restart
#现在的18.04的版本是不支持上面这个配置的,我们要这么做
#先查看网卡的信息
ifconfig
#查看配置文件的名字
ls /etc/netplan/
#我的是50-cloud-init.yaml
#编辑文件
vi /etc/netplan/50-cloud-init.yaml
#下面是文件的信息
# Let NetworkManager manage all devices on this system
network:
version: 2
# renderer: NetworkManager
ethernets:
ens33:
addresses: [192.168.0.111/24]#静态ip地址 注意每个属性后面要有空格
gateway4: 192.168.0.1 #网关
nameservers:
addresses: [192.168.0.1] #dns服务器地址,多个可以用逗号分割
####
#使配置文件生效
netplan apply
#现在应该就可以用这个静态ip了,如果没用那么就自己重启一下即可
[/highlight]