如何通过Internet访问Ubuntu Server系统?

我刚刚在办公室电脑上安装了ubuntu服务器12.04:

  • 打开SSH
  • DNS

我也有以下安装和配置:

  • Webmin的
  • phpMyAdmin的
  • proftp的

我通过编辑将接口的IP设置为静态。 现在我想从家里访问我的办公室电脑,但为此我想我必须把它变成一个现场服务器 ,我不知道该怎么做。

请帮我解决一下这个。

如果您的计算机位于NAT( http://en.wikipedia.org/wiki/NAT )后面,则首先需要将端口重定向到路由器中的计算机,然后使用IP地址进行连接。 但如果它不在NAT后面,你只需要知道连接到计算机的IP地址。

您还可以使用以下服务:no-ip: http : //www.no-ip.com/

首先

你不应该使用Webmin。 原因是webmin很容易破坏你的系统,并为简单的操作做了奇怪的操作。 此外,它不适合在线使用。

你有ssh女巫就够了(我假设你说openssh服务器,如果没有安装它)

正如你所看到的,你可以享受一堆知识和希望提供帮助的人:如果你不知道如何做一件谷歌它,在这里搜索askubuntu,如果你找不到它在这里问一个问题。

在线问题

您需要在服务器上配置Internet。 为此,您必须指定网关和dns ips。

如果您的IP是本地的:

打开一个控制台并输入ipconfig。 如果您看到类似172.16.XXX.XXX或10.XXX.XXX.XXX或192.168.XXX.XXX的内容,那么它是本地的(XXX是一个数字)

在这种情况下,您必须访问您的路由器并执行一些端口重定向。 端口是通信通道(SSH为TCP / 22,FTP为TCP / 21,HTTP为TCP / 80)

然后你必须通过浏览器搜索“我的IP是什么”来了解你可以获得的公共IP女巫

如果您的IP不是本地的,那么您在线并且您的计算机的IP是您必须访问的IP。

如果您在服务器中使用Real / Public IP,则只需通过IP地址访问服务器即可