在centos中,lo是loopback的簡寫,是環回接口的意思;環回接口的作用是作為本地軟件環回測試本主機進程之間的通信,檢測本機的網絡配置、提供某些應用程序在運行時需調用服務器上的資源,并且lo的ip只能是“127.0.0.1”。
本文操作環境:centos 7系統、Dell G3電腦。
centos中lo是什么意思
在centOS7中,ifconfig命令已經被正式廢除了,所以用該指令找不到網卡,我們在centOS中用ip addr來查看我們的網絡信息。
lo是環回接口(loopback)。virbr是虛擬網橋(Virtual Bridge),virbr0是虛擬網橋網卡。一般centos6.5版本前普遍默認的網卡是eth0,centos7版本后普遍默認的網卡是ensxx(xx為數字)。當然也有已經修改過的網卡名稱。環回接口的作用是作為本地軟件環回測試本主機的進程之間的通信之用,簡單理解,就是用做本機測試的,而且它的inet,也就是ip,只能是127.0.0.1。
例如我的是centos7版本 默認網卡名稱就是ens33,而centos6.5版本,默認網卡名稱為eth0。
在虛擬機中,有些網卡名稱是eth1或eth2,說明這個虛擬影像是被復制的,由于在物理機中的網卡eth0自動識別了物理機的MAC地址,在虛擬機中運行網卡名稱就會自動變成eth1,如果復制這個虛擬影像在另一臺電腦上運行,則網卡名稱會變成eth2。但也可以修改ifcfg-eth0配置文件,綁定MAC地址,刪除/etc/udev/rules.d/70-persistent-net.rules配置文件,重啟生效。
lo主要作用有兩個:
一是測試本機的網絡配置,能PING通127.0.0.1說明本機的網卡和IP協議安裝都沒有問題;
另一個作用是某些SERVER/CLIENT的應用程序在運行時需調用服務器上的資源
推薦教程:《centos教程》