近日买了台MikroTik RB260GS。RB260GS/RB260GSP虽然有RB的SKU,但是其实是CSS106系列的小规格交换机,提供一个SFP笼子和五个以太网端口,配合光纤易于走线的特性,非常适用于家里离中心交换机距离较远,需要以太网连接覆盖并且对性能要求不高的场景。RB260GSP带PoE输出,可以用来部署网桥。鉴于SwOS的VLAN设置逻辑比较难懂(什么交换机的VLAN容易懂?),特撰写此文以备考。
MikroTik SwOS VLAN设置参考
3条回复
近日买了台MikroTik RB260GS。RB260GS/RB260GSP虽然有RB的SKU,但是其实是CSS106系列的小规格交换机,提供一个SFP笼子和五个以太网端口,配合光纤易于走线的特性,非常适用于家里离中心交换机距离较远,需要以太网连接覆盖并且对性能要求不高的场景。RB260GSP带PoE输出,可以用来部署网桥。鉴于SwOS的VLAN设置逻辑比较难懂(什么交换机的VLAN容易懂?),特撰写此文以备考。
RouterOS日常改操作逻辑,尤其是6.41开始原来Switch菜单内容缩水他又改回去了,功能开始移动到Bridge菜单并且自动判断是否开启硬件加速以后,只能说越来越看不懂了。下面简单介绍一个RouterOS新版Bridge菜单的VLAN设置。
为了便于理解,本文统一使用Cisco VLAN记法:
首先禁用网卡的NMEA功能,否则你是没有办法使用该网卡的任何channel的,禁用方法可以参考这篇文章。禁用后网卡会显示为三个channel:
编号 | 功能 |
0 | AT指令 |
1 | GPS |
2 | PPP和SMS |
然后只需要设置正确的channel和启动命令:
1 2 3 4 |
# 设置 port 的名字 /port set <你的网卡 port 序号> baud-rate=auto name=em7455 # 配置 GPS 功能 /system gps set channel=1 enabled=yes init-string="\$GPS_STOP,\$GPS_START" port=em7455 set-system-time=yes |
如果要看串口读出的原始数据的话,可以启用日志:
1 |
/system logging add topics=gps |
参考资料:
AirPort会把访客网络加上VLAN tag 1003。如果AirPort直接接在RouterOS路由器上,可以通过以下命令将其加入桥:
1 2 |
/interface vlan add interface=<AirPort连接到的有线端口> name=vlan-airport-guest vlan-id=1003 /interface bridge port add bridge=bridge interface=vlan-airport-guest |
如果需要隔离访客网络,请使用与主网络不同的bridge,并添加防火墙规则和bridge规则。
有些Managed Switch和AirPort一起使用存在兼容性问题。参见The Apple Airport’s Dirty Little Secret。
在经过用RouterOS PXE启动Linux(GRUB,支持SecureBoot)一文的配置之后,你的RouterOS应该可以启动一个干净的GRUB2了。那么如何用它来装系统呢?