我希望能够做到:
ssh user_name@bla
wherebla
指向特定的 IP 地址- 相同,但我想从浏览器访问
http://blabla
另一个blabla
具有端口的特定 IP 地址(即1.2.3.4:5678
)
有没有我可以设置的本地 DNS?
正在 16.04 上工作
编辑:
(1)可以通过在 /etc/hosts 文件中添加以下行轻松实现:IP_ADDR bla
然后ping bla
转换为ping IP_ADDR
。但是(2)仍然让我困惑。
如果没有端口,则与(1)非常相似,但添加端口会使情况变得更加复杂
答案1
您可以为此设置 DNS,但对于本地使用来说,更容易的方法是编辑文件/etc/hosts
:
127.0.0.1 localhost
127.0.1.1 Yourhostname
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
192.168.124.99 bla
192.168.124.100 blabla
192.168.124.107 blablabla
从新/etc/hosts
文件开始,保留已有的行,将主机名添加为 127.0.1.1,并根据需要添加其他内容。保存文件。它将立即生效。
编辑这个答案是在你/etc/hosts
自己添加建议之前发布的。