Linux主机双网卡的问题
一个Linux主机分别配置两个网段的两个网卡
ens192 10.0.1.15
ens224 10.0.2.21
因为在其它网段只能PING通其中一个,将反向路由去掉了:
echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
echo 0 > /proc/sys/net/ipv4/conf/ens192/rp_filter
echo 0 > /proc/sys/net/ipv4/conf/ens224/rp_filter
之后两个IP均可PING通。
用DOCKER创建了一个容器portainer,Bridge模式,端口为0.0.0.0:9000->9000
Http://10.0.1.15:9000可以访问,http://10.0.2.21:9000无法打开。
用keepalived,用10.0.2.21虚拟出10.0.2.11(10.0.2.11在其它网段可PING通)
创建了另一个容器haproxy,HOST模式
将10.0.2.11的各端口(80,443….)转发到10.0.2.51,10.0.2.52
在其它网段,打开https://10.0.2.11无响应。在10.0.2.X上可以正常打开
请问是否要单独写路由?应该怎么写?