板凳 发表于 2019-3-20 17:48:50

debian 多Ip 外网总显示一个

我的情况类似这个大佬的
https://www.hostloc.com/forum.php?mod=viewthread&tid=473687&highlight=%E5%A4%9Aip

配置如下,当使用eth1连接外网Ip一样显示eth0的
当把eth0配置删掉,外网ip就显示eth0:0的
有大佬知道什么问题吗

auto eth0
iface eth0 inet static
address 172.25.0.9
gateway 172.16.0.1
netmask 255.255.0.0

auto eth0:0
iface eth0:0 inet static
address 172.25.0.11
gateway 172.16.0.1
netmask 255.255.0.0

auto eth1
iface eth1 inet static
address 172.25.0.15
gateway 172.16.0.1
netmask 255.255.0.0

分享吧 发表于 2019-3-20 18:02:22

改路由的话 应该可以解决吧

板凳 发表于 2019-3-20 18:12:30


分享吧 发表于 2019-3-20 18:02

改路由的话 应该可以解决吧
你好怎么改,按照相关说明不成功

根据业务实际情况配置路由
按照上述步骤配置好后,Linux 镜像还是默认都从主网卡发包。如果您希望报文根据业务场景要求走不同的网卡,需要在主机配置对应的路由策略。
以下为最常见的业务场景的配置参考:用策略路由让报文从哪个网卡进,则从该网卡返回。

创建两张路由表
echo "10 t1" >> /etc/iproute2/rt_tables
echo "20 t2" >> /etc/iproute2/rt_tables
给两个路由表添加默认路由
ip route add default dev eth0 table 10
ip route add default dev eth1 table 20
配置策略路由
ip rule add from 192.168.1.5/32 table 10
ip rule add from 192.168.1.62/32 table 20
注意:

上述两个命令中,IP 要分别替换成主网卡上的 IP,以及辅助网卡上的 IP。
至此配置完成,可分别 ping 两个网卡上的 IP 地址,都 ping 通即可。注意网络重启后要重新配置路由。

mix 发表于 2019-3-20 18:02:00

据说改不了,试下solsvm面板里的设置主ip看看

plyu007 发表于 2019-3-20 18:17:24

在配置硬件里直接把eth0删了应该重启无法开机才对=。=

板凳 发表于 2019-3-20 18:17:29


plyu007 发表于 2019-3-20 18:17

在配置硬件里直接把eth0删了应该重启无法开机才对=。=
腾讯云小鸡
配置里删除,可以通过配置的eth1外网ip 连

板凳 发表于 2019-3-20 18:23:27


mix 发表于 2019-3-20 18:17

据说改不了,试下solsvm面板里的设置主ip看看
应该有门道的。

杨超越 发表于 2019-3-20 18:17:00

Window可以   Linux 不能

plyu007 发表于 2019-3-20 18:26:08


板凳 发表于 2019-3-20 18:23

腾讯云小鸡
配置里删除,可以通过配置的eth1外网ip 连
tx的没用过,但其他的,默认是走主IP,除非在配置里面又指定了出口的IP

板凳 发表于 2019-3-20 18:17:00


plyu007 发表于 2019-3-20 18:34

tx的没用过,但其他的,默认是走主IP,除非在配置里面又指定了出口的IP
怎么能指定,能指定多个吗
013.gif
页: [1]
查看完整版本: debian 多Ip 外网总显示一个