Ubuntu18.04双网卡配置内外网
程序员文章站
2022-06-03 21:18:09
...
前言
本文章旨在作为笔记,温故而知新,也希望能帮到各位有需要的道友,若有任何建议或探讨可加 QQ群进行交流:887939177
目的
解决linux-ubuntu18.04系统的双网卡配置,文章示例基于配置内外网,配置文件50-cloud-init.yaml。
配置主旨:外网网卡配置网关及DNS信息,内网网卡剔除网关及DNS配置。
配置主旨:若内网网卡需要网关进行跨网段通讯则添加转发规则功能。
配置文件示例
示例中网卡一(enp1s0)为外网网卡,网卡二(enp2s0)为内网网卡。
网卡一配置了完整的IP、子网掩码、网关及DNS信息。
网卡二仅配置了IP及子网掩码信息,并添加了一条路由规则,其中to代表目标地址,via为转发的网关地址(添加多条路由转发规则可继续添加 - to及via配置),路由规则中还可添加metric优先配置
network:
ethernets:
enp1s0:
addresses: [192.168.0.246/24]
gateway4: 192.168.0.1
nameservers:
addresses: [114.114.114.114]
enp2s0:
addresses: [192.168.1.246/24]
routes:
- to: 192.168.1.0/24
via: 192.168.1.1
version: 2
配置完成后使用sudo netplan apply
进行生效配置,为了查看是否成功可使用route
指令查看路由信息。
文章描述比较简单,希望能帮助到朋友们,如有疑问或建议,欢迎加QQ群(887939177)进行讨论!
上一篇: php 用户验证 base64验证方法
下一篇: 这样也可以达到反射的效果,该如何处理