Linux網絡配置,設置主機名和hosts映射


【ipconfig】windows查看IP

【ifconfig】linux查看IP

【ping 目的主機】測試當前服務器是否可以連接目的主機【ping www.baudu.com】

 

第一種方法(自動獲取):說明:登錄后,通過界面的來設置自動獲取ip,特點:Linux啟動后會自動獲取ip,缺點是每次自動獲取的ip地址可能不一樣(不能做服務器)

第二種方法(指定ip):直接修改配置文件來指定ip,並可以連接到外網(程序員推薦),編輯 vi/etc/sysconfig/network-scripts/ifcfg-ens33,要求:將ip地址配置為靜態的,例如ip地址為192.168.200.130

BOOTPROTO改為static

IPADDR=192.168.200.130

GATEWAY=192.168.200.2

DNS1=192.168.200.2

虛擬機打開編輯/虛擬網絡編輯器,選擇VMnet8,把子網IP換成192.168.200.0,選擇設置,把網關IP改為192.168.200.2,確定完成

【service network restart】【reboot】重啟網絡服務或重啟機器

Xshell選擇虛擬機屬性,主機改為192.168.200.130,確定

 

設置主機名:

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

2、【hostname】查看主機名

3、修改文件在/etc/hostname指定

4、修改后,重啟生效

設置hosts映射:

windows在C:\Windows\System32\drivers\etc\hosts文件指定即可例如:192.168.200.130  zhqedu100

Linux在/etc/hosts例如:192.168.200.1 ThinkPad-PC【vim /etc/hosts】

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

DNS:1、DNS就是Domain Name System的縮寫,翻譯過來就是域名系統;2、是互聯網上作為域名和IP地址相互映射的一個分布式數據庫

主機名解析機制分析(Hosts、DNS)

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

2、一般來說,當電腦第一次成功訪問某一網站后,在一定時間內,瀏覽器或操作系統會緩存他的IP地址(DNS解析記錄).如 在cmd窗口輸入【ipconfig/diisplaydns】DNS域名解析緩存【ipconfig/flushdns】手動清理dns緩存

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

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

先找瀏覽器緩存,再找DNS緩存,再找hosts文件,再找域名DNS若都沒有則返回域名不存在


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM