使用自己的域名而不是Ipadress来调用owncloud?

使用自己的域名而不是Ipadress来调用owncloud?

我正在做我的最后一个项目,我正在使用 owncloud 版本 10,它安装在 ubuntu 服务器 16.04 LTS 上。当我写入我的 ubuntu 服务器的 ipadress 时,我可以看到我的 owncloud,但现在我正在尝试创建一个域(无需从域名公司购买或注册任何域),我可以写入此域而不是 ipadress,例如 ipadress ubuntuserver =192.168.5.169,但除了那样之外,我想写入一些 mycloud.com 或 myprojekt.com。当我写入我的主机名时,它也能正常工作,这就是为什么我还尝试创建另一个主机名并为其提供服务器 ip 地址,但没有成功。现在我的问题是,我如何告诉我的 Windows 网络浏览器,当我写入 mycloud.com 时,它无需在互联网上搜索。我知道有一种方法可以对路由器 DNS 进行一些更改,而且它可以工作,但正如我所说,我正在做项目工作,我不允许更改我的 uni 路由器上的任何内容。我的教授说这是可能的,无需购买任何域名,也无需对路由器进行任何更改。我只想在 LAN 内使用它,而不是在 LAN 外使用它。有没有人可以帮助我。我会很感激的

答案1

处理此问题最基本的方法是编辑将要查找域的计算机上的“hosts”文件。在 Ubuntu 计算机上,这意味着运行sudoedit /etc/hosts并添加以下内容:

192.168.5.169   myprojekt.com

如果你使用的是 Windows,你会发现这里有类似的说明。它大体上是相同的,只是你必须后空翻穿过燃烧的铁环才能以足够的权限对​​其进行编辑。

可能还需要告诉 OwnCloud关于域名。可能破坏使用该 IP 地址的其他客户端。我不使用它,所以我不确定 OwnCloud 与特定客户端的关联程度如何,或者它是否仅使用相对链接。


如果你有多台计算机需要解决此问题,获取域名。我知道您明确表示不想这样做,但我猜这是成本假设。有些域名是免费的,特别是如果您不需要顶级域名。

有数百个组织,例如害怕.org提供免费子域名指导。您注册后,输入您的内部 IP(192.168.5.169),这样您就可以从任何地方解析它(但只能在 LAN 内连接)。

如果您不需要something.afraid.org域名,请寻找其他服务或直接购买域名。大多数域名并不昂贵。

相关内容