楼主想从开发机往 mac 传文件,scp 的提示 connect timeout,
然后按照网上的建议,勾选了
系统偏好设置 -> 共享 -> 远程登录,
现在本地 ssh localhost 是可以的,但是远端开发机 还是 ping 不通本地的 mac,真心求助各位大大
1
diangdiang OP 在线等 大佬帮忙,别沉~
|
2
randyo 2019-01-23 23:15:19 +08:00 via Android
外网?有公网 IP 吗?
|
3
diangdiang OP 求别沉 蕉绿
|
4
diangdiang OP @randyo mac 和开发机都有公网 ip
|
5
jinhan13789991 2019-01-23 23:23:14 +08:00 via Android
teamviewer 了解一下
|
6
diangdiang OP @randyo 说错了 老哥,我刚才用的是局域网 ip,现在换成了公网路由 ip 也是 ping 不通 23333
|
7
Vegetable 2019-01-23 23:39:58 +08:00 via iPhone
有局域网?确定做了穿透?
|
8
diangdiang OP @randyo 是不是局域网对外用的都是路由 ip,这样如果外部想访问本地中的某台机器,如何根据路由 ip 定位到该台机器呢, 大佬 help ~
|
9
Vegetable 2019-01-23 23:41:29 +08:00 via iPhone 1
另外有 ssh 不能考虑 sftp 吗?为什么不考虑下载的方案而考虑推送…
|
10
alaneuler 2019-01-23 23:42:22 +08:00 via iPhone
你可以在 mac 上 scp username@ip:filename ./
|
11
adrianzhang 2019-01-23 23:46:02 +08:00 via Android
这种世纪性难题一般都要通过 git 传代码
|
12
diangdiang OP |
13
Acoffice 2019-01-23 23:51:15 +08:00 via Android
都局域网了
|
14
sunnyadamm 2019-01-23 23:54:19 +08:00 via Android
没有跳板机?
|
15
Acoffice 2019-01-23 23:54:34 +08:00 via Android
局域网如果都在一个网段,一般是防火墙.
不在一个网段,就是网段之间做了隔离. 都有公网 IP,是不是映射没做好? |
16
diangdiang OP @Acoffice 映射什么的, 小白不太懂大佬说的啥 [捂脸]
|
17
JoyBanana 2019-01-23 23:57:43 +08:00 via iPhone
没有描述清楚啊小老弟。猜测应该是 mac 在内网里。这种情况只能做穿透吧,可以使用 frp。但是看这个样子,我还是建议放弃。。
|
18
Acoffice 2019-01-24 00:00:43 +08:00 via Android
可以试试 ZeroTier
|
19
Acoffice 2019-01-24 00:05:33 +08:00 via Android
两台机器是否属于同一个地方的同一个路由器下?(不知道的话,晒出来 2 台机器的 IP,大概判断一下)
|
20
diangdiang OP @Vegetable 学到了,以前只知道一个 scp [捂脸]
|
21
diangdiang OP @Acoffice 本地用的 223.72.100.^-^, 开发机 152.136.39.150
|
22
Acoffice 2019-01-24 00:16:11 +08:00 via Android
@diangdiang 这机器一个在家?一个在公司?这个你先判断端口通不通吧
|
23
diangdiang OP @Acoffice 不折腾了 多谢老哥,一个在住处 一个是某云
|
24
Acoffice 2019-01-24 00:22:12 +08:00 via Android
@diangdiang 这就是你 Mac 在本地路由下了,你不映射,肯定不通.emm...
云上机器是公网 IP 直接绑定机器的. |
25
diangdiang OP @alaneuler 为啥 从本地传开发机可以到几 MB/s,但是回传只有 100kB/s 左右 [捂脸]
|
26
diangdiang OP @Acoffice 具体要怎么操作呢,是操作路由器吗
|
27
Acoffice 2019-01-24 00:25:18 +08:00 via Android
@diangdiang 这个不是一时半会儿的,自己搜资料研究吧.
|
28
diangdiang OP @Acoffice 多谢[捂脸]
|
29
shynome 2019-01-24 01:37:04 +08:00 via Android
可能是服务器下载带宽不大的原因,学生机默认的都是 2M 左右,改成按流量计费就好了
上传快可能是服务器入的带宽服务商没做限制 |
30
loopinfor 2019-01-24 06:56:58 +08:00 via Android
@diangdiang 你说的 mac 有公网 IP 可能实际上是路由器或者光猫有公网 ip,除非你是 mac 直接桥接光猫拨号上网。
如果公网 ip 在路由器上,你往这个 ip 某个端口发的数据包并没有被路由器转发到 mac 上。你要在路由器上配置 mac 为 DMZ,或者添加端口转发,把路由器公网 ip 上某端口收到的数据包都转发到 mac 的内网 ip 相应端口。 |
31
cuixiao603 2019-01-24 09:18:39 +08:00
看了下回复 说白了 就是楼主 mac 没公网 ip
|
32
snappyone 2019-01-24 09:36:20 +08:00
@diangdiang 上下带宽不对等的,然后你 mac 应该是不可能有直接外网的,要做端口映射或者跳板机,ssh 隧道啥的
|
33
diangdiang OP @ All, 学到了 多谢各位热心老哥,
|
34
mostkia 2019-01-24 10:37:29 +08:00
NAT 了吧,你的 MAC 有公网 IP 吗?没有的话肯定是不行的。只要上级路由禁 ping,肯定无法 ping 通。
|
35
alaneuler 2019-01-25 00:16:34 +08:00 via iPhone
@diangdiang 楼上说的对,上下行不对等。你折腾内网穿透( frp、ngrok )也没啥用,带宽给你限制住了…… scp 慢慢传呗,除非你的文件很大😂
|