标签:更改 hostname 第二列 主机名 etc 域名 Linux 局域网
1、适用于网络中,此时需要修改配置文件 vim /etc/sysconfig/network
2、修改host文件
简单介绍以下主机名、ip地址和域名之间的关系
主机名------------局域网之间区分主机,当然局域网之间主机也可以用局域网下划分的子网IP区分;
ip地址------------internet上区分主机;
域名--------------ip地址的映射,方便记忆,有专门的域名服务器将域名解析为IP地址对应的主机。
执行命令:cat /etc/hosts | awk '{printf "%-15s%-12s%-25s%-22s\n",$1,$2,$3,$4}' 查看hosts文件内容
命令介绍:%-15s表示输出字符串,宽度15位,"-"表示左对齐 ;%-12s用来指定第二列的,左对齐,宽度15,往下推,最后的“$1,$2,$3,$4”表示变量列。两个百分号之间可以没有空格.使用\n对每一行的输出加上换行符。
这里:
第一部份:网络IP地址。
第二部份:主机名或域名
第三部分:主机名.域名,注意主机名和域名之间有个半角的点。
在局域网下,第二列之间可以直接互ping
我们这里修改第二列的值即可
3、用命令:hostnamectl set-hostname newhost-name
亦可直接编辑配置文件:vim /etc/hostname 将里面的值替换成newhost-name即可
实际上命令:hostnamectl set-hostname newhost-name 就是将/etc/hostname的值替换成新主机名。
执行重启机器命令:reboot
方法1、2、3都要重启机器才能永久生效,推荐直接使用方法3。
转载自:https://www.cnblogs.com/Rosen-Walk/p/11148918.html
标签:更改,hostname,第二列,主机名,etc,域名,Linux,局域网 来源: https://www.cnblogs.com/Jayson-yang/p/15078241.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。