今天和大家分享ROS的接口及配置,每个ROS安装之后,必须要设置IP地址才能与局域网或外网通讯。
ROS的 interface 中包括硬件接口网卡配置与虚拟接口的网卡配置,物理接口:Ethernet、wireless、ISDN 等,虚拟接口:PPP、PPPoE、PPTP、L2TP、OVPN、SSTP、EoIP、IPIP、Gre 和 Bonding 等等。
RouterOS 支持各种网络接口卡,同样也支持各种隧道协议和 VLAN 的虚拟接口。 这些接口可以
在 interface 查看,也可以进行相应的配置。
1、Interface 基本操作
操作路径:/interface
属性描述
name (文本): 接口名称
status: 显示接口状态
type :(只读: arlan | bridge | cyclades | eoip | ethernet | farsync | ipip | isdn-client | isdn-server |
l2tp-client | l2tp-server | moxa-c101 | moxa-c502 | mtsync | pc | ppp-client | ppp-server |
pppoe-client | pppoe-server | pptp-client | pptp-server | pvc | radiolan | sbe | vlan | wavelan |
wireless | xpeed) – 接口类型
mtu (整型) :接口最大传输单位(bytes)
rx-rate (整型; 默认: 0):最大数据接收率
0:no limits
tx-rate (整型; 默认: 0) :最大数据发送率
0 : no limits
查看下面的接口列表:
进入/interface bridge 桥接配置,查看网桥:
2、流量监视
指令名称:/interface monitor-traffic
注:可以监控网络接口的数据流量,并且能同时监视多个网络接口的流量情况,在执行监控命令是,参数只能是网卡名称,不能使用网卡的编号。
例如:在命令行下的多网卡流量监视:
在 Winbox 中可通过图像查看流量情况:
3、以太网接口(Ethernet)
对于 x86 平台的 RouterOS 支持各种以太网卡,对于各种型号的以太网卡支持,MikroTik 没有给出明确的支持列表,也只能通过登陆 wiki.mikrotik.com 查找相关资料。
功能包:system
等级:Level1
操作路径:/interface ethernet
以太网接口配置
操作路径:/interface ethernet
属性描述
arp (disabled | enabled | proxy-arp | reply-only; 默认: enabled) - 地址解析协议的模式
auto-negotiation (yes | no; 默认: yes) – 当被启用,以太网接口将自动协商最大的性能获得最好的连接
- 注1: Auto-negotiation 在两个终端必须同时禁用,否则以太网将不能正常工作
- 注 2:Gigabit(千兆)传输不能工作在 auto-negotiation 被禁用状态。
bandwidth(整型/整型,默认: unlimited/unlimited) – 设置最大的接口带宽 rx/tx 带宽(该功能仅限于特定的RouterBOARD)
cable-setting (default | short | standard; 默认: default) – 修改网线连接长度 (仅适用于 NS DP83815/6 网卡)
disable-running-check (yes | no; 默认: yes) – 路由器网卡自动探测网络设备功能,如果这个参数设置为“no”,路由器网卡将禁用监测功能
full-duplex (yes | no; 默认: yes) – 定义数据传输是否同时在两个方向上,即全双工。
l2mtu (整型; 默认: ) – 二层最大传输单位
mac-address (MAC; 默认: ) – 一个网卡的介质访问控制地址
master-port (name | none; 默认: none) – 设置交换组的主接口
mdix-enable (yes | no; 默认: ) – 是否在该接口上开启 MDI/X 自动线序纠正功能
mtu (integer; 默认: 1500) – 网卡最大传输单位
name (string; 默认: ) – 定义以太网卡名称
speed (10Mbps | 100Mbps | 1Gbps| 10Gbps; 默认: 最大带宽) – 设置网卡的数据传输速度,默认情况下根据网卡支持最大传输单位
接口状态监测命令
指令名称:/interface ethernet monitor
属性描述
status (link-ok | no-link | unknown) – 以太网卡接口的状态,包括:
link-ok – 网卡以连接到网络
no-link – 网卡没有连接到网络
unknown – 网卡未确认
rate (10 Mbps | 100 Mbps | 1000 Mbps) – 实际的连接速率
auto-negotiation (done | incomplete) – 相邻连接的状态判断。
done – 判断完成
incomplete – 判断失败
full-duplex (yes | no) – 是否为全双工数据传输
例如:通过 Monitor 命令可以查看现在以太网卡的连接状态,link-ok 为以太网络连接正常:
修改以太网卡 mac 地址:
[admin@MikroTik] interface ethernet>set 0 mac-address=00:0C:42:03:11:0A
Interface 中的其他功能,将会在后面准备介绍。
线路故障探测
RouterOS v6 版本后,能探测网线连接故障,探测网线大概的故障距离,如网线未连接或某个位置断开。
RouterOS 将有如下通知:
- 网线中的哪一组线缆损坏
- 故障距离
- 线缆是否损坏、短路或开路
注意:这个功能能工作在 RouterBOARD 和 CCR 设备,如 SXT-G、SXT Lite,、RB711G、RB2011、RB750和 CCR 系列和其他采用相同交换芯片的设备。
下面是 CCR 线路测试:
在上面的事例中,线缆没有短路,但以太网线的四条线缆显示“open”,距离为 4 米,通过判断线缆在距离路由器 4 米中断。
好了,今天的分享就写到这里,如有问题请在下面留言。