![如何在 Ubuntu 18.04 上设置仅限内部使用的域](https://linux22.com/image/932257/%E5%A6%82%E4%BD%95%E5%9C%A8%20Ubuntu%2018.04%20%E4%B8%8A%E8%AE%BE%E7%BD%AE%E4%BB%85%E9%99%90%E5%86%85%E9%83%A8%E4%BD%BF%E7%94%A8%E7%9A%84%E5%9F%9F.png)
我正在尝试在我的 LAN 中建立一个域,以便所有连接到该域的设备都可以访问任何内容*.base.home
(例如,,gitlab.base.home
)并重定向到我的网络上的特定 IP(和端口?)。nexus.base.home
che-che.base.home
我目前有 eghttps://base:12081
作为我的 nexus 服务器。我该如何将其转变https://nexus.base.home
为这样一种方式,即在我的 LAN 中,该域和子域下都可以识别它?
我有一个Ubuntu 18.04.04 LTS服务器始终处于打开状态并连接到我的路由器。目前,服务器通过 DHCP 获取其 IP,但我的路由器确保我的服务器始终获得相同的 IP。但是,如果有必要,我可以移动服务器并强制使用静态 IP。我的服务器是否可以作为 DNS 控制器,同时为各种 docker 容器等提供服务?
bind9
我也阅读了关于使用和的各种教程netplan
,但它们总是使用一些10...
-IP,而且我不确定我应该使用哪些IP以及如何写入反向区域文件才能工作。
有人可以给我指明正确的方向并告诉我该如何去做吗?
如果有关系的话:我的内部 IP - 目前 - 以 ipv6 开头,192.168.178.*
并且我没有使用 ipv6。
笔记:我没有任何想要使用的外部域名。我只想让它在家里工作,这样我就可以尝试在 minikube 上运行 Eclipse Che 7+,以及使用子域名轻松访问 gitlab、nexus、gitlab-pages 和各种项目。
编辑:也许如果我跟随如何将 URL 重定向到自定义 IP 地址?,我最终可以做我想要做的事情(如果我强制我的路由器使用同一台计算机作为 DNS 控制器并将它无法自行映射的任何内容转发到1.1.1.1
或类似的东西)?