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

如何把一台已经连接上 WiFi 的 MacBook 作为热点共享给手机?(是否有类似 Connectify 的软件

  •  
  •   Adward · 2015-03-15 16:24:49 +08:00 · 44191 次点击
    这是一个创建于 3545 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,学校的WiFi利用VPN技术,Yosemite下无法在学校连接有线VPN,只能使用无线;一个帐号只能同时连接一个有线设备和一个无线设备,使得手机和电脑无法同时在线,且手机在这种网络环境下锁屏几分钟就需要重新登录VPN,非常不方便,因此希望电脑能共享无线网络给手机使用,但苦于自带AirPort实用工具无法分享无线网络。请问大家在类似环境下是否有较好的解决方案呢~

    50 条回复    2016-05-26 05:03:11 +08:00
    lzgrubby
        1
    lzgrubby  
       2015-03-15 16:33:55 +08:00
    我记得 Connectify 的实现是虚拟了一块无线网卡来做共享, 我以前也在 OSX 上找过但是还没有找到类似的软件. 带一个 USB 供电的小路由器做桥接可以解决
    saximoer
        2
    saximoer  
       2015-03-15 16:44:43 +08:00
    MAC 用有线连接,然后在系统偏好设置-共享 里面打开互联网共享试试?
    Adward
        3
    Adward  
    OP
       2015-03-15 16:54:17 +08:00
    @saximoer 学校网络环境限制,Mac OS X 10.10无法有线连接,至今全校范围内未解决
    wclebb
        4
    wclebb  
       2015-03-15 17:01:21 +08:00
    我之前买到 MacBook 就开始致力于寻找能够直接在 MacBook 上建立热点的方法。
    结果无果。

    被迫使用 PD Windows 后安装 360WiFi 配合 USB 的 360WiFi……这是目前唯一无奈的解决热点方法。
    蓝牙共享上网是有的,但我测试过无数次还是无果。 Nexus 4 手机,或许只有 iPhone 才能用?

    虚拟机装 Windows 下开 WiFi360或许能避免被屏蔽哦。
    popbones
        5
    popbones  
       2015-03-15 17:04:58 +08:00 via iPhone
    买个支持mac的usb无限网卡应该就可以
    popbones
        6
    popbones  
       2015-03-15 17:07:10 +08:00 via iPhone
    噢对了还可以通过蓝牙共享
    laoyur
        7
    laoyur  
       2015-03-15 17:07:49 +08:00
    弄俩无线路由器,路由器1用wifi接入校园网,路由器2wan口接到路由器1的lan,然后各种设备通过路由器2的wifi上网。这招可行不?
    wclebb
        8
    wclebb  
       2015-03-15 17:08:39 +08:00
    蓝牙共享上网其实很曲折
    因为 WiFi 建立热点失败了之后

    我只好用蓝牙共享上网独自研究(因为网上很少有关于蓝牙共享上网的方法)

    当时有过一次成功连接并成功上网。
    我以为行了,结果手贱把 Mac 格式化了重装。

    然后蓝牙又不行了……发了疯地试着组合式设置几百次。

    我相信可以的……只是不知道为什么不行了……

    蓝牙不能与 WiFi 共享,所以采取一种方法是:曲线救国方式用 VPN 共享给蓝牙,并用蓝牙共享给手机上网。当时设想成功连接并上网了。

    格式化后无论怎样都不行了……哭……

    放弃了,乖乖滴用 PD 了……
    wclebb
        9
    wclebb  
       2015-03-15 17:09:15 +08:00
    @popbones 写下怎么共享?我试过,不行。
    ReSur
        10
    ReSur  
       2015-03-15 17:28:23 +08:00
    @wclebb 好像直接就可以呐

    a128445
        11
    a128445  
       2015-03-15 17:40:11 +08:00
    已经是pro账户的Connectify 2015又要花10刀升级为max账户,真变态。。。
    Adward
        12
    Adward  
    OP
       2015-03-15 17:57:18 +08:00
    @ReSur 你这个界面我在google的时候也看到过 是从哪里点出来的orz 谢谢
    Adward
        13
    Adward  
    OP
       2015-03-15 17:57:47 +08:00
    @a128445 咦这个软件据我所知没有Mac版本啊……蛤蟆吃什么的 好像也不行呢
    ReSur
        14
    ReSur  
       2015-03-15 18:05:25 +08:00 via iPad
    @Adward 嗯,2L后面那句话那里
    popbones
        15
    popbones  
       2015-03-15 18:05:48 +08:00 via iPhone
    就跟 @ReSur 说的一样 界面在系统偏好设置/共享/互联网共享里

    手头没机器没网,不过应该就是这样,不行的话再到蓝颜设置里配个对
    DeutschXP
        16
    DeutschXP  
       2015-03-15 18:41:42 +08:00   ❤️ 1
    光软件没用,你既然有线不能上网,那么必须得另外再有一个 WiFi 网卡,一个用来连校园网,另一个做热点,跟你用什么系统无关。
    先解决了硬件问题,然后才能来折腾软件。
    Delbert
        17
    Delbert  
       2015-03-15 20:08:12 +08:00   ❤️ 1
    我一直用Air连接无线路由来登录 iNode,然后蓝牙共享给手机(Android)和平板(iPad mini)。没有任何问题。
    原生功能,没用任何应用。
    Delbert
        18
    Delbert  
       2015-03-15 20:10:18 +08:00
    @DeutschXP 不一定哦~猎豹有一个神奇的功能,我用笔记本的无线网卡连接web protocol认证,猎豹能够用这个已经使用了的无线网卡做AP。
    我不知道它怎么实现的……而且成功了。同一个无线网卡同时连校园网和做AP。
    ptyfork
        19
    ptyfork  
       2015-03-15 20:31:46 +08:00   ❤️ 1
    买个USB网卡, 比如这个 http://item.jd.com/921790.html, 用这个连接wifi, 然后把内置wifi网卡做网络共享。
    Adward
        20
    Adward  
    OP
       2015-03-15 22:35:21 +08:00
    感谢大家充满诚意的回复!深深为自己的硬件专业知识不足感到羞愧……
    那么问题来了!到底360用了什么黑科技可以实现wife(划掉 wifi)的共享呢……
    leohxj
        21
    leohxj  
       2015-03-15 22:40:59 +08:00
    @ReSur 的方法就可以,我之前也试过。
    9hills
        22
    9hills  
       2015-03-15 22:45:15 +08:00 via iPad
    @DeutschXP windows可以同一个无线网卡共享,是真的
    lovejoy
        23
    lovejoy  
       2015-03-16 00:24:54 +08:00   ❤️ 1
    @DeutschXP linux 上也可以 http://askubuntu.com/a/324785 可以看到是在无线网卡那个设备上用iw 虚拟出了2个来,一个client 连wifi,一个ap共享出去,然后再想办法用iptables导下流量就行了,这个最常用的情况就是openwrt 的无线路由中继wifi的时候
    http://apple.stackexchange.com/a/49803 MacOS X doesn't provide such a virtualisation function.苹果不支持在一个硬件上虚拟2个设备出来,但是设备是支持的,so 用windows吧。。。233333
    wclebb
        24
    wclebb  
       2015-03-16 00:51:38 +08:00
    @ReSur 那只能唯一解释为——Mac 的蓝牙共享上网只给自家的。我 Nexus 4连不上,没有 iOS 可以给我测试。
    wclebb
        25
    wclebb  
       2015-03-16 00:57:34 +08:00
    @Delbert 请求联系我,我很想知道怎么设置。我按了上面的图做了,还是不行。为啥你可以?
    good
        26
    good  
       2015-03-16 01:37:39 +08:00
    魅族的MX4 表示 真的可以通过 @ReSur 的方法上网
    shawnwu
        27
    shawnwu  
       2015-03-16 06:39:18 +08:00   ❤️ 1
    @ReSur 试了下这个方法,iPad 成功,iPhone 失败。搜到一个帖子,大家的反馈也是如此: https://discussions.apple.com/thread/3125423?start=0&tstart=0
    achillesliu
        28
    achillesliu  
       2015-03-16 06:45:18 +08:00   ❤️ 1
    这个问题我之前也查过。结论是,如果不另外有一块物理网卡的情况下,Mac是不能把Wi-Fi信号通过
    @ReSur 的方式共享出来的。但是windows可以。

    (以下是大意)
    原因就在于windows允许你把一块网卡(通常就是自带的)虚拟出另外一个,也就是变成两个,一个用来收Wi-Fi信号,另外一个用来发Wi-Fi信号(就是通过这个共享的)。Mac从系统层面上禁止这种行为,所以就没办法了。

    我猜 @ReSur 用的应该是有线链接。
    popbones
        29
    popbones  
       2015-03-16 06:52:58 +08:00 via iPhone   ❤️ 1
    @achillesliu @ReSur 用的是Bluetoothey PAN
    Delbert
        30
    Delbert  
       2015-03-16 07:58:15 +08:00 via Android
    @wclebb 我安卓手机在连上蓝牙之后有一个“互联网访问”选项。舍友的pad连上蓝牙之后可以直接上。

    就是互联网共享里面选上蓝牙PAN。
    zzNucker
        31
    zzNucker  
       2015-03-16 10:01:51 +08:00
    OSX的那个互联网共享可以用,但是很垃圾。。。。。
    我用过一次以后就再也没成功过了。。
    ispinfx
        32
    ispinfx  
       2015-03-16 10:47:36 +08:00
    用@ReSur 的方法没成功过…死活蓝牙连不通。 把有线共享成wifi或者把iPhone的用蓝牙共享给MAC的话倒成功过…
    anewg
        33
    anewg  
       2015-03-16 10:57:29 +08:00
    @DeutschXP 跟用什么系统真有关
    ReSur
        34
    ReSur  
       2015-03-16 11:59:01 +08:00   ❤️ 1
    @shawnwu 因为手头没设备,iPhone确实没测试,感谢反馈给大家
    @achillesliu 截图是里 Wi-Fi -> 蓝牙,具体到LZ的情况应该是 Wi-Fi挂VPN,VPN -> 蓝牙。然后OS X确实不能Win那样虚拟网卡,这是对的
    @wclebb 我的Android设备可以连接(配对里务必勾选互联网连接),但有时连不上,断了(蓝牙图标->设备->断开与网络的连接)重连 或许有用

    所以不想折腾还是 买块十几、几十块钱的USB无线网卡(有Mac驱动)吧
    camus
        35
    camus  
       2015-03-16 14:03:39 +08:00
    Internet Sharing把WiFi共享给Ethernet,然后笔记本网口连到路由器的WAN口上
    achillesliu
        36
    achillesliu  
       2015-03-16 17:04:08 +08:00
    @popbones 谢谢~
    @ReSur Mac确实比较困难,不过好在楼主这种情况不太多见。
    popbones
        37
    popbones  
       2015-03-16 17:31:10 +08:00
    @achillesliu 其实区别就是Mac不支持网络interface虚拟化,Windows 7是支持的。
    不过这种需求Mac一般可以用蓝牙PAN替代,根据设备的不同可能需要额外的配对操作。
    然后其实最省心的是备一个USB无线网卡,没多少钱,将来别的情况下也用的上。
    sheephe
        38
    sheephe  
       2015-03-16 19:40:49 +08:00   ❤️ 2
    和楼主一样,在我大学的时候也遇到和楼主一样的问题。

    连接了学校的WIFI之后,再输入帐密之后,手机怎么连接是个问题。
    直接一点告诉楼主Mac WIFI连接了之后是不能再分享的。
    至于为什么,
    正如就像楼上说的@popbones , Mac不支持网络Interface 虚拟化,。


    所以楼主可以BOOT CAMP 上双系统Win7,用Win7 自建一个共享网络 (双系统的好处是,平时还能在Mac BOOT CAMP 启动当做虚拟机来用)。

    如果楼主不想装Windows 的话 只能依靠一朋友蹭网了... (我试过这么过来。。)

    或者是USB 再买一个网卡 / 亦或者是可以像极路由一样 USB (也可以充电宝供电)随手插一个路由器 做中继 这也是方法。

    #随手说句,WIFI共享给蓝牙用这个我也试过。
    除了iPhone 之外(安卓\Win\iPad\Mac) 都支持(用iPhone的别哭,服务机制限制)。
    icestraw
        39
    icestraw  
       2015-03-16 19:58:58 +08:00
    问题同上,弄一个小上网本发wifi应该是比较好的解决方法,插网线也可(插网线然后重装一下客户端说不定就好了)
    koykoi
        40
    koykoi  
       2015-03-16 20:03:11 +08:00
    我纠结过一个类似的问题
    学校限制 一个账号只能登陆一台设备
    在宿舍可以通过网线+路由器的方式解决
    但是在图书馆只有公共无线ap接入
    windows下可以有很多办法,但是mac和iphone无法同时登陆

    因为是iphone不是ipad,所以mbp + 蓝牙PAN共享也是不行的
    各种随身wifi,去官网看好像都不支持mac
    看上去靠谱的方法 只有使用支持wisp功能的路由器了
    Adward
        41
    Adward  
    OP
       2015-03-16 23:51:49 +08:00
    @sheephe 亲测了一下Win虚拟机下的connectify pro依然不行,果然还是无法虚拟化……
    propiram
        42
    propiram  
       2015-03-17 17:42:28 +08:00 via iPhone
    直接用别人电脑搭个无线路由器啊…
    sheephe
        43
    sheephe  
       2015-03-19 00:18:32 +08:00
    @Adward 看来楼主不是很乐意BootCamp阿。。 顺便想问有线情况下 VPN 为何不行?是什么情况?
    Adward
        44
    Adward  
    OP
       2015-03-19 14:16:29 +08:00
    @sheephe 本校区是需要用账户绑定IP地址的……也就是说需要把机器的有线网卡IP地址改成学校根据学工号身份认证账户统一给的一个内网IP,而10.10以后OSX不再支持这个了(Mavericks的时候还可以用)
    sheephe
        45
    sheephe  
       2015-03-19 14:23:49 +08:00
    有线网卡IP地址? 是MAC 地址吧?(PS MAC地址是可以终端改的
    Adward
        46
    Adward  
    OP
       2015-03-19 17:22:54 +08:00
    @sheephe GUI端直接修改DHCP下的IPV4地址……说错了不是网卡的MAC地址
    sheephe
        47
    sheephe  
       2015-03-22 15:19:45 +08:00
    @Adward 不是很懂你说的GUI端直接修改DHCP下的IPV4地址,是APP 自己建立的连接么? 照说网络偏好设置里面是可以手动设置IP吧?
    rashawn
        48
    rashawn  
       2016-03-16 18:25:53 +08:00
    买个路由器 一寝室的手机都解决了……
    yov123456
        49
    yov123456  
       2016-03-16 23:52:29 +08:00 via iPhone
    iphone 不支持连接蓝牙共享的网络, ipad 和 touxh 才可以…真不知道怎么说苹果…
    SNOOPY963
        50
    SNOOPY963  
       2016-05-26 05:03:11 +08:00
    @yov123456 怀疑只是国行阉了该功能?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5486 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 09:07 · PVG 17:07 · LAX 01:07 · JFK 04:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.