Press "Enter" to skip to content

群晖安装MikroTik无法连接网络问题

问题描述

我最近买了个DS920+,有2个网卡,想在上面跑个ROS看看效果。

本来以为应该很简单,但是发现网络始终连不上,配置了ip也无法ping,ros客户端的发现模式也找不到。

分析问题

网络查了半天好像没人搞过这种组合,没办法只能自己思考。

脑瓜子突然蹦出个混杂模式,因为我大学是网络工程,职业病?

问题处理

google查了下linux怎么设置混杂模式

很简单

开启混杂模式

ifconfig eth0 promisc
ifconfig eth1 promisc

因为是2张网卡,我这里都开启了。

后面想关闭混杂也很简单

ifconfig eth0 -promisc
ifconfig eth1 -promisc

试了下ros客户端可以找到我的软路由了,开心。

小科普一下什么叫混杂模式。一般计算机网卡都工作在非混杂模式下,此时网卡只接受来自网络端口的目的地址指向自己的数据。 当网卡工作在混杂模式下时,网卡将来自接口的所有数据都捕获并交给相应的驱动程序。 网卡混杂模式一般在网络管理员分析网络数据作为网络故障诊断手段时用到,同时这个模式也被网络黑客利用来作为网络数据窃听的入口。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注