首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法将eth1解压到eth0

无法将eth1解压到eth0
EN

Unix & Linux用户
提问于 2016-04-21 12:40:59
回答 2查看 2.3K关注 0票数 1

我有一个远程机器,它有两个接口:eth0eth1

我能够使用eth0 ip地址和eth1 ip地址。但是,一旦我使用命令eth0删除ifdown eth0,事情就会变得很奇怪。在解压eth0之后,我可以ping eth1,但不再能够使用eth1进行ssh。我检查了ssh配置,但找不到任何与接口配置相关的内容。

我遗漏了什么?

EN

回答 2

Unix & Linux用户

发布于 2016-06-01 12:13:59

听起来你有两个拥有相同子网的设备。这通常效果不好/出乎意料。您需要有不同的子网,或者您必须禁用ARP。

例如:要禁用ARP:

代码语言:javascript
复制
echo 1 > /proc/sys/net/ipv4/conf/eth0/arp_ignore
echo 2 > /proc/sys/net/ipv4/conf/eth0/arp_announce

但我相信有更好的方法来解决你的任何问题。也许你应该做一个桥,只使用一个IP地址。例如:

代码语言:javascript
复制
brctl addbr br0
brctl addif br0 eth0
brctl addif br0 eth1
ip a add ... dev br0

或位于同一网卡上的两个地址,或2个不同的子网(例如。192.168.123.0/24和192.168.124.0/24)。

票数 1
EN

Unix & Linux用户

发布于 2016-04-21 12:49:42

也许你在sshd中留下了一些ListenAddress指令?在我的设置中,当我想要多接口访问时,我只需注释掉一行:

代码语言:javascript
复制
ListenAddress ::
ListenAddress 0.0.0.0
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/278098

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档