能否让路由接交换机接光猫拨号,交换机其他网口都可正常分配到 IP 上网?

2015-03-23 13:47:24 +08:00
 phx13ye
由于家里弱电箱空间太小,而且位置不好。路由器放进去,散热不好,无线功能基本残废。
现在想把路由器拿出来,只留交换机和光猫在弱电箱,但是没有两根网线通到一个地方。
就是弱电箱到客厅只有一根线,没法让光猫先接路由器,路由器再接交换机


相当于把光猫(弱电箱)-路由器(弱电箱)-交换机(弱电箱)这种接法改成

光猫(弱电箱)-交换机(弱电箱)-路由器(客厅)

交换机还是连着各楼层墙上的网线

我试了一下可以拨号成功,且路由器的LAN口接机器一切正常。
但是接在交换机上面的网口不能上网,就导致其他楼层的AP或机子不能上网


求指导,求方案,

PS:
路由器是newifi mini, 我已刷了潘多拉,基于openwrt的。
我的交换机可以划分VLAN,型号是BL SG108M

不想将网线一分为二,我没有网线钳,也影响以后光纤升级为100M以上的

另外说一下为什么不用光猫拨号。
光猫是epon.中兴的F460,我知道电信管理员密码,可以改为路由模式,但是他的upnp功能好像不正常。驴子和bt总是获得lowid,将光猫改成桥模式,路由开upnp就好使了,我还想用到路由的一些功能,比如说vpn和屏蔽广告插件,所以光猫还是用桥模式吧
16519 次点击
所在节点    问与答
48 条回复
phx13ye
2015-03-24 09:43:25 +08:00
谢谢大家
如果没有理解错的话,应该是这样弄吧,周末回去试一下
交换机分2个vlan
vlan2 port2 port1设置为tagged
vlan10 port3-8 port1设置为tagged
port2 pvid=2
port3-8 pvid=10

路由器将WAN设置为trunk(0 1是LAN,4是WAN,6是CPU)
修改/etc/config/network
config switch_vlan
option device 'mt762x'
option vlan '10'
option ports '0 1 2 3 4t 5 6t'

config switch_vlan
option device 'mt762x'
option vlan '2'
option ports '4t 6t'

config interface 'wan'
option ifname 'eth0.2'

config interface 'lan'
option ifname 'eth0.10'

接线方法是光猫-交换机P2-交换机P1-路由器WAN
phx13ye
2015-03-24 22:41:50 +08:00
@JackWindows
  看顶楼的设置图,我的路由器有这个界面。不过翻译有点挫,目测关联=tagged, 不关联=untagged
然后我试了一下,最终配置为41楼那样,但是路由器的WAN口只要有一个vlan设置了tagged,就死活拨不上号
如果修改配置,vlan10设置WAN口即port4为关,vlan2设置WAN口为不关联,则可以拨上号,但是无法上网,请问这是不支持vlan的表现么?
JackWindows
2015-03-25 02:37:10 +08:00
@phx13ye 按vlan工作机制,如果wan口设置为untagged(不关联),正常情况下你的路由跟光猫应该是无法通讯的。但是我注意到你的交换机有一个vlan id为1的default vlan,并且关联了1-8口。所以,你的路由在wan口untagged的情况下能够拨号,应该是通过交换机的default vlan与光猫取得了连接,而非通过vlan2。
现在很有可能出问题的地方就是那个交换机,正常来讲,交换机应该是不允许同一个port出现多个untagged的vlan的,所以你那个交换机的截图让我有点疑惑。而且从截图看你那个default vlan是删不掉的,不知道是否能增减这个default vlan所关联的端口,尝试删除default vlan里的port 2试试。
P9
2015-11-01 11:09:54 +08:00
@phx13ye 所以楼主你成功了吗?
phx13ye
2015-11-02 16:27:47 +08:00
@P9 没有,最后我在弱电箱外面加了个柜子,懒得弄了
xiake0304
2016-06-02 10:59:43 +08:00
@phx13ye 楼主,我和同样的线路和设备,经过今天的研究,终于搞定了!
mandymak
2017-01-25 10:05:21 +08:00
@phx13ye 不用 Vlan , 1 台 routerboard + 关闭光猫的 DHCP 可解,我正在用。
pexcn
2018-04-05 20:05:50 +08:00
@xiake0304 能说下是怎样解决的吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/178785

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX