文章目录
实验环境
1台云服务器
系统版本:Ubuntu 20
1、Ubuntu子接口方式配置虚拟IP
目前的IP信息如下:主网卡IP为192.168.10.111,需要添加的虚拟IP地址为:192.168.10.37
使用云服务器添加虚拟IP,也需要手动在控制台-也可以说是后台添加对应虚拟IP并绑定到主机上
1.1、修改网卡文件
- 网卡文件路径在:/etc/netplan/
修改网卡文件:在addresses里把您的主网卡信息和虚拟IP信息都加进去,/25为子网掩码
注意事项:
eth0指的是你的网卡名称,也就是通过ip a命令查询出来的名称,不要写错
dhcp4 不要设置成dhcp要配置静态
2个addresses,请见图片的对应格式,DNS的114后面可以已,逗号进行分隔来添加不同的DNS
1.2、重启网卡,验证
执行命令重启网卡:netplan apply
查询虚拟IP是否成功添加上:ip a
2、Ubuntu如何添加不同网段的多个IP,多网卡
网卡文件命名规则参考配置文件:/etc/default/grub文件内的参数: GRUB_CMDLINE_LINUX #不建议修改
前提:一般如果主机在控制台添加了网卡,主机内在/etc/netplan里会有显示的,如果没有显示就创建一个网卡,开头以0开头,因为我的/etc/default/grub文件内的参数是识别以0开头的网卡信息的
- 看一下目前我的网卡文件名称
- 主网卡IP为192.168.10.111、需要添加的网卡IP为:192.168.0.207
2.1、查询定位到具体添加的IP
这时我们还没添加网卡,只是在后台控制台添加了网卡,但是主机内识别的是eth2,可以通过ip a通过对别mac地址的方式确认具体是哪个网卡,适用于网卡较多的场景,网卡少或就2张的话直接看配置文件就行
2.2、配置网卡
- 进入到/etc/netplan目录下,把01的网卡复制一下,变成02
- 编辑网卡文件,注意修改网卡名,和IP地址
-
重启网卡:netplan apply
-
查询IP是否有获取到
- 访问外网测试,前提虚拟IP上绑定了个公网IP
- 访问外网测试,前提虚拟IP上绑定了个公网IP
来源地址:https://blog.csdn.net/weixin_54106903/article/details/129895037