家庭 WIFI 下的两台电脑如何连接?如何用一台机器通过命令行控制另一台机器?

151 天前
 momo2345

备注:

  1. 一台 Linux 机器,一台 Mac ,想通过 Mac 命令行控制 Linux 机器
  2. 家庭 WIFI 没有固定公网 IP(IPV4 和 IPV6 )
  3. 有没有本地解决方案,而不是 ToDesk 、向日葵这样的第三方中转代理?

提前谢谢大家的想法🙏

1195 次点击
所在节点    问与答
14 条回复
1423
151 天前
这种算月经贴了吧
momo2345
151 天前
@1423 不好意思刚来这里。没有搜到对应的回答,能指个路吗?
ztm0929
151 天前
同一局域网下直接 SSH 连接就可以了吧,不需要公网 IP ,不需要其他第三方软件。

最好结合自己网络情况上 Google 搜一下相关教程
adrianzhang
151 天前
没看懂这是什么需求。
两台电脑都接在一个 WiFi 网络里,SSH 不行吗?
momo2345
151 天前
@ztm0929 没有固定 IP 怎么 SSH? 而且 22 端口也不开
momo2345
151 天前
@adrianzhang 问题是家庭 wifi 没有固定 ip 啊,怎么 ssh 啊
march1993
151 天前
@momo2345 没有固定 IP 可以用 hostname 啊
太月经了,自己用搜索引擎不好吗
lost7
151 天前
估计是题主提问稍微有点问题,大家以为两台设备都带同一家庭 wifi 下。
dingdangnao
151 天前
你这都没出内网….直接连 ip 不行么?或者 hostname 啊 不会的话 去路由器后台找啊
adrianzhang
151 天前
@momo2345
SSH 为什么要固定 IP ?只要有 IP 就行了。端口没开自行 google 即可。这些都是最基本的知识,请善用搜索。
lost7
151 天前
如果确实是在同一家庭 wifi 下的话,题主搜索一下 DHCP ,或者设备列表(在路由器中)获取设备的 IP 。然后直接用 IP ,例如 192.168.1.xxx 这种进行 ssh
lithiumii
151 天前
假设你在 mac 前,不知道 linux 的地址,有路由器管理权限你可以:
1. 打开路由器管理页面,查看设备列表,看 linux 机器的 ip
2. 分配一个固定的 ip 给 linux

假如你没有路由器权限,你需要跑到 linux 机器前,查看本机的 ip ,然后把网络设置里的 dhcp 改成手动,各种值( ip 、网关、掩码等等)填你刚看到的自动分配的值。一般的家庭网络允许这样做。
momo2345
151 天前
@lost7 谢谢🙏已经解决了
momo2345
151 天前
@lithiumii 谢谢老哥耐心解答

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

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

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

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

© 2021 V2EX