Detailed introduction to linux host name configuration

Detailed introduction to linux host name configuration

1. Configure Linux hostname

Next, configure two centos7 virtual machines, with the host names configured as client and server, and their host IP addresses as 192.168.30.8 and 192.168.30.9 respectively.

Configure the client host

[root@client ~]# vi /etc/sysconfig/network

Add the following content and save:

# Created by anaconda
NETWORKING=yes
hostname=client
 Restart the network:
[root@client ~]# systemctl restart network
[root@client ~]# hostname
client
[root@client ~]#

If it does not work, you can use the following command:

[root@client ~]# hostnamectl set-hostname client

Configure the server host

[root@server ~]# hostnamectl set-hostname server

Restart the network:

[root@server ~]# systemctl restart network
[root@server ~]# hostname
server
[root@server ~]# uname -n
server

2. Configure hostname and IP mapping

Configure the hosts files of client and server

vi /etc/hosts

Add the following content:

192.168.30.8 client
192.168.30.9 server

3. Testing

Test whether the configuration is successful by pinging hostname:

client pings server:

[root@client ~]# ping server -c 3
PING server (192.168.30.9) 56(84) bytes of data.
64 bytes from server (192.168.30.9): icmp_seq=1 ttl=64 time=0.616 ms
64 bytes from server (192.168.30.9): icmp_seq=2 ttl=64 time=0.384 ms
64 bytes from server (192.168.30.9): icmp_seq=3 ttl=64 time=0.566 ms

--- server ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 0.384/0.522/0.616/0.099 ms
[root@client ~]#

server pings client:

[root@Server ~]# ping client -c 3
PING client (192.168.30.8) 56(84) bytes of data.
64 bytes from client (192.168.30.8): icmp_seq=1 ttl=64 time=0.502 ms
64 bytes from client (192.168.30.8): icmp_seq=2 ttl=64 time=0.678 ms
64 bytes from client (192.168.30.8): icmp_seq=3 ttl=64 time=0.323 ms

--- client ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 0.323/0.501/0.678/0.144 ms
[root@Server ~]#

After configuring the hostname and IP mapping, you can directly ping the host name instead of pinging the IP address.

4. Configure windows hosts

Configure Windows hosts so that you can access it by host name under Windows.

Edit the C:\Windows\System32\drivers\etc\hosts file and add the following content:

192.168.30.8 client
192.168.30.9 server

save

5. Windows test

C:\Users\10287>ping client -n 3

Pinging client [192.168.30.8] with 32 bytes of data:
Reply from 192.168.30.8: Bytes=32 Time<1ms TTL=64
Reply from 192.168.30.8: Bytes=32 Time<1ms TTL=64
Reply from 192.168.30.8: Bytes=32 Time<1ms TTL=64

Ping statistics for 192.168.30.8:
    Packets: Sent = 3, Received = 3, Lost = 0 (0% loss),
Estimated round trip time in milliseconds:
    Shortest = 0ms, Longest = 0ms, Average = 0ms

This is the end of this article about the detailed introduction of Linux host name configuration. For more relevant Linux host name configuration content, please search 123WORDPRESS.COM's previous articles or continue to browse the following related articles. I hope everyone will support 123WORDPRESS.COM in the future!

You may also be interested in:
  • Detailed explanation of Linux host name modification command
  • How to change the host name in Linux
  • How to permanently change the host name in Linux
  • How to modify the network card name and host name in Linux

<<:  IE6/7 is going to be a mess: empty text node height issue

>>:  The new version of Chrome browser settings allows cross-domain implementation

Recommend

Detailed explanation of the problem of configuring servlet url-pattern in tomcat

When configuring web.xml for tomcat, servlet is a...

MySQL sorting using index scan

Table of contents Install sakila Index Scan Sort ...

Implementation of grayscale release with Nginx and Lua

Install memcached yum install -y memcached #Start...

HTML small tag usage tips

Phrase elements such as <em></em> can ...

Vue routing relative path jump method

Table of contents Vue routing relative path jump ...

Linux kernel device driver kernel debugging technical notes collation

/****************** * Kernel debugging technology...

How to install setup.py program in linux

First execute the command: [root@mini61 setuptool...

A brief analysis of JS original value and reference value issues

Primitive values ​​-> primitive types Number S...

Summary of Vue's cross-domain problem handling and solutions

When you send a network request, the following sa...

Summary of Mysql exists usage

Introduction EXISTS is used to check whether a su...

How to view Linux ssh service information and running status

There are many articles about ssh server configur...

Vue-CLI3.x automatically deploys projects to the server

Table of contents Preface 1. Install scp2 2. Conf...