naf*_*ich 43 networking dns hostname
我已经启动并运行了一个小型家庭网络,并设法设置了 ssh。谁能告诉我我需要做什么才能通过主机名而不是 IP 地址从另一台计算机引用网络上的一台计算机(这就是我现在正在做的事情)?
Jor*_*tro 42
您可以通过将 .local 附加到主机名来引用机器,如下所示:
ssh machinename.local
Run Code Online (Sandbox Code Playgroud)
参考:
Mar*_*ied 11
有更复杂的方法,但我的方法是使用静态 IP 地址,我可以从我的路由器分配,并将地址输入到我的主机文件中。
从路由器或网络连接对话框(在有线或无线选项卡下的 IPv4 选项卡中)获得分配的静态地址后,您可以/etc/hosts使用 sudo 或 gksu 和首选文本编辑器(例如 gedit 或 vim)进行编辑,并为每个主机添加一行,如下所示:
192.168.1.100 ComputerName1
192.168.1.101 ComputerName2
Run Code Online (Sandbox Code Playgroud)
我使用的数字是常见的,但您的局域网可能会有所不同。名称是您想称呼远程计算机的任何名称,并且可以是任何名称(尽管可能最好与真实姓名匹配)。如果您有本地 Web 服务器,您还可以在此处按名称创建本地网站。
| 归档时间: |
|
| 查看次数: |
98223 次 |
| 最近记录: |