主机名解析过程

文章讲述了如何在主机上设置Linux的别名以便通过名字进行Ping操作,具体包括在Linux中修改文件设置键值对来实现。此外,也提到了Linux系统如何通过关闭防火墙并编辑/etc/hosts文件来Ping通主机,只需将主机的IP和名称添加到hosts文件中。

目录

一:主机Ping通Linux(id、ip是一个键值对)

1.1 给Linux设置别名

1.2 通过Linux名字ping通Linux

 1.2.1 修改文件(设置键值对)

二:Linux去Ping通主机(前提关闭防火墙)


一:主机Ping通Linux(id、ip是一个键值对)

1.1 给Linux设置别名

1.2 通过Linux名字ping通Linux

 1.2.1 修改文件(设置键值对)

Linux名称hspedu100和192.168.200.130对应

 

 

二:Linux去Ping通主机(前提关闭防火墙)

vim /etc/hosts把电脑主机的ip和主机名写进去

ping 即可

### 免密登陆 #### 原理 SSH基于密钥的安全验证方式可以实现SSH远程免密登录。使用口令登录的方式需要输入密码,而使用公钥登陆的方式避免了输入密码这个步骤。客户端生成一对密钥(公钥和私钥),将公钥存放在服务器的特定文件中,当客户端尝试登录服务器时,服务器会使用客户端的公钥对一个随机数据进行加密,客户端使用私钥对其解密并返回给服务器,服务器验证解密结果,若正确则允许免密登录 [^1]。 #### 实现方法 1. **本地生成密钥对**:在客户端使用`ssh-keygen`命令生成密钥对。例如: ```bash [root@localhost .ssh]# ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /root/.ssh/id_rsa. Your public key has been saved in /root/.ssh/id_rsa.pub. ``` 默认放在用户的家目录下的`~/.ssh/`下。也可以使用更具体的命令,如以mha举例: ```bash [root@mha ~]# ssh-keygen -t rsa -b 2048 -f /root/.ssh/id_rsa -P "" -q ``` 2. **将公钥放入服务器的`~/.ssh/authorized_keys`文件中**:可以使用`ssh-copy-id`命令,例如: ```bash [root@mha ~]# ssh-copy-id node1 [root@mha ~]# ssh-copy-id node2 ``` 3. **免密登录服务器**:完成上述步骤后,就可以直接免密登录服务器 [^1][^2][^4]。 ### 主机名解析 #### 原理 主机名解析是将人类可读的主机名转换为计算机可识别的IP地址的过程。当用户在网络中使用主机名访问某个设备时,系统需要通过一定的机制将主机名映射为对应的IP地址,以便进行网络通信。常见的主机名解析方式有本地解析(如`/etc/hosts`文件)和通过DNS(Domain Name System)服务器解析 [^4]。 #### 实现方法 - **本地解析(`/etc/hosts`文件)**:在本地的`/etc/hosts`文件中添加主机名和IP地址的映射关系。例如: ```plaintext 192.168.1.100 node1 192.168.1.101 node2 ``` 这样当系统需要解析`node1`和`node2`时,会直接从该文件中获取对应的IP地址。 - **DNS服务器解析**:配置系统使用DNS服务器进行主机名解析。在`/etc/resolv.conf`文件中指定DNS服务器的IP地址,例如: ```plaintext nameserver 8.8.8.8 nameserver 8.8.4.4 ``` 当系统需要解析主机名时,会向指定的DNS服务器发送查询请求,由DNS服务器返回对应的IP地址。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值