Ubuntu 18.04 LTS 下配置静态ip


之前安装的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]


文章作者: 小游
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 小游 !
  目录