首页 网建技术 记录 Ubuntu18.04 配置静态IP地址方法(设置固定IP地址)

记录 Ubuntu18.04 配置静态IP地址方法(设置固定IP地址)

这里小编在一台服务器中有配置三个IP地址,这里我需要单独配置才可以使用。以前有在Ubuntu16.04中配置过,但是现在18.04系统镜像和之前版本是稍微不同的。这里简单记录2个版…

这里小编在一台服务器中有配置三个IP地址,这里我需要单独配置才可以使用。以前有在Ubuntu16.04中配置过,但是现在18.04系统镜像和之前版本是稍微不同的。这里简单记录2个版本,一个是直接配置后可用的,一个是需要重启服务器才可以生效的。

记录 Ubuntu18.04 配置静态IP地址方法(设置固定IP地址)插图

第一、无需重启服务器方法

1、编辑文件

vim /etc/netplan/01-network-manager-all.yaml
我们可以看到原始内容:
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
2、修改固定地址
# Let NetworkManager manage all devices on this system
#network:
#  version: 2
#  renderer: NetworkManager
#  ethernets:
#      enp6s0:
#          dhcp4: yes 

network:
  version: 2
  ethernets:
      enp6s0:
          dhcp4: no
          addresses: [192.168.1.22/24]
          optional: true
          gateway4: 192.168.1.1
          nameservers:
              addresses: [192.168.1.1]
然后再执行命令
sudo netplan apply 
如果要还原更改为 DHCP,修改上述文件为。
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
      enp6s0:
          dhcp4: yes 

#network:
#  version: 2
#  ethernets:
#      enp6s0:
#          dhcp4: no
#          addresses: [192.168.1.22/24]
#          optional: true
#          gateway4: 192.168.1.1
#          nameservers:
#              addresses: [192.168.1.1]
然后再执行命令。
sudo netplan apply
这样算完成。比如有的文件是:
vim /etc/netplan/50-cloud-init.yaml
其中50-cloud-init.yaml这个文件名可以随意,后缀为.yaml即可。配置内容如下:
network:
    ethernets:
        ens33:
            addresses:
            - 192.168.43.123/24
            dhcp4: false
            gateway4: 192.168.43.1
            nameservers:
                addresses: [114.114.114.114,8.8.8.8]
                search: []
    version: 2


network:
    ethernets:
        ens33:
            addresses:
            - 192.168.43.123/24
            dhcp4: false
            gateway4: 192.168.43.1
            nameservers:
                addresses: [114.114.114.114,8.8.8.8]
                search: []
    version: 2
对应修改IP,格式不能变。

第二、需要重启服务器方法

1、编辑文件

vim /etc/network/interfaces
2、修改内容
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

#################################################### Add by User Start
auto enp6s0
iface enp6s0 inet static
address 192.168.1.20
netmask 255.255.255.0
#getway 192.168.1.1     # 一般不用设置
#################################################### Add by User End
修改内容如下。重启生效。
免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

作者: 小小编

为您推荐

SSH的使用详解

SSH的使用详解

今天小编为大家分享一篇关于SSH 的介绍和使用方法的文章。本文从SSH是什么出发,讲述了SSH的基本用法,之后在远程登录...
宝塔linux面板安装软件错误:宝塔面板检测到系统目录不可写。解决方法

宝塔linux面板安装软件错误:宝塔面板检测到系统目录不可写。解决方法

错误:宝塔面板检测到系统目录不可写。 1、安装了宝塔系统加固,请先关闭; 2、安装了云锁,请关闭系统加固功能; 3、安装...
宝塔linux面板node.js项目服务器重启丢失,pm2列表被删除清空解决方案

宝塔linux面板node.js项目服务器重启丢失,pm2列表被删除清空解决方案

宝塔linux面板node.js项目服务器重启丢失,pm2列表被删除清空解决方案 近期由于服务器异常重启,发现node....
宝塔linux面板 apache网站访问报错503 Service Unavailable解决

宝塔linux面板 apache网站访问报错503 Service Unavailable解决

宝塔linux面板 apache网站访问报错: 503 Service Unavailable Service Unav...
宝塔windows面板apache开启Gzip压缩方法

宝塔windows面板apache开启Gzip压缩方法

感谢网友安好反馈问题,经检查少写一个模块导致开启后apache无法启动 2018/05/18更正 第1步 apache配...

发表回复

返回顶部