标签: hostname

什么是主机名?

我正在本地网络中设置 Fedora 15 机器。它将可以访问 Internet 并共享照片等媒体内容。

在安装过程的一个步骤中,它要求输入“主机名”,这可能是什么?它可以只是“服务器”还是我需要一个域?

我很想从 Windows 访问共享文件夹,就像\\SERVERWindows 资源管理器中一样

networking hostname fedora-15

17
推荐指数
2
解决办法
792
查看次数

我可以使用 /etc/hosts 映射 IP 地址和端口吗?

我可以将 IP 地址和端口映射到域名吗?

例如,我想映射127.0.0.1:8000testdev.com

我的/etc/hosts文件有

127.0.0.1  localhost
127.0.0.1:8000 testdev.com
Run Code Online (Sandbox Code Playgroud)

这样当我击中时testdev.com,它指的是127.0.0.1:8000. 我尝试了上面的一个,但它不起作用。任何其他替代方法来实现这一目标?

hostname ubuntu-14.04

17
推荐指数
2
解决办法
4万
查看次数

按主机名寻址 VMWare Fusion Linux 来宾?

我在 VMWare Fusion 3.0.0 中设置了一个 Ubuntu Server 9.04 映像,使用来宾网络连接的 NAT 选项。从 Mac 主机,我可以使用它的 IP 地址很好地 ssh 到 linux 来宾,但为了方便起见,我希望能够通过主机名来引用它。IE:

mac-host:~ ssh user@linux-guest.local
Run Code Online (Sandbox Code Playgroud)

几年前我使用 Parallels 进行了类似的设置,但我不记得它是如何设置的。它可能“刚刚起作用”。

关于如何使这项工作的任何建议?

linux vmware-fusion ubuntu-9.04 hostname macos

11
推荐指数
2
解决办法
1万
查看次数

为什么“主机名 --fqdn”在我的 Ubuntu 计算机上不起作用?

我使用的是 Ubuntu 10.04 LTS,当我输入命令时hostname --fqdn,我收到消息:hostname: Name or service not known

因此,我无法global成功安装,并在尝试时出现以下错误:

Setting up global (5.7.1-1) ...
hostname: Name or service not known
dpkg: error processing global (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 global
E: Sub-process /usr/bin/dpkg returned an error code (1)
Run Code Online (Sandbox Code Playgroud)

我的/etc/nsswitch.conf是下面。

# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages …
Run Code Online (Sandbox Code Playgroud)

networking linux hostname ubuntu

10
推荐指数
2
解决办法
4万
查看次数

查找原始机器的 IP 或主机名 (ssh)

我不断地从不同的物理位置(以及不同的物理机器)连接到许多机器。其中大部分是通过 ssh 完成的,有时需要一两台网关机器(我通过ProxyCommandin调用~/.ssh/config)。我想知道是否有一种方法可以识别远程端调用初始连接(即我正在使用的机器)的机器的 IP 或主机名?

  • 我不想发送环境变量,因为有些机器我没有 root 可以设置PermitUserEnvironment
  • $SSH_CLIENT环境变量是用于直接连接有用,但只列出最近的网关。

我目前对解决方案的想法是抓取$SSH_CLIENT,ssh 到它,找到该机器的$SSH_CLIENT值并重复直到它不存在;然后获取主机名并以某种方式将其拉回。

不过看起来有点像黑客工作;有人有更好的方法吗?

我主要在 bash shell 中工作,但我也很高兴任何不使用它的建议。

linux ssh environment-variables hostname ssh-tunnel

10
推荐指数
1
解决办法
1万
查看次数

为什么我的网络设置了我的主机名?我怎么能阻止这个?

(我使用的是 Mac。它可以三次启动 OS X.8、Gentoo 和 Windows 7。我只注意到 OS X 中的问题,但这是我大部分时间使用的,所以它可能会发生在其他操作系统中.)

我已经使用系统偏好设置将我的主机名设置为我想要的。然而,当我连接到特定网络(父母的房子、宿舍、学校等)时,就达尔文而言,我的主机名变成了别的东西。我说达尔文是因为终端和系统偏好设置中的共享面板(“其他用户可以[某些共享操作]您的计算机[某些地址涉及更改的主机名]”)。有时更改后的主机名是它应该是的小写版本,有时是 host1234.some.provider.com,或者只是 host1234。

这让我很沮丧。我希望我的主机名始终是我在所有系统中设置的。尤其是在 Mac 中。我能做些什么来防止这种改变?我可以(root)访问带有 BIND 的服务器,所以我应该设置动态全局主机名吗?是否有任何指南可以为此设置 BIND(RFC 3007)?我(大部分)将 DNS 理解为应用于网站等,但我只更改了 CPanel 中的绑定。

更新:我不是在抱怨客户端显示完全限定的主机名。我的本地机器显示不同的主机名。假设我的计算机的主机名设置为Firelizzards-ComputerOS X 的/etc/hostname. 现在,连接到我宿舍的WiFi,运行hostname返回host-173-230-36-89.mycampusname.clients.myprovider.com(我的局域网地址是173.230.36.89)。为什么hostname不回来Firelizzards-Computer.mycampusname.clients.myprovider.com

注意:短语“动态全局主机名”是指 OS X 中涉及 RFC 3007 的设置。

解决方案:sudo scutil --set HostName <desired host name>。我发现这个这个这个,最后一个是我的确切问题。

所以现在我的问题是,通过什么机制连接到 LAN 来改变hostname返回的内容?

mac dns hostname macos

10
推荐指数
1
解决办法
1万
查看次数

为什么对于我键入的任何随机主机名,ping 都会解析为 IP 198.105.254.228?

我有一个precise32(ubuntu 12.04)vagrant vm 在我的系统上运行。如果我尝试 ping 一个随机字符串,例如ping "thisip.doesnot"它解析为 IP 198.105.254.228。这是我输入的任何其他随机字符串的尝试。为什么会发生这种情况?如何更改此行为并使其响应“ping:未知主机 thisip.doesnot”

hostname ubuntu vagrant

9
推荐指数
1
解决办法
5610
查看次数

清除 Windows 7 网络计算机名称缓存

最近我们在一个小型网络中交换了两台计算机的名称。假设第一个one在网络上可见,另一个是two. 我们只是交换了他们的名字。网络上的 Windows XP 计算机已接受更改,但有一台 Windows 7 PC 尚未更新其计算机名称到计算机 IP 地址的映射。

Windows 7 中有没有办法清除或刷新缓存名称的记录?

windows-7 hostname

8
推荐指数
2
解决办法
2万
查看次数

如何在不使用 DNS 的情况下远程查找 linux 主机名?

如果我想知道 LAN 上远程 linux 机器的主机名如何,如果我无法通过 SSH 等访问,我该如何实现?

可能取决于 linux 是否是我认为的 WINS 域的一部分。

linux dns domain wins-server hostname

8
推荐指数
2
解决办法
4万
查看次数

如何更改 Google Chrome 浏览器用于历史记录跟踪的设备名称

如下图所示,这就是 Google Chrome 认为 Windows 10 计算机的主机名。然而事实并非如此,主机名完全不同。如何改变这一点?

在此输入图像描述

google-chrome history hostname computer-name

8
推荐指数
2
解决办法
1万
查看次数