ubuntu22.04配置双网卡双静态ip不通网段访问服务器的相同服务
技术博客 http://idea.coderyj.com/
1.需求
- 南方电网网段(假如)是 192.168.3.1的网段
- 机器人服务器在隧道ip是 172.16.1.1网段
- 要求这2个网段都能访问到服务器上的服务
2.解决方案
- 服务器上配置双网卡 双ip 以ubuntu22.04为例 vim /etc/netplan/00-installer-config.yaml `
network: ethernets: eno1: dhcp4: no addresses: - 172.16.1.117/24 routes: - to: default via: 172.16.1.1 metric: 100 nameservers: addresses: - 8.8.8.8 - 114.114.114.114 eno2: dhcp4: no addresses: - 192.168.3.100/24 routes: - to: default via: 192.168.3.1 metric: 110 nameservers: addresses: - 8.8.8.8 - 114.114.114.114 eno3: dhcp4: true eno4: dhcp4: true version: 2
- 配置生效
sudo netplan apply
ps 说明 metric字段默认值是100 代表默认路由,就是你服务器上网的网段,这个值不能重复,重复了就会报错
3.访问
- 浏览器输入
172.16.1.117
成功
- 浏览器输入
192.168.3.100
成功 并且用 192.168.3.100 也可以连接ssh