如何为Web服务器分配主机名?

4

我正在使用lighttpd作为我的Web服务器。

目前,我正在使用IP地址访问它:

http://192.168.0.1

我希望以以下方式访问它:
http://myhostname.com

我只会在本地网络中使用它,而不是互联网。

我不知道怎么做。我用谷歌搜索了一下,但不知道要使用哪些关键词。


适用于http://unix.stackexchange.com - YasirA
3个回答

7

将以下行添加到文件/etc/hosts中:

192.168.0.1              myhostname.com

例如,使用以下命令:
$ sudo echo -e '192.168.0.1\tmyhostname.com' >> /etc/hosts

3
您可以在hosts文件中添加规则:C:\Windows\System32\drivers\etc\hosts
例如,可以添加如下规则:
192.168.0.1     myhostname.com

在Windows中,您无法使用通配符进行此操作,因此对于所有子域,您需要添加规则。

我正在使用Linux操作系统,网页服务器为 lighttpd 1.4.28 版本。你能告诉我在这种情况下应该怎么做吗? - Mahendra Liya
在Linux中,文件可以像Yasir Arsanukaev所说的那样在/etc/hosts中找到。 - Tom Vervoort

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接