如何设置安全访问互联网上的主机?

我们正计划为全球多个用户设置一个源代码回购+ bug跟踪器。 因此,networking互联网 – 也就是说主机具有由ISP提供的公共IP地址。

由于该主机不是互联网上的注册域名或IP,如何解决互联网接入该主机的问题呢?

什么软件,硬件是必需的

您可以使用Amazon EC2实例或VPS提供程序获取虚拟服务器。 使用亚马逊,您可以获得免费的静态IP,然后通过IP地址访问它或注册一个域名。 为了安全起见,如果是linux,那么IPtables是关键词。 另外,如果你去亚马逊,你也得到更多的免费虚拟防火墙是足够的。 并确保您使用encryption连接(ssl,ssh)连接,你会没事的。 如果你关心DOS攻击专业的话 – 这个问题不是一个简单的解决scheme。 希望这可以帮助。

当你计划这个设置,我认为它更好地从互联网托pipe服务器。 然后你得到一个IP和域和Web空间。

当你想把服务器放在你的本地内网时,你需要把端口转发到你的服务器。 但是,你已经从外部打开你的系统,你需要一个外部IP地址。 如果你没有得到一个你可以使用像“ dyndns ”,但我认为它不是最好的方式。