[问题] 想实现在外面连回家中的Linux主机

楼主: ericerix (Ponwar)   2021-08-03 01:42:32
目前设定到可以连同一个wifi,可以操作ssh来存取Linux电脑上的档案
现在想要实现的是
能够在外面(如连咖啡厅的wifi)也可以连回家中的Linux主机来进行存取,
目前想到的方法是利用teamviewer,这也是我一直操控实验室电脑的方法
但我只想在terminal存取Linux上的档案,不需要其余的desktop资讯,
所以才选择使用ssh
如同上述,目前连同一个wifi是可以透过ssh操控Linux主机的,
现在有在家中wifi的路由器设定虚拟服务器:
https://imgur.com/yE3qBvR
其中192.168.0.8就是那台Linux主机,
而我也有设定DDNS了:
https://imgur.com/zLRBfIf
目前在macbook上的指令如下:
ssh [email protected]ternal_ip -p 8888
但都连不上去
刚接触Linux系统不久,还请高手们多多提拔
目前有在主机改 /etc/ssh/sshd_config里面的GatewayPorts,
改成yes与clientspecified都有,也是无法,
port也确认是22
作者: nknudragon (想买合购鹿港玉珍斋 )   2021-08-03 01:56:00
我自己常用的是Chrome Remote Desktop
作者: james732 (好人超)   2021-08-03 02:07:00
试试tailscale?
作者: scott260202 (Cake)   2021-08-03 02:21:00
看起来是没有问题,会不会你wifi前面还有一层NAT?例如中华小乌龟
作者: creepy (左招财 右纳福)   2021-08-03 02:23:00
记得虚拟服务器 wifi client的部分要特别设定才能转发所以通常是用有线
作者: s338757   2021-08-03 08:08:00
我区网是用x11vnc架在电脑桌面环境里,之后用vncviwer连至电脑,这篇是我当时的笔记 https://sgitm.blogspot.com/2021/01/ubuntu-x11vnc-server.html?m=1
作者: sengtui (Sengtui)   2021-08-03 08:10:00
如果用独立AP, 会不会是防火墙没打洞?
作者: qsort (Cos)   2021-08-03 09:16:00
有可能你使用的外面网络,禁止access 8888 port的服务
作者: taya1991 (请叫我鸡头!)   2021-08-03 09:58:00
你家里对外网络要去设定固定IP AP也要设定好指定的子IP
作者: tobechihiro (飞べ! 私の理想へ!)   2021-08-03 10:07:00
先看你AP是不是拿到外部IP
作者: chang0206 (Eric Chang)   2021-08-03 10:53:00
反向 tunnel / ngrok / VPN开NAT转port
作者: rickieyang (Rickie Yang)   2021-08-03 11:02:00
从内网连 public IP NAT 进内网, 记得一并看一下 SNAT
作者: kdjf (我抓得到什么呢?)   2021-08-03 11:32:00
设定AP的网页中应该能看到AP本身拿到的IP,跟查IP的网页比看看我是偏好用zerotier,个人用免费的P2P VPN
作者: bitlife (BIT一生)   2021-08-03 11:53:00
先确认网络架构以及到到ISP前的家中最后一个节点(通常是ISP提供的router/机上盒)的IP值,看一下经过几次NAT,以及每个NAT节点是用什么方式来由外穿透至内^前的路径上每一个设备的IP值正常来说,要针对这类问题发问,提供一个简单易懂但正确的网络架构图是基本前提,不然别人一般只能隔空抓药,除非有通灵能力,不然药效可期
作者: s9209122222 (海海海)   2021-08-03 12:00:00
你应该是小乌龟拨接的没错吧?小乌龟有设定 port forward 吗?
作者: bitlife (BIT一生)   2021-08-03 12:14:00
不确定架构最简单方法是把目标主机移到ISP的router/机上盒的网络孔,然后提供ISP厂商及设备型号资讯,应该就有人能帮忙了
作者: chang0206 (Eric Chang)   2021-08-03 16:32:00
我真心建议你去搞ngrok比较快...
作者: kdjf (我抓得到什么呢?)   2021-08-03 18:49:00
localhost不通... 先找个教学文弄到localhost可以吧
作者: MOONY135 (谈无欲)   2021-08-03 22:41:00
ngrok太累了 重开要重来 tunnel应该简单点
作者: chang0206 (Eric Chang)   2021-08-03 22:54:00
改port之后有重启service ? netstat状态?
作者: holishing   2021-08-03 23:13:00
平平都用别人服务,可能会先考虑 0tier > ngrok
作者: chang0206 (Eric Chang)   2021-08-03 23:16:00
还有个问题 你家里的网络是社区宽带 还是中华电信??
作者: rickieyang (Rickie Yang)   2021-08-04 10:28:00
你外部 port 打 8888,ssh [email protected] 也要指定 8888 呀
作者: l98 (寻找属于我的星星)   2021-08-04 11:36:00
linux 主机上的 ssh port 有放行吗?
作者: a0952864901 (Fish)   2021-08-04 14:26:00
家里设定OpenVPN Server省事 打起来后直接区网IP连线
作者: asas1asas200 (废文制造者)   2021-08-04 19:03:00
ngrok申请auth之后没有时间限制还有你的router有设定port forwarding吗
作者: holishing   2021-08-05 01:45:00
-p 还是 - p
作者: rickieyang (Rickie Yang)   2021-08-05 03:18:00
如果你是在内网, ssh <external ip> 卡很久 timeout有可能是分享器没有做 SNAT, 请朋友实际从外网连看看
作者: Gold740716 (项为之强)   2021-08-05 15:20:00
装 tor 用洋蒽地址https://blog.gslin.org/archives/2014/03/29/4428/有地址后就可以用torsocks ssh [email protected] -p xx
作者: arron860306 (littlepig)   2021-08-06 17:41:00
检查一下 /etc/hosts.deny的内容
作者: zerowolf (buena noches)   2021-08-06 18:36:00
先确定你家网络ISP是社区网络还是直接中华或cable商吧.如果是社区网络,client端怎么设定都没用阿...
作者: ssd860505da (JAGER)   2021-08-06 20:33:00
你router要设定port xxxx连到192.168.0.8的port 22xxxx可以换成你想要的数字好像是DNAT设定
作者: mmpo03 (三小朋友)   2021-08-06 21:09:00
你能 能看一下那台wifi的wan ip
作者: s9041200 (小明阿)   2021-08-08 19:52:00
Port forwarding 要转到22port不然就是dmz
作者: nfsong (圖書館我來了)   2021-08-08 22:15:00
申请1固7浮 直接用固定ip?
作者: yoyo178134 (安安尼玛)   2021-08-10 05:49:00
先确认你wifi 是最上层的router吗然后先别ddns用浮动ip连入成功后在ddns确认在家拿手机网络当外网测试
作者: s25g5d4 (function(){})()   2021-08-11 02:16:00
所以你到底要不要解释你家网络是哪家的?还是你是租屋?
作者: MOONY135 (谈无欲)   2021-08-18 16:52:00
@楼上 如果我是租屋跟网络是第四台的 请问有办法吗

Links booklink

Contact Us: admin [ a t ] ucptt.com