什么是主机名字(mac hostnamee)?

CentOS交流群:
微信公众号:centoscn
CentOS系统的hostname解释
本文以CentOS6.3为例:&
在Linux中和hostname相关的有几个:
1.&系统中有HOSTNAME环境变量,&用命令echo&$HOSTNAME会把hostname&(主机名)显示出来
2.&还有一个hostname命令:&它有几个功能:
a)&查询主机名:
i.&hostname&//如果不设置主机名,默认显示主机名短格式,比如
ii.&hostname&-f&//显示主机名的长格式,带域名,比如:localhost.localdomain
iii.&hostname&&d&//显示域名,比如localdomain&
iv.&hostname&&I&//显示主机名对应的IP地址
ivi.&hostname&&a&//显示主机别名(alias),和hostname的输出结果一样,&比如localhost
v.&hostname&&s&//显示主机名的短格式,也就是从左边第一逗点前面部分,比如localhost.localdomain逗点前面就是localhost
b)&设置主机名:&用命令设置的主机名是暂时的,系统重新启动后,设置的主机名就会遗失。
i.&hostname&newname&//设置主机名为newname
3.&永久修改hostname
用hostname命令修改的hostname是暂时的,如果想永久的修改hostname,&则必须修改相应的配置文件。
#man&hostname&&&&&//有这么一句话,
&The&host&name&is&usually&set&once&at&system&startup&in&/etc/rc.d/rc.inet1&or&/etc/init.d/boot&(normally&by&reading&the&contents&of&a&file&which&contains&the&host&name,&e.g.&/etc/hostname).&.&CentOS中没有这句话举例说的hostname文件,而是由/etc/rc.d/rc.sysinit这个脚本负责设置系统的hostname,它读取/etc&/sysconfig/network这个文本文件,RedHat的hostname就是在这个文件里设置。
暂时放下/etc/sysconfig/network配置方法,先了解不带参数的hostname和hostname&-a&&d&&f,&-i的区别:&hostname是调用gethostname(2)函数,而hostname&-a&&d&&f,&-i&命令是调用gethostbyname(3)函数;gethostname(2)和gethostbyname(3)的区别就是gethostbyname(3)的网络可知性,因此gethostbyname(3)函数需要询问/etc/nsswitch.conf和/etc/host.conf文件来决定是从/etc/sysconfig/network配置文件里,还是从/etc/hosts配置文件里读取信息。
因此配置hostname有两个配置文件:
&/etc/sysconfig/network和/etc/hosts
&功能介绍:&没有/etc/hosts的功能只是提供一个主机名,&它里面的hostname被/etc/rc.d/rc.sysinit读取
配置方法:&用vim打开network文件,更改HOSTNAME=NEWNAME;&这样hostname名就被改为newname了
&/etc/hosts:&它和网络相关的,相当于DNS,提供IP地址到hostname的对应
&配置方法:&用vim打开hosts文件,它的配置格式是:&IP&FQDN&alias,&比如
127.0.0.1&&&&&&&localhost.localdomain&&&localhost&&&&&&&//请勿删除或修改,保留此配置
192.168.1.251&&test.localdomain&&test&&&&&&&&&&&&&//手动添加本机真实IP与主机名
其中IP=192.168.1.251,&FQDN=test.localdomain,&alias=test
注意:&一定要让配置文件network中的hostname和hosts中的alias以及FQDN的第一部分一致,否则hostname&-a&-f&-d&-i命令不能正常工作。出现故障如下:
#ping&localhost
hostname:&Unknown&host
另外samba服务默认是使用netbios名称的,而不是主机名。但是在samba中如果你不指定netbios名称,则netbios名称就会使用你的主机名。
------分隔线----------------------------后使用快捷导航没有帐号?
只需一步,快速开始
查看: 11322|回复: 2
UID17909帖子阅读权限20精华贴数技术排名51373 专家积分0 社区排名107018 技术积分40 社区积分0 注册时间
精华贴数专家积分0 技术积分40 社区积分0 注册时间
论坛徽章:0
比如我要永久的改变[root@localhoat root]#& & 中的localhost 为 linux,该更改那些配置文件呢,我改了/etc/hosts文件,当时变成了[root@linux etc]#&&,可重启后又成了[root@localhost root]#
&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp
UID20367帖子阅读权限20精华贴数技术排名1652 专家积分10 社区排名4909 技术积分1705 社区积分164 注册时间
精华贴数专家积分10 技术积分1705 社区积分164 注册时间
论坛徽章:1
change hostname
1. change hostname - good till nex reboot
#hostname [your_new_hostname]
2. change hostname - good after next reboot
edit /etc/sysconfig/network (RedHat)
3. change ip associated hostname - good till nex reboot
edit /etc/hosts
By finish the combination of 1, 2 and 3 steps you will change your hostname immediatly and permanently.
UID17909帖子阅读权限20精华贴数技术排名51373 专家积分0 社区排名107018 技术积分40 社区积分0 注册时间
精华贴数专家积分0 技术积分40 社区积分0 注册时间
论坛徽章:0
itpub.net All Right Reserved. 北京皓辰网域网络信息技术有限公司版权所有    
 北京市公安局海淀分局网监中心备案编号: 广播电视节目制作经营许可证:编号(京)字第1149号['h??st?ne?m]
['ho?st?ne?m]
[计] 主机名
设置一台路由器或交换机的名字;
创建一个子接口;
可解析的主机名
大家都在背:
1. A string with the machine's fully qualified hostname.
字符串,表述这台机器的完整主机名.
来自互联网
2. As UdpClientDim hostname As StringDim port As Integerinstance.
下面的示例使用主机名和端口号连接到远程主机.
来自互联网
3. You can easily do this by using an Include filter based on the hostname field.
您可以轻松地做到这一点,使用一个包含过滤器基于主机领域.
来自互联网
4. But we have another profile a filter that appends the hostname to the Request URI.
但是,我们还有其他的配置,过滤器,附加的主机名的请求.
来自互联网
5. PowerNetConfig in Win 2000 system changes hostname, IP, Gateway, Subnet Mask and Proxy Server 2.
PowerNetConfig在Win2000系统下修改主机名 、 IP 、 网关 、 子网掩码和代理服务器2.
来自互联网
1. 设置一台路由器或交换机的名字
日&-& Hostname 设置一台路由器或交换机的名字
int e0.10 创建一个子接口
int f0/0.1 创建一个子接口
interface 进人接口配置模式,也可以使用show.
- 基于21个网页
2. 创建一个子接口
cisco IOS命令大全 ... frame-relay map protocl 指定一个主机地址 Hostname 创建一个子接口 interface 命令.
- 基于11个网页
Redhat Linux 修改主机名(HOSTNAME)hostname #查看当前主机的主机名hostname NEWHOSTNAME #临时修改当前主机名修改主机名 vi /etc/sysconfig/network #通过配置.
- 基于9个网页
4. 可解析的主机名
选项值含义Hostname 可解析的主机名IP Address 十进制表示的IP地址
- 基于1个网页
1. 连有您要使用的打印机的主机名
Hostname of Printer Server: 连有您要使用的打印机的主机名 IP number of Server: 连有您要使用的打印机的主机的ip地址,该项可选. Printer Name: 您要向上.
- 基于4个网页
1. 主机名称设定
hostname是什么意思... ... private hostname : 私有主机名称 Hostname Configuration : 主机名称设定 hostname MYSQL : 主机名.
- 基于7个网页
1. 错误的主机名
debian installer:想看到 d-i... ... &Invalid hostname& 错误的主机名& & is invalid.& 名称 &$.
- 基于4个网页
2. 其表现为
invalid是什么意思|invalid的中文意思... ... 2. Invalid Hostname: 其表现为 3. Invalid parameter: 无效的参数 | 无效未知参数.
- 基于2个网页
1. 用户客户端的主机名
Hostname of Client:用户客户端的主机名
- 基于1个网页
0){var rand = parseInt(Math.random() * (000)+100000);top.location.href='/'+encodeURIComponent(document.getElementById('s').value.trim().replace( / /g, '_'))+'?renovate='+}else{top.location.href='/'+encodeURIComponent(document.getElementById('s').value.trim().replace( / /g, '_'));};}" action="/">
查过的词自动加入生词本
Tip:此功能设置只能在登录状态下生效
需要改进的内容:
单词大小写
其他(请在下面补充描述)
错误描述:
您还可在这里补充说明下 O(∩_∩)O~
方便的话,请您留下一种联系方式,便于问题的解决:}

我要回帖

更多关于 mac hostname 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信