我正在尝试在我的大学网络上设置我的服务器(运行 Ubuntu 服务器 8.04),以便我可以从校园的任何地方访问它。去年我把它插入我的路由器并将我的路由器的域network.myschool.edu
和主机名设置为dlh
. 这允许我使用 访问路由器dlh.network.myschool.edu
,并且我只是使用端口转发来访问服务器。
现在我只是将服务器插入无路由器,我正在尝试模拟相同的设置。我安装了 Avahi,我尝试将我的设置/etc/hostname
为两者dlh
和dlh.network.myschool.edu
. ping
当我尝试从另一台计算机上时,它似乎不起作用。
不过老实说,我不太了解整个域/主机名的内容,我不确定这是如何正确完成的。
学校将拥有一个完全解析的域名,其性质为“school.edu”,该网络上的机器将被学校 DNS 服务器解析为“server.school.edu”。该 DNS 服务器还可能与 DCHP 服务器合作,为机器分配 IP 地址。
为了让您的机器参与其中,学校 IT 支持部门需要对服务器进行更改。如果他们合作并且根据他们使用的设置,您的机器可能会在本地网络上可用,也可能在互联网上以完全解析的名称可用。
或者,由于您已经在家中设置了机器,您可以将其留在家中并通过互联网访问它。
或者,如果您愿意使用 IP 地址,您可能会在本地网络上使用标准 DCHP 配置的机器并简单地连接到 IP 地址。
在服务器上使用 ifconfig 查找其 IP 地址,然后从另一台机器尝试 ping 该地址或连接到该机器上的服务。
我会联系你们学校的网络管理员。也许他们已经更改了一些设置以提供额外的安全性。