ubuntu固定IP

Ubuntu系统设置固定IP

 

思路:首先要了解,不同版本的Ubuntu系统其设置方法是不同的,主要是Ubuntu16之前和之后是不同的操作方法。

 

操作流程:首先是查看当前系统的版本然后再具体确定用哪种方法来操作

                 第二步是查看网卡信息,主要是了解到当前的IP地址

                 第三步是比较关键的一步,就是以root权限运行,如果没有这步操作的话,将会无权限运                    行

                 第四步是打开网卡配置文件进行修改

                 第五步是修改完毕,退出当前编辑并保存

                 最后一步,重启网络及成功修改IP地址

相关操作命令:查看Ubuntu版本      lsb_release  -a

                        查看网卡信息            ifconfig

                        使用root权限运行     sudo -i

                        当前版本即Ubuntu16打开配置文件的方法 vi  /etc/network/interfaces

 

                         17or18版本 // 进入netplan配置目录     cd /etc/netplan

                                            // 打开配置文件        vi  50-cloud-init.yaml

    注:// 18的配置文件名为50-cloud-init.yaml

           // 17的配置文件名为01-netcfg.yaml

Ubuntu16 配置方法:// 添加以下内容

            auto enp1s0     //enp1s0是网卡名称

            iface enp1s0 inet static

            address 000.000.000.000      //设置你需要的IP地址

            netmask 000.000.000.000      //设置子网掩码

            gateway 000.000.000.000      //设置网关

            dns-nameserver 000.000.000.000   //设置dns

 

配置完成后点击“ESC”,输入“:”wq!进行保存退出;q!为不保存强制退出

// 重启网络        sudo /etc/init.d/networking restart

配置成功

需要重启电脑才可以生效

Ubuntu17/18 配置方法:

network:

  version:2

  renderer:networkd

  ethernets:

    eno1:    //网卡名称

      dhcp4:no

      dhcp6:no

      addresses:[000.000.000.000/29]   //设置ip和子网掩码,掩码配置参考下表

      gateway4:000.000.000.000   //设置网关

      nameservers:

        addresses:[000.000.000.000]  //设置DNS

 

//保存并推出

wq!

 

// 应用配置,结束

netplan apply

 

子网掩码prefix size对照表

Prefix size

Subnet mask   

/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

 

 

 

 

 

你可能感兴趣的:(ubuntu服务器操作)