• 请不要在回答技术问题时复制粘贴 AI 生成的内容
diangdiang
V2EX  ›  程序员

挺急的~小白求助 远端开发机 ping 本地 mac ping 不通

  •  
  •   diangdiang · Jan 23, 2019 · 3936 views
    This topic created in 2697 days ago, the information mentioned may be changed or developed.

    楼主想从开发机往 mac 传文件,scp 的提示 connect timeout, 然后按照网上的建议,勾选了
    系统偏好设置 -> 共享 -> 远程登录,
    现在本地 ssh localhost 是可以的,但是远端开发机 还是 ping 不通本地的 mac,真心求助各位大大

    35 replies    2019-01-25 00:16:34 +08:00
    diangdiang
        1
    diangdiang  
    OP
       Jan 23, 2019
    在线等 大佬帮忙,别沉~
    randyo
        2
    randyo  
       Jan 23, 2019 via Android
    外网?有公网 IP 吗?
    diangdiang
        3
    diangdiang  
    OP
       Jan 23, 2019
    求别沉 蕉绿
    diangdiang
        4
    diangdiang  
    OP
       Jan 23, 2019
    @randyo mac 和开发机都有公网 ip
    jinhan13789991
        5
    jinhan13789991  
       Jan 23, 2019 via Android
    teamviewer 了解一下
    diangdiang
        6
    diangdiang  
    OP
       Jan 23, 2019
    @randyo 说错了 老哥,我刚才用的是局域网 ip,现在换成了公网路由 ip 也是 ping 不通 23333
    Vegetable
        7
    Vegetable  
       Jan 23, 2019 via iPhone
    有局域网?确定做了穿透?
    diangdiang
        8
    diangdiang  
    OP
       Jan 23, 2019
    @randyo 是不是局域网对外用的都是路由 ip,这样如果外部想访问本地中的某台机器,如何根据路由 ip 定位到该台机器呢, 大佬 help ~
    Vegetable
        9
    Vegetable  
       Jan 23, 2019 via iPhone   ❤️ 1
    另外有 ssh 不能考虑 sftp 吗?为什么不考虑下载的方案而考虑推送…
    alaneuler
        10
    alaneuler  
       Jan 23, 2019 via iPhone
    你可以在 mac 上 scp username@ip:filename ./
    adrianzhang
        11
    adrianzhang  
       Jan 23, 2019 via Android
    这种世纪性难题一般都要通过 git 传代码
    diangdiang
        12
    diangdiang  
    OP
       Jan 23, 2019
    @Vegetable 用 scp 回传速度感人,100kB 左右 [捂脸]
    @alaneuler
    Acoffice
        13
    Acoffice  
       Jan 23, 2019 via Android
    都局域网了
    sunnyadamm
        14
    sunnyadamm  
       Jan 23, 2019 via Android
    没有跳板机?
    Acoffice
        15
    Acoffice  
       Jan 23, 2019 via Android
    局域网如果都在一个网段,一般是防火墙.
    不在一个网段,就是网段之间做了隔离.
    都有公网 IP,是不是映射没做好?
    diangdiang
        16
    diangdiang  
    OP
       Jan 23, 2019
    @Acoffice 映射什么的, 小白不太懂大佬说的啥 [捂脸]
    JoyBanana
        17
    JoyBanana  
       Jan 23, 2019 via iPhone
    没有描述清楚啊小老弟。猜测应该是 mac 在内网里。这种情况只能做穿透吧,可以使用 frp。但是看这个样子,我还是建议放弃。。
    Acoffice
        18
    Acoffice  
       Jan 24, 2019 via Android
    可以试试 ZeroTier
    Acoffice
        19
    Acoffice  
       Jan 24, 2019 via Android
    两台机器是否属于同一个地方的同一个路由器下?(不知道的话,晒出来 2 台机器的 IP,大概判断一下)
    diangdiang
        20
    diangdiang  
    OP
       Jan 24, 2019
    @Vegetable 学到了,以前只知道一个 scp [捂脸]
    diangdiang
        21
    diangdiang  
    OP
       Jan 24, 2019
    @Acoffice 本地用的 223.72.100.^-^, 开发机 152.136.39.150
    Acoffice
        22
    Acoffice  
       Jan 24, 2019 via Android
    @diangdiang 这机器一个在家?一个在公司?这个你先判断端口通不通吧
    diangdiang
        23
    diangdiang  
    OP
       Jan 24, 2019
    @Acoffice 不折腾了 多谢老哥,一个在住处 一个是某云
    Acoffice
        24
    Acoffice  
       Jan 24, 2019 via Android
    @diangdiang 这就是你 Mac 在本地路由下了,你不映射,肯定不通.emm...
    云上机器是公网 IP 直接绑定机器的.
    diangdiang
        25
    diangdiang  
    OP
       Jan 24, 2019
    @alaneuler 为啥 从本地传开发机可以到几 MB/s,但是回传只有 100kB/s 左右 [捂脸]
    diangdiang
        26
    diangdiang  
    OP
       Jan 24, 2019
    @Acoffice 具体要怎么操作呢,是操作路由器吗
    Acoffice
        27
    Acoffice  
       Jan 24, 2019 via Android
    @diangdiang 这个不是一时半会儿的,自己搜资料研究吧.
    diangdiang
        28
    diangdiang  
    OP
       Jan 24, 2019
    @Acoffice 多谢[捂脸]
    shynome
        29
    shynome  
       Jan 24, 2019 via Android
    可能是服务器下载带宽不大的原因,学生机默认的都是 2M 左右,改成按流量计费就好了

    上传快可能是服务器入的带宽服务商没做限制
    loopinfor
        30
    loopinfor  
       Jan 24, 2019 via Android
    @diangdiang 你说的 mac 有公网 IP 可能实际上是路由器或者光猫有公网 ip,除非你是 mac 直接桥接光猫拨号上网。
    如果公网 ip 在路由器上,你往这个 ip 某个端口发的数据包并没有被路由器转发到 mac 上。你要在路由器上配置 mac 为 DMZ,或者添加端口转发,把路由器公网 ip 上某端口收到的数据包都转发到 mac 的内网 ip 相应端口。
    JaminT
        31
    JaminT  
       Jan 24, 2019
    看了下回复 说白了 就是楼主 mac 没公网 ip
    snappyone
        32
    snappyone  
       Jan 24, 2019
    @diangdiang 上下带宽不对等的,然后你 mac 应该是不可能有直接外网的,要做端口映射或者跳板机,ssh 隧道啥的
    diangdiang
        33
    diangdiang  
    OP
       Jan 24, 2019
    @ All, 学到了 多谢各位热心老哥,
    mostkia
        34
    mostkia  
       Jan 24, 2019
    NAT 了吧,你的 MAC 有公网 IP 吗?没有的话肯定是不行的。只要上级路由禁 ping,肯定无法 ping 通。
    alaneuler
        35
    alaneuler  
       Jan 25, 2019 via iPhone
    @diangdiang 楼上说的对,上下行不对等。你折腾内网穿透( frp、ngrok )也没啥用,带宽给你限制住了…… scp 慢慢传呗,除非你的文件很大😂
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3044 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 75ms · UTC 07:50 · PVG 15:50 · LAX 00:50 · JFK 03:50
    ♥ Do have faith in what you're doing.