ubuntu18.04配置静态ip和动态ip

Posted 不会写文档的程序员

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu18.04配置静态ip和动态ip相关的知识,希望对你有一定的参考价值。

今天本地安装了一个ubuntu系统,但是实际线上使用情况中,是需要远程访问的ssh,但是每次重启之后IP都会变,都要修改链接IP,这就很麻烦,改几次就要疯了,怎么可以设置固定的ip呢?

实战搞起

1. ubuntu18.04配置静态ip
注意: 18.04和16.04不一样了,配置静态ip的方法有很大差异!

查找netplan目录下默认的网络配置文件,文件后缀为.yaml,我的是叫01-network-manager-all.yaml的文件。如果没有可以使用sudo gedit 01-network-manager-all.yam自己创建和。

$ cd /etc/netplan
$ ls

编辑网络配置文件之前,先查看自己的网卡名称,我的是enp3s0。

$ ifconfig

编辑网络配置文件01-network-manager-all.yaml,内容如下:

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
     enp3s0: #配置的网卡名称,使用ifconfig -a查看得到
       dhcp4: no #dhcp4关闭
       addresses: [192.168.202.36/24] #设置本机IP及掩码
       gateway4: 192.168.202.1 #设置网关
       nameservers:
         addresses: [192.168.202.1] #设置DNS

使用命令,使静态ip生效。

$ sudo netplan apply

编辑网络配置文件之前,使用ifconfig命令查看配置情况,如果配置成功上图中ip会变成自己设置的ip。

2. ubuntu18.04配置动态ip
查看网卡名称,参考上文。

查找网络配置文件,参考上文。

修改网络配置文件的内容如下:

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
     enp3s0: #配置的网卡名称,使用ifconfig -a查看得到
       dhcp4: true #dhcp4开启
       addresses: [] #设置本机IP及掩码,空
       optional: true

使用$ sudo netplan apply命令,使动态生效。之后再使用ifconfig命令查看配置情况,如果配置成功上图中ip会变成动态的ip。

总结:以上就是本篇文章的全部内容,希望能对大家的学习有所帮助,评论区留下“管用",记得三联哦。

还有其他知识分享,欢迎拜访 https://blog.csdn.net/weixin_40379712?spm=1011.2124.3001.5343

Ubuntu 12.04配置静态ip和动态ip

Ubuntu 12.04配置静态ip和动态ip

1.配置静态ip

例如:我们要配置的静态ip为192.168.1.100
(1)我们先要设置桥接模式,桥接到自己的网卡
首先点击虚拟机,点击设置,在点击网络适配器,设置桥接模式,(已连接和启动时链接要打勾)已连接默认是默认勾选的,如果没有默认勾选,需要重新安装一下虚拟机
在这里插入图片描述
在这里插入图片描述
(2)在指定文件中设置主机ip地址
@:打开网卡配置文件:sudo vi /etc/network/interfaces
@@:修改配置文件中的内容(静态)
将文件内容修改为:
1 auto lo
2 iface lo inet loopback

3 auto eth0
4 iface eth0 inet static
5 address 192.168.XX.XX
6 netmask 255.255.255.0
7 gateway 192.168.XX.1
注:上面的“XX”是修改的地方,修改成自己想要的ip地址
我这边设置的为192.168.1.100
@@@:修改完之后保存退出
在这里插入图片描述
(3)重启网络服务器:
sudo /etc/init.d/networking restart
(4)重启动之后在终端输入ifconfig命令查看是否修改成功
在这里插入图片描述

2.配置动态ip

(1)我们先要设置为NAT模式
在这里插入图片描述
(2)在指定文件中配置自动获取ip地址方式
@:打开网卡配置文件:sudo vi /etc/network/interfaces
@@:修改配置文件中的内容(动态)
将文件内容修改为:
1auto lo
2 iface lo inet loopback
3 auto eth0
4iface eth0 inet dhcp
在这里插入图片描述
@@@:修改完之后保存退出
(3)重启网络服务器:
sudo /etc/init.d/networking restart
(4)重启动之后在终端输入ifconfig命令查看是否修改成功
在这里插入图片描述
(4)测试网络是否连通
在这里插入图片描述
证明网络连通

上面所述的方法是我自己在学习过程中总结出来最有效的方法,做个笔记记录一下

以上是关于ubuntu18.04配置静态ip和动态ip的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu18.04配置静态ip遇到的报错

Ubuntu18.04LTS配置静态ip

ubuntu18.04服务器配置静态ip

ubuntu配置静态ip地址

ubuntu18.04改静态ip

Ubuntu18.04配置静态IP