linux - 没有路由器访问的静态IP?

标签 linux ssh server ip router

我目前住在我大学的学生之家。我想设置一个 NAS/服务器来运行备份、虚拟机和其他一些小任务。这也是我想要了解更多关于 Linux 和网络的东西。我目前正在计划如何设置它以及购买什么硬件,但我想在其上运行带有 RAID 1 的 arch Linux。我正在考虑的一个问题是我无法访问路由器,因此无法设置端口转发来连接到服务器。有没有办法在不调整路由器设置的情况下远程访问它?

最佳答案

在我的大学,我们能够连接到 VPN,因此我们可以访问仅通过特定大学 IP 提供的服务。

我还没有测试过这个方法,但我相信它可以工作。

像平常一样设置您的服务,并将它们配置为使用端口 80(如果它们需要来自外部的任何数据)。 制作一个脚本(可能在某个地方可用)来向您发送您的内部 IP 地址,例如邮件。 这样您就可以使用学校的 VPN 服务连接到 LAN,然后您可以从那里访问内部 IP 地址(您的服务器)。

这完全取决于此 VPN 服务以及您是否连接到同一网络。

@iporSircor 评论了您可以使用的方法。它与我写的基本相同,但是您将连接到您自己的 VPN(服务器),而不是连接到学校 VPN。

测试一下,让我们知道您使用了什么方法,什么有效,什么无效。

您还应该与您的学校联系,了解是否允许使用 Tor 甚至在他们的网络上设置服务器。

关于linux - 没有路由器访问的静态IP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40865138/

相关文章:

linux - 我如何 "extract"我提交的文件?

python - 使用哪个 python gui 库来创建停靠应用程序?

go - 尝试通过 SSH 连接到远程主机时出错

linux - 如何使用 nohup 通过 ssh 在远程服务器上执行本地 bash 脚本

php - 我想在 php 中将文件从本地主机上传到我的服务器

linux - 为什么我遇到段错误?

linux - sed - 使用命令行追加到下一行

emacs - Emacs,Windows,流浪汉,Plink仍然不起作用

windows - 将整个脚本输出重定向到文件并同时在控制台中显示

go - 简单的 Golang GraphQL 服务器