linux修改主机名的方法 与 本地互联

运维系列(仅供参考):Linux系统实现访问localhost(127.0.0.1)浏览WWW网站目录 Linux系统实现访问localhost(127.0.0.1)浏览WWW网站目录 阅读详情

在论坛上看到有一些需要更改/proc/sys/kernel/hostname才行< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" />

 

linux修改主机名的方法

用hostname命令可以临时修改机器名,但机器重新启动之后就会恢复原来的值。

#hostname   //查看机器名

#hostname -i //查看本机器名对应的ip地址

另外一种方法就是之久修改配置文件

修改/etc/sysconfig/network   修改这个文件,系统才有效

    /etc/hosts       hostname命令读这个配置文件

网上有很多朋友说直接修改/etc/hosts文件就可以,但系统本身用到主机名的地方不会变化,所以我觉得

/etc/hosts 是网络中用的,/etc/sysconfig/network是本机起作用,而且经络测试也是这样的,我得版本是

linux as3

总结:所以要修改主机名,就两个文件都更改

另一篇关于/etc/hosts文件的说明

1. 关于/etc/host,主机名和IP配置文件

Hosts - The static table lookup for host name(主机名查询静态表)

Linux 的/etc/hosts是配置ip地址和其对应主机名的文件,这里可以记录本机的或其他主机的ip及其对应主机名。不同的linux版本,这个配置文件也可能不同。比如Debian的对应文件是/etc/hostname。

2. 配置文件

这个文件可以 配置主机ip及对应的主机名,对于服务器类型的linux系统其作用还是不可忽 略的。在局域网或是INTERNET上,每台主机都有一个IP地址,它区分开每台主机,并可以根据ip进行通讯。但IP地址不方便记忆,所以又有了域名。 在一个局域网中,每台机器都有一个主机名,用于区分主机,便于相互访问。

Linux主机名的相关配置文件就是/etc/hosts;这个文件告诉本主机哪些域名对应那些ip,那些主机名对应哪些ip:

比如文件中有这样的定义

192.168.1.100 linumu100 test100

假设192.168.1.100是一台网站服务器,在网页中输入http://linumu100或http://test100就会打开192.168.1.100的网页。

通常情况下这个文件首先记录了本机的ip和主机名:

127.0.0.1 localhost.localdomain localhost

3. 配置文件格式说明

一般/etc/hosts 的内容一般有如下类似内容:

127.0.0.1 localhost.localdomain localhost

192.168.1.100 linmu100.com linmu100

192.168.1.120 ftpserver ftp120

般情况下hosts文件的每行为一个主机,每行由三部份组成,每个部份由空格隔开。其中#号开头的行做说明,不被系统解释。

第一部份:网络IP地址;

第二部份:主机名或域名;

第三部份:主机名别名;

当然每行也可以是两部份,即主机IP地址和主机名;比如 192.168.1.100 linmu100。

这里可以稍微 解释一下主机名(hostname)和域名(Domain)的区别:主机名通常 在局域网内使用,通过hosts文件,主机名就被解析到对应ip;域名通常在internet上使用,但如果本机不想使用internet上的域名解析, 这时就可以更改hosts文件,加入自己的域名解析。

4. /hosts文件可以帮助解决哪些问题

4.1 远程登录linux主机过慢问题

有时客户端想远程登录一台linux主机,但每次登录输入密码后都会等很长一段时间才会进入,这是因为linux主机在返回信息时需要解析ip,如果在linux主机的hosts文件事先加入客户端的ip地址,这时再从客户端远程登录linux就会变很快。

注:这里所说的远程登录不仅仅是ssh,还可能是mysql远程登录,或是文件共享的查询等。

4.2 双机互连

当两台主机只是双机互连时,这时两台主机都需要设置自己的ip,同时在对方的hosts文件里加入自己的ip和主机名。

5. 主机名修改工具hostname;

其实主机名的修改也有专用工具,就是hostname

hostname - show or set the system’s host name

显示主机名:

# hostname

linmu100

此主机的主机名是linmu100,不加参数是用来显示当前主机的主机名;

临时设置主机名:

# hostname test100

# hostname 注:显示主机名

test100

通过hostname 工具来设置主机名只是临时的,下次重启系统时,此主机名将不会存在;

显示主机IP:

# hostname -i

192.168.1.100

 

Linux 安装好后,其默认的名是 localhost。
 1
、修改 /etc/sysconfig/network 配置文件
 vi /etc/sysconfig/network

ssh

修改HOSTNAME
 HOSTNAME=new-hostname.domainname ssh

我的network改成:
 HOSTNAME=redhat5.dong.com.

ssh

2、修改本机的域名解析文件 /etc/hosts ,使得本机的应用程序
 
能够解析新的主机名。
 vi /etc/hosts mysql

将    127.0.0.1 localhost.localdomain localhost
 
改为:127.0.0.1 new-hostname.domainname new-hostname
 
我的是
 127.0.0.1 redhat5.dong.com redhat5
 
重启,使用新的主机名。
 OK!


边缘设备选型指南:从数据采集到AI推理,工业物联网硬件如何匹配你的需求? 本文提供了一份全面的工业物联网边缘设备选型指南,系统性地阐述了如何根据数据采集、协议兼容性、边缘AI推理算力及环境适应性等核心需求匹配硬件。文章深入剖析了从CPU/GPU/NPU选择到MQTT、Sparkplug B等工业协议支持的实战考量,并强调了软件生态与全生命周期成本的重要性,旨在帮助项目负责人在复杂场景中做出明智决策。 阅读详情

相关推荐

SAP SD跨公司销售IDOC自动记账配置实战指南

本文详细介绍了SAP SD模块中跨公司销售IDOC自动记账的配置实战指南。通过IDOC技术实现集团企业间交易的自动化处理,显著提升财务效率和准确性。文章涵盖前置配置、RFC连接、合作伙伴参数设置及财务科目分配等关键步骤,并提供了常见错误排查和性能优化建议,帮助用户快速掌握这一高效业务流程。

weixin_29284885的博客 769

linux 系统修改localhost.localdomain显示名称

下次进入系统后发现名称@后的信息就是最新的。更改主机名之前,请检查当前主机名。系统版本:centos 7。修改成我们需要的名称。

qq_34832347的博客 4143

STM32使用LORA模块通信

目录 一、模块使用方法 1、模块简介 2、硬件及功能 3、传输方式 二、模块上手 1、连接 2、编写代码 usart3.h usart3.c lora.h lora.c 一、模块使用方法 本文以正点原子ATK-LORA-01模块为例进行介绍。 1、模块简介 ATK-LORA-01-V3.0(V3.0是版本号,下面均以ATK-LORA-01表示该产品)是ALIENTEK推出的一款体积小、微功率、低功耗、高性能远距离LORA无线串口模块。模块设计是采用高效的IS...

qq_54706971的博客 3万+

Linux修改默认主机名

root@yunweidou ~]# hostname 输入hostname进行验证是否修改成功。[root@yunweidou ~]# hostname 输入hostname进行验证是否修改成功。[root@localhost ~]# logout 退出重新登陆。[root@localhost ~]# logout 退出重新登陆。注意:配置好主机名之后,先按键,然后输入:wq命令进行保存退出。永久修改主机名需要修改/etc/hostname 这个配置文件。

weixin_60186599的博客 2400

使用RV1126实现人脸识别——将Facenet模型转换为RKNN模型

在本文中,我们将探讨如何在RV1126芯片上实现人脸识别,并将Facenet模型转换为RKNN(Rockchip Neural Network)模型,以在RV1126上进行高效的人脸识别。Fine-tuning是指在预训练模型的基础上,使用自己的数据集进行进一步训练,以适应特定的任务。同时,我们需要下载Facenet模型的预训练权重,这些权重将作为我们的基础模型。综上所述,我们详细介绍了如何在RV1126上实现人脸识别,并将Facenet模型转换为RKNN模型。方法将模型导出为RKNN格式的文件。

code_program481的博客 1522

基于matlab目标雷达横截面建模(附源码)

雷达系统依靠目标反射或散射来检测和识别目标。目标反射越强,雷达接收器返回的回波就越大,从而获得更高的信噪比(SNR)和更高的检测可能性。在雷达系统中,从目标反射的能量由雷达横截面(RCS)决定,定义为sigma代表RCS,R是雷达与目标之间的距离,Es是从目标反射的信号的场强,以及Ei是入射到目标上的信号的场强。通常,目标向各个方向散射能量,RCS是入射角,散射角和信号频率的函数。RCS 取决于目标的形状和构建目标的材料。用于RCS的常用单位包括平方米或dBsm。

珞瑜的博客 3083

Linux修改localhost

在Linux操作系统下的用户名修改,默认为localhost 1. 首先修改/etc/hosts 第一行 127.0.0.1后面localhost localhost.localhostdomain 修改为自己需要的名字。 2. 在/etc/hostname中 hostname后加上自己需要修改的名字。 3. reboot后重新登陆即可。 ...

zhucunliang的博客 8230

Altium Designer系列: 软件系统参数配置保存

【Altium Designer实践】 软件系统参数配置保存 作者 CodeAllen ,转载请注明出处 目录设置中文菜单高亮模式设置文件关联pcb设置布线设置保存配置文件(复用) 设置中文菜单 DXP->Preferences 高亮模式设置 文件关联 pcb设置 布线设置 保存配置文件(复用) ......

CodeAllen嵌入式 2018

Linux修改主机名

在CentOS7中,有三种定义的主机名: 静态的(Static hostname):“静态”主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名。 瞬态的(Tansient hostname):“瞬态”主机名是在系统运行时临时分配的主机名,例如通过DHCP或mDNS服务器分配。 灵活的(Pretty hostname):“灵活”主机名也有人叫做“别名”主机名。...

nathan8的博客 9950

BurpSuite工具HaE插件好用正则收集

数据集合面板里面直接查询捕获到的相关数据内容,省去一个个翻找数据包内容的烦恼。插件捕获到匹配正则表达式的数据包后,可以在。可以对正则条目进行添加、编辑、删除。规则信息管理,我们点击。

墨痕诉清风的博客 646

MEMS传感器技术深度解析:从原理到未来趋势的全面指南(智能驾驶赛道有戏)

在智能汽车每秒产生1GB数据的今天,在可穿戴设备厚度突破1毫米的极限挑战下,MEMS(微机电系统)传感器正以的三大核心优势,重塑着人类感知世界的方式。作为从业10年的MEMS工程师,我见证了这个领域从实验室走向量产的完整历程——从2005年汽车安全气囊中笨重的压阻式加速度计,到2025年智能手机中集成5种传感器的SoC芯片,MEMS技术正在书写传感器行业的摩尔定律新篇章。本文将带您穿透技术迷雾,深入解析MEMS传感器的技术密码,涵盖,并附独家整理的与。文末更提供,助您把握万亿级市场机遇。

优快云-新能源汽车研发测试专业博主 2297

Linux 主机名(hostname) 与 /etc/hosts文件

要理解 /etc/hosts 与 hostname 之间的关系,首先需要明白域名和主机名的区别。 1. 什么是域名? 无论在局域网还是INTERNET上,每台主机都有一个IP地址,是为了区分此台主机和彼台主机,也就是说IP地址就是主机的门牌号。但IP地址不方便记忆,所以又有了域名。域名只是在公网(INTERNET)中存在,每个域名都对应一个IP地址,但一个IP地址可有对应多个域名(例如:linuxsir.org)。 2. 什么是主机名? 主机名是用于什么的呢?在一个局域网中,每台机器都有一个主机名,用于主机

清韵凌波的博客 2万+

Android So加载机制分析----基于Android14源码

本文深入分析Android 14系统中SO(共享库)的两种加载机制:System.loadLibrary()和System.load()。前者通过ClassLoader查找标准路径加载,后者直接加载指定路径的SO文件。文档详细追踪了从Java层到动态链接器的完整加载链路,包括ClassLoader路径查找、JNI桥接、ART虚拟机处理以及底层linker的符号解析和重定位过程。同时还分析了Namespace隔离、JNI_OnLoad机制等核心内容,为开发者提供全面的SO加载技术解析和问题排查指南。

保持专注,保持热爱 349

linux主机名和工作组的修改方法

linux主机名和工作组的修改方法  在Windows下有计算机名和工作组,所以在Linux下也当然有计算机名和工作组了(好吧,说实话,我用Linux时间也不算短了,计算机名这个东东我一直知道,但是在Linux下工作组我基本没去想过,一直当它不存在,看来我还是很菜) li

zhenyongyuan123的专栏 9512

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

linux修改hosts怎么生效_Linux主机名全攻略,你知道几种方法?

服务器的主机名是一种可供人们方便识别和交流的可读的字符串,它应该是可以大家熟悉而简洁明确的名称而不是一串数字或无意义的通用名称(比如localhost,Server等)。通常,主机名是初始安装时候就应该设置好(好的公司都会有规范的主机命名规范),但是由于业务变动或者其他原因,往往需要后期对其进行修改。在Linux上,设置主机名的方法很多,本文虫虫就给大家来介绍这些方法。概述由于历史延续等的原因主机...

weixin_39615991的博客 3913

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

【Linux】 修改主机名

SIZE = 7 array = [[0] * SIZE] # 创建一个长度SIZE * SIZE的二维列表 for i in range(SIZE - 1): array += [[0] * SIZE] # 该orient代表绕圈的方向 # 其中0代表向下,1代表向右,2代表向左,3代表向上 orient = 0 # 控制将1~SIZE * SIZE的数值填入二维列表中 # ...

sowhat 1992

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

【OS】Linux和AIX修改主机名的方法

【OS】Linux和AIX修改主机名的方法 linux修改主机名的方法 用hostname命令可以临时修改机器名,但机器重新启动之后就会恢...

小麦苗DBA宝典 750

Linux修改主机名的方法

Linux修改主机名的方法 用hostname命令可以临时修改机器名,但机器重新启动之后就会恢复原来的值。 #hostname   //查看机器名 #hostname -i  //查看本机器名对应的ip地址 另外一种方法就是之久修改配置文件 修改/etc/sysconfig/network   修改这个文件,系统才有效     /etc/hosts       ho

Nicholas的专栏 1万+

linux-修改主机名

修改hostname 1. 临时修改 [root@ccerptest ~]# hostname  xxxxxx 2. 永久修改 [root@ccerptest ~]#  vim /etc/sysconfig/network NETWORKING=yes HOSTNAME=xxxxxx       查看hostname 1. 查看主机名    [root@cce

灵芝落叶 641

【Linux成长之路】CentOS7修改主机名的三种方法

Linux修改主机名

人间清醒——搞钱要紧 6999

Linux/Centos 7修改主机名方法知多少

1、认识主机名 在CentOS7中,有三种定义的主机名: 1)静态主机名(Static hostname) “静态”主机名(内核主机名)是系统在启动时从/etc/hostname自动初始化的主机名。 2)瞬态主机名(Tansient hostname) “瞬态”主机名是在系统运行时临时分配的主机名,如:通过DHCP或DNS服务器分配。 3)灵活的(Pretty hostname) “灵活”主机名(“别名”主机名)允许使用自由形式(包括特殊/空白字符)的主机名,以展示给终端用户(如test@t.

hhd1988的专栏 592

Linux修改主机名的方法(CentOS 7)

临时修改主机名 用 hostname 命令可以临时修改机器名,但机器重新启动之后就会恢复原来的值。 hostname //查看机器名 hostname -i //查看本机器名对应的ip地址 永久修改配置文件 修改 /etc/sysconfig/network 修改这个文件,系统才有效 /etc/hosts hostname命令读这个配置文件 修改完成后,reboot重启. ...

piaoyunlive的博客 337

linux系统修改主机名

以下操作为root用户权限。 操作需求:将主机名localhost.localdomain修改为master 第一步:修改/etc/sysconfig/network文件,命令: [root@localhost ~]# vi /etc/sysconfig/network 原来内容: NETWORKING=yes HOSTNAME=localhost.localdomain 修改内容为: NETW...

灬紫荆灬 1472

hostname命令,修改主机名及host文件

Linux操作系统的hostname是一个kernel变量,可以通过hostname命令来查看本机的hostname。也可以直接cat /proc/sys/kernel/hostname查看。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。早期版本这个命令属于net-tool工具的一部分,现在由hostname程序完全提供。 --...

Pipcie的博客 6730

Centos7 修改主机名

简介: 在CentOS中,有三种定义的主机名:静态的(static),瞬态的(transient),和灵活的(pretty)。静态主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名。瞬态主机名是在系统运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配。静态主机名和瞬态主机名都遵从作为互联网域名同样的字符限制规则。而另一方面,灵活主机名则允许使用自由形...

zhouzhiwengang的专栏 7652
上一篇: LINUX下DNS的配置及基本介绍!
下一篇: Acer Aspire 4830TG
LinuxJoey
博客等级 码龄15年 117粉丝 25原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值