无法通过大学网络 ssh 到我的台式机

无法通过大学网络 ssh 到我的台式机

所以问题如下。由于隔离,我必须在家工作,我需要通过ssh远程控制我办公室的台式电脑。

我的台式计算机运行 ubuntu 18.04,安装了 openssh 客户端和服务器,这是输出 ifconfig(我包括我认为相关的数据,x1 和 x2 只是占位符):

docker0: ....
         ....

eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.128.67.196  netmask 255.255.0.0  broadcast 10.128.255.255
        .....
        .....  

lo: ....
    ....

更痛苦的是,我的家用笔记本电脑运行的是 Windows 10,所以事情更加不一致,而且我无法使用 ubuntu 提供的一系列工具。现在,我的大学有一个内部网络ofc,并且由于我对网络的了解有限,我做了一些测试。

-因此,如果我尝试从台式电脑内部连接到uni(通过电缆连接),我可以直接通过ssh连接到我的电脑,而不会出现太多问题:

ssh 10.128.67.196

-我已经从我的桌面连接到我们通常使用的超级计算机,我想它将通过以下方式位于大学的“受信任列表”中: ssh supercomputer_address ->一切运行正常

-如果我从我的桌面 ssh 到超级计算机,我可以 ping 我的桌面电脑,但我无法 ssh 回到我的桌面,否则会提示错误:

ssh: connect to host 10.128.67.196 port 22: No route to host

现在,我仔细检查了我的台式电脑上的端口 22 是否已打开,事实上,如果我输入:

sudo netstat -lpn |grep :22

我得到:

tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1311/sshd           
tcp6       0      0 :::22                   :::*                    LISTEN      1311/sshd

我还仔细检查了这不是防火墙问题,因为我的防火墙当前已禁用如果我输入: sudo ufw status 我得到 -> 状态:非活动

-如果我尝试使用 putty 从我的笔记本电脑 ping 我的台式机,并且:

ping 10.128.67.196

我得到->Request timed out

-如果我尝试使用 CISCO ANYCONNECT 与我的 UNI VPN 从 uni 网络外部 ping 我的台式机,或者甚至从连接到大学 WiFi 网络但未通过电缆连接的笔记本电脑:

ping 10.128.67.196

我得到->Request timed out

一定有一些简单的事情我忽略了,这让我发疯,有人可以帮忙吗?

答案1

桌面计算机的 IPv4 地址为 10.0.0.0私人的地址范围,只是不公开可见(除非为您的网络管理 NAT 的人专门设置了它)。查看您是否有某种 VPN 访问权限。

相关内容