Bash eduroam安装和安装后主机名已更改

Bash eduroam安装和安装后主机名已更改,bash,hostname,Bash,Hostname,我刚在我的笔记本电脑上安装了eduroam,今天早上当我启动我的终端时,我注意到我的主机名很可能被eduroam设置为一个新值所改变。你知道这是为什么还是如何发生的吗?每次你加入一个新的网络时,你都会得到一个新的主机名(至少是潜在的)。主机名标识计算机,因此由您连接到的网络分配。这通常作为DHCP的一部分发生,在DHCP中您可以获得IP地址和路由信息 这是完全正常的,没什么好担心的。如果您确实需要某个主机名,请与网络管理员联系。我认为您弄错了。主机名按原样由特定设备(PC)的管理员设置,连接到新

我刚在我的笔记本电脑上安装了eduroam,今天早上当我启动我的终端时,我注意到我的主机名很可能被eduroam设置为一个新值所改变。你知道这是为什么还是如何发生的吗?

每次你加入一个新的网络时,你都会得到一个新的主机名(至少是潜在的)。主机名标识计算机,因此由您连接到的网络分配。这通常作为DHCP的一部分发生,在DHCP中您可以获得IP地址和路由信息


这是完全正常的,没什么好担心的。如果您确实需要某个主机名,请与网络管理员联系。

我认为您弄错了。主机名按原样由特定设备(PC)的管理员设置,连接到新网络后不会更改。但是,完全限定的域名发生了变化(foo.company.net)。至少对于某些网络来说,它发生了变化——其中之一就是eduroam。尽管为机器设置了主机名,但对我来说也是一样的。这可能取决于您计算机的配置。可能是这样,但我不认为网络或脚本如何可能更改主机名,因为您需要根权限。您同样需要根权限来更改接口的IP地址,但这在您连接到网络时经常发生。您有一点,但是,主机名仅用于人类(用于识别计算机)。计算机使用MAC和IP地址进行识别和数据包传输。因此,从这里我看不出更改计算机主机名的意义。但我现在相信这是可以做到的