日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

(CentOS7)IP地址的配置与主机名和hosts映射

發布時間:2023/12/20 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (CentOS7)IP地址的配置与主机名和hosts映射 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

    • 一、Linux IP地址的配置
    • 二、主機名和hosts映射
      • 2.1 設置主機名
      • 2.2 設置hosts映射
        • 2.2.1、Windows :
        • 2.2.2、Linux :
      • 2.3 主機名解析過程分析(hosts、DNS)

一、Linux IP地址的配置

獲取方式-自動獲取和指定IP

  • 第一種方法:自動獲取

    • 說明:登陸后,通過系統設置來設置自動獲取 ip
    • 特點:Linux 啟動后會自動獲取IP, 缺點是每次自動獲取的 ip 地址可能不一樣
  • 第二種方法:指定 ip

    • 說明:直接修改配置文件來指定 IP,并可以連接到外網。
    • 通過編輯 vi /etc/sysconfig/network-scripts/ifcfg-ens33文件來設置。
    • 編輯完后使用service network restart 或reboot使編輯生效
    [root@CentOS ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE="Ethernet" # 網卡類型(通常是Ethemet以太網) PROXY_METHOD="none" # 代理方式:為關閉狀態 BROWSER_ONLY="no" # 只是瀏覽器:否 BOOTPROTO="static" #網卡的引導協議(static:靜態IP dhcp:動態IP none:不指定) DEFROUTE="yes" #默認路由 IPV4_FAILURE_FATAL="no" #是否開啟IPV4致命錯誤檢測 IPV6INIT="yes" #IPV6是否自動初始化:是 IPV6_AUTOCONF="yes" #IPV6是否自動配置:是 IPV6_DEFROUTE="yes" #IPV6是否可以為默認路由:是 IPV6_FAILURE_FATAL="no" #是否開啟IPV6致命錯誤檢測 IPV6_ADDR_GEN_MODE="stable-privacy" #IPV6地址生成模型 NAME="ens33" #網卡物理設備名稱 UUID="208cc1c8-bfdd-48f8-9567-9d50d12a8320" #通用唯一識別碼,每一個網卡都會有,不能重復,否則兩臺linux機器只有一臺可上網 DEVICE="ens33" #網卡設備名稱,必須和‘NAME’值一樣 ONBOOT="yes" #是否開機啟動,要想網卡開機就啟動或通過 `systemctl restart network`控制網卡,必須設置為 `yes` IPADDR="192.168.5.130" # 本機IP GATEWAY="192.168.5.2" # 網關 BROADCAST="192.168.0.255" # 子網掩碼 # DNS DNS1=114.114.114.114 DNS2=8.8.8.8

二、主機名和hosts映射

2.1 設置主機名

(1)為了方便記憶,可以給 linux 系統設置主機名, 也可以根據需要修改主機名

(2)查看主機名指令 :hostname

(3)修改文件在 /etc/hostname 指定

(4)修改后,重啟生效。

修改主機名:

[root@wlw102 ~]# hostname wlw102 [root@wlw102 ~]# vim /etc/hostname wlw102 ~ ~ "/etc/hostname" 1L, 7C 1,1 全部 [root@xiaoshun ~]# reboot [root@CentOS ~]# hostname wlw102

2.2 設置hosts映射

問題:如何通過主機名能夠找到(比如 ping)某個Linux 系統?

2.2.1、Windows :

在 C:\Windows\System32\drivers\etc\hosts 文件指定即可

192.168.5.129 wlw102 192.168.5.130 wlw103 192.168.5.131 wlw104

2.2.2、Linux :

在 /etc/hosts 文件 指定

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6192.168.5.129 wlw102 192.168.5.130 wlw103 192.168.5.131 wlw104 ~

2.3 主機名解析過程分析(hosts、DNS)

hosts 是什么 :一個文本文件,用來記錄 IP 和 Hostname(主機名)的映射關系

DNS :

  • DNS,是 Domain Name System 的縮寫,翻譯過來就是域名系統 。

  • 是互聯網上作為域名和 IP 地址相互映射的一個 分布式數據庫。

應用實例: 用戶在瀏覽器輸入了 www.baidu.com

1、瀏覽器先檢查瀏覽器緩存中有沒有該域名解析 IP 地址,有就先調用這個 IP 完成解析;如果沒有,就檢查 DNS 解析器緩存,如果有直接返回 IP 完成解析。這兩個緩存,可以理解為 本地解析器緩存

2、一般來說,當電腦第一次成功訪問某一網站后,在一定時間內,瀏覽器或操作系統會緩存他的 IP 地址(DNS 解析記錄)。如 :

? 在 cmd 窗口中輸入

? ipconfig /displaydns // DNS 域名解析緩存

? ipconfig /flushdns // 手動清理 dns 緩存

3、如果本地解析器緩存沒有找到對應映射,檢查系統中 hosts 文件中有沒有配置對應的域名 IP 映射,如果有,則完成 解析并返回。

4、如果 本地 DNS 解析器緩存 和 hosts 文件 中均沒有找到對應的 IP,則到域名服務 DNS 進行解析

總結

以上是生活随笔為你收集整理的(CentOS7)IP地址的配置与主机名和hosts映射的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。