V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
noli
V2EX  ›  macOS

求助:如何共享互联网链接给路由器的 WAN 口?

  •  
  •   noli · 2017-10-14 16:41:22 +08:00 · 2900 次点击
    这是一个创建于 2379 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目标要组的网络拓扑

    mac mini 一台

    • 原生的网络接口接了光猫,可连接互联网 (eth0)
    • 买了一个某颜色联的 USB 转千兆,接网线 (eth6)

    Linksys EA6500 v1

    • WAN 口接 mac mini 上的 usb 转千兆
    • 其他设备通过这台 linksys 可以直接通过 mac mini 转发上网

    失败的过程

    • 配置 eth6 为使用 DHCP,拔网线

    • mac OS X 的 系统偏好设置 -> 共享 -> 互联网共享 共享以下来源的链接 : 以太网 (eth0) 用以下端口共享给电脑:AX88179 USB .. GigaByte Ethernet (eth6)

    • 点击共享之后,eth6 有一个自分配 IP 169.254.218.xxx

    • 网线接路由 WAN 口,WAN 口设置为 “自动配置 DHCP ”

    • 结果:在 Linksys 下的子网无法直接访问互联网

    为什么不直接把 linksys 的 WAN 口接光猫?

    • 光猫只有一个有线 LAN 口
    • 光猫的 WiFi 性能特别差,多设备连会很不稳定
    • 通过路由再到光猫会被限速,带宽不到原本 十分之一。目测其原理是通过 TTL 判断是否直接连光猫上网。

    我的分析是,必须要有一台非 NAT 设备做转发 3 层以上的转发。

    验证实验如下:eth6 接 Linksys LAN 口,并架设 SS 服务转发,Linksys 下的其他机器能顺利通过 SS 上网。

    19 条回复    2017-10-15 14:14:54 +08:00
    smallfount
        1
    smallfount  
       2017-10-14 16:44:12 +08:00
    .....然而这么玩还不如直接投诉电信说我要用自己的路由拨号呢..
    blankme
        2
    blankme  
       2017-10-14 16:49:46 +08:00
    光猫接路由会被限速?这个是最常见的操作了吧,难道不应该去报修么,确实故意限速的话就投诉
    noli
        3
    noli  
    OP
       2017-10-14 16:50:27 +08:00
    @smallfount 我倒是想,但做不到

    1. 光猫真的接光纤,路由没有光纤口

    2. 光猫有设备认证,想自己换都没门....
    noli
        4
    noli  
    OP
       2017-10-14 17:02:41 +08:00
    @blankme 据我的观察,光猫限速是电信的既定策略,我应该不是第一个被限速的……

    重点是:它家光猫性能真的太糟糕!太糟糕!太糟糕!

    就算它不限速,我也不敢全力压榨它啊
    dbw9580
        5
    dbw9580  
       2017-10-14 17:33:25 +08:00 via Android
    反了吧,eth6 如果得到 eth0 的连接会分配到 IP 地址的,而不是这个 link local 的地址
    试试在 eth6 里设置使用来自 eth0 的连接

    顺便我也在纠结软路由这档子事,nas 上正好缺个网卡,内网和拨号连接没法在一个网卡上共存,看到有 usb 网卡感觉正好解决我的问题了。
    smallfount
        6
    smallfount  
       2017-10-14 17:53:49 +08:00
    @noli
    你现在是光猫是需要 Client 断 PPPoE 拨号的没错吧..
    那么...你路由拨号以后...Speedtest 速度是多少呢? 1/10? 能排除是路由器问题不? 比如做个 LAN 口到 WAN 口之间的 Ipref 测速...确认不是 NAT 或者网口速度协商等基础问题造成的....
    拿出实际的测试数据给电信....一路投诉上去就是了..
    smallfount
        7
    smallfount  
       2017-10-14 17:55:06 +08:00
    @noli
    另外.我说的是用自己的路由拨号....不是说换光猫...电信的光猫完全可以不拨号....桥接到自己的路由做拨号 NAT...光猫本身只做光电转换
    noli
        8
    noli  
    OP
       2017-10-14 18:13:15 +08:00
    @smallfount 感谢详细回复。

    1. 光猫是啥构造不清楚,没有密码没有登陆。 想来应该是要破解一下,才能搞成你说的“桥接到自己的路由做拨号 NAT ” ? 所有电脑都不需要 PPPoE 拨号,只要连上光猫就能上网。

    2. 如果 mac mini 直连光猫,speedtest.cn 选择就近同是电信的测速,峰值是合格的, 20 Mbps 左右吧。如果跨过路由去链接 可以明显感觉到 3Mbps 的稳定限速……


    @dbw9580

    没有反,把 eth0 作为共享源 分给 WiFi 可以把 mac mini 做成热点。
    你想用 NAS 接 usb 网卡,你得先确认有驱动。
    smallfount
        9
    smallfount  
       2017-10-14 18:42:30 +08:00
    @noli
    在这种模式下...你光猫就是个 Router 啊..完成了光电转换+NAT 的工作..
    所以如果你能接受这样的模式...那么就不存在共享的问题了啊....因为光猫 LAN 口后面挂交换机就行了嘛...因为光猫的 LAN 口就是用户接口,你挂个交换机不就完成共享了....想怎么弄都可以
    noli
        10
    noli  
    OP
       2017-10-14 19:12:22 +08:00
    @smallfount

    讲道理的话,如果我只是需要共享网络,光猫本身有 WiFi 啊。
    但是、但是、但是,通过长时间实践证明,这个 WiFi 不堪大用啊,有线 LAN 口又只有一个
    所以我才决定要自备路由充分利用这个有线 LAN 口啊。

    光猫接一个交换机的话,应该是那种 2 层交换机才可以吧?

    不然也是妥妥地被限速啊,这样一来岂不是所有其他接入设备都只能通过有线接入?
    除非用无线交换机咯……
    xy90321
        11
    xy90321  
       2017-10-14 19:22:46 +08:00
    [color=purple]
    从来没听过有因为用自己路由器拨号或者扩展网络导致被电信主动限速的事情

    确认真的是被光猫主动限速了而不是哪个节点有性能瓶颈吗?

    另外,讲真的,我也觉得 1 楼直接找电信的办法比较好
    [/color]
    smallfount
        12
    smallfount  
       2017-10-14 19:23:25 +08:00
    @noli
    ....首先...你要明白一个基本到底...交换机就是个 2 层设备...3 层的叫路由
    另外, 如果只是要无线共享的话...让无线路由工作在类似 AP 的状态就行了呗....
    无所谓的无线交换机...就是 AP 啊....
    这才是正常的思路啊...你一定要用路由的 WAN 口去接...按照你的认为是 2 次 NAT 造成的问题要避免..
    那就很简单啊..接 LAN 口,然流量从 LAN 口进路由器不过 NAT...直接以 2 层的模式进行流量交换...
    可能遇到的问题:
    1. LAN 口接入后自己路由管理不太容易, 这时候最好猜测一下光猫路由的 DHCP 范围,在同一个网段内找个非 DHCP 的 IP 配置给自己路由的 LAN 口作为管理 IP
    2. 自己路由无线的 bridge 跟 LAN 之间不是 2 层直连的..那这个可能就算硬伤了...但是不同路由的实现方式不一样...要看情况来定.
    mengyaoss77
        13
    mengyaoss77  
       2017-10-14 19:53:22 +08:00
    12l 李菊福
    noli
        14
    noli  
    OP
       2017-10-14 20:10:06 +08:00
    @xy90321 谢谢你和一楼的意见,我会认真考虑打爆电信的电话。

    如果说到是否节点性能有瓶颈的话,排除很简单:以前这个路由接的不是电信光猫的时候,20 Mbps 不是问题。

    @smallfount

    无线交换机就是 AP 吗?但是对于一个带有路由功能、自有网关的 设备(我在用的这个 linksys )来说,只能把这个设备设置成 bridge 模式才能变成交换机吧?否则肯定与 光猫不属于同一个 vlan。

    光猫直接接 Linksys LAN 口的话,每个接入设备的网关要手动改的吧?
    smallfount
        15
    smallfount  
       2017-10-14 20:32:11 +08:00
    @noli
    家用 soho 设备...你接 wan 口才会有 NAT 啊...你直接接 LAN 口的情况下....不就是默认 vlan1 嘛....哪有什么不在一个 VLAN 的情况...家用 Soho 不做特别配置肯定可以实现吧....
    另外, 你接 LAN 口的情况下...你的客户端是可以 2 层广播洪泛到光猫的,你光猫会分配 DHCP 的 IP 跟网关到客户端啊....只要你把 Linksys 的 DHCP 关闭就可以了..


    至于 Linksys 的情况.你比我清楚因为我没这些相对强大的家用无线路由....所以没撒说服力..
    但是...从基本的思路来说...就是 2 层共享,然后接个无线路由当 AP 用而且...本质上不是什么黑科技拉.
    实在不行买个便宜的 K2+个纯有线的交换机这种测试下呗...据我所知, 用 K2 当路由的人不是少数....
    huang5587783
        16
    huang5587783  
       2017-10-14 22:50:04 +08:00 via iPhone
    工信部见啊,努力维护自己的权益啊
    noli
        17
    noli  
    OP
       2017-10-15 00:00:09 +08:00
    @huang5587783 我觉得有点难,因为它只是针对来自扩展部分的网络请求限速。

    换个情景说明可能比较容易说明问题:

    如果我直接用手机或者 notebook 直接通过 WiFi 连光猫上网;
    同时我也连接光猫的 LAN 口和 路由的 WAN,
    那么被限速的只有路由 WAN 后的设备所使用的总带宽,而手机 notebook 直连光猫 WiFi 的,不会有人为的网速限制。

    这种情况要投诉,有得掰
    sephinh
        18
    sephinh  
       2017-10-15 09:09:19 +08:00
    @noli 不明白你咋老想用光猫的 WIFI 啊,不用拨号那说明光猫估计自带拨号,光猫一口接路由 wan,路由设置自动获取,路由提供无线和有线来连啊,这样如果速度有限制,那就检查路由,路由没问题就找运营商,对了,楼主不说下运营商那家吗
    noli
        19
    noli  
    OP
       2017-10-15 14:14:54 +08:00
    @sephinh 审题错误…… 我一直都在说不想用电信的光猫…… 至于速度限制,看你的上一楼……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2856 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 02:36 · PVG 10:36 · LAX 19:36 · JFK 22:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.