91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux下的網絡配置 - CentOS 6.x

發布時間:2020-07-23 04:04:00 來源:網絡 閱讀:1970 作者:51CTO朱晏辰 欄目:系統運維

Linux下的網絡配置 - CentOS 6.x

文本關鍵字:Linux、CentOS、網絡服務、eth0、網卡配置項

一、查看網絡信息

通常我們查看本機的網絡是否正常,主要需要知道的就是網卡是否在正常工作,相關的網絡信息(IP地址、廣播地址、子網掩碼等)是什么。除此之外,我們需要測試當前機器是否連入互聯網,或者是否能夠與網關正常通信。

1. ifconfig

ifconfig是一個最常用的,可以查看和設置各網卡的工具。

  • 直接使用ifconfig命令:列出所有當前已啟用的網卡信息

Linux下的網絡配置 - CentOS 6.x

  • 使用ifconfig和網卡名稱:具體查看某一塊網卡信息

Linux下的網絡配置 - CentOS 6.x

2. ping

使用ping命令可以用于測試網絡的連通性,可以方便我們排查問題,通常首先會檢查網關的連通性,隨后是外網的某一地址,如:百度。

  • 檢查與網關的連通性

Linux下的網絡配置 - CentOS 6.x

  • 檢查與外網某一地址的連通性

Linux下的網絡配置 - CentOS 6.x

二、修改網絡配置

1. 網卡配置項

  • DEVICE:設備名稱
  • TYPE:網絡類型(以太網等)
  • ONBOOT:開機時是否自動啟用(yes/no)
  • HWADDR:MAC地址(物理地址)
  • BOOTPROTO:網卡獲取配置的方式(dhcp/static/none/其他)
  • IPADDR:IP地址
  • NETMASK:子網掩碼
  • GATEWAY:網關地址
  • BROADCAST:廣播地址
  • DNS:DNS服務器地址
  • NAME:網卡名稱
  • USERCTL:普通用戶是否可以控制(yes/no)

    2. 臨時生效

    使用ifconfig命令可以臨時修改網卡的配置,截止至下一次網卡重啟,或計算機重啟前一直有效。

  • 臨時修改IP地址

Linux下的網絡配置 - CentOS 6.x

  • 臨時綁定多個IP地址

Linux下的網絡配置 - CentOS 6.x
Linux下的網絡配置 - CentOS 6.x

3. 永久生效

使用setup工具對網絡配置就行修改,或者直接修改網卡配置文件都可以使配置永久生效,第一次修改完成時,需要手動重新啟動。

  • setup工具:使用root用戶進入setup工具進行網絡配置

Linux下的網絡配置 - CentOS 6.x
可以對網卡和DNS進行設置,需要注意的是:網卡配置文件中的DNS設置擁有更高的優先級,如果你希望為所有的網卡都配置相同的DNS服務器地址,那么你應該確保網卡配置文件中沒有出現DNS的配置,然后在DNS配置中指定DNS服務器地址。
Linux下的網絡配置 - CentOS 6.x
此處可以對網卡進行激活或者關閉,也可以移除網卡配置,選中網卡直接回車進入配置。
Linux下的網絡配置 - CentOS 6.x
顯示星號的部分代表開啟和啟用,通過空格切換。當dhcp為關閉狀態時才可手動修改IP地址等配置,否則為鎖定狀態,修改完成后保存退出。
Linux下的網絡配置 - CentOS 6.x
在網卡配置文件中的DNS配置會被寫入到DNS解析配置中。
Linux下的網絡配置 - CentOS 6.x

  • 配置文件方式修改:/etc/sysconfig/network-scripts/ifcfg-eth0

使用setup工具修改的方式其實本質上也是修改網卡的配置文件。需要注意的是,如果是手動進行相關信息的配置,一定要使用正確的子網掩碼和廣播地址,并且IP地址一定要與網關在同一網段。對于VMware虛擬化軟件:vmnet0(橋接模式)、vmnet1(僅主機模式)、vmnet8(NAT模式)分別有不同的網關。
Linux下的網絡配置 - CentOS 6.x
橋接模式:將虛擬機當成一臺真實存在的機器,直接連入宿主機所在的網絡,局域網內的其他機器也能訪問到該虛擬機,則網關地址應與宿主機相同。
僅主機模式:使虛擬機只能和宿主機通信,不能連入外網(除非使用代理轉發),則網關地址應和宿主機中vmnet1的網卡地址相同,通常為xxx.xxx.xxx.1,虛擬機可以使用該地址與宿主機通信。
NAT模式:是虛擬機能夠和宿主機共享網絡,并且也能夠與宿主機通信,則網關地址默認被指配為xxx.xxx.xxx.2,宿主機中vmnet8的網卡地址為xxx.xxx.xxx.1,虛擬機可以使用該地址與宿主機通信。
Linux下的網絡配置 - CentOS 6.x
如果網關沒有設置正確,則會直接導致虛擬機無法正常的與外網進行網絡通信(尤其在NAT模式下)。方便大家復制,以下給出文本:

DEVICE=eth0
TYPE=Ethernet
UUID=b56a4da9-b82a-4b32-9ee5-b2b08f546e64
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
# 根據對應的虛擬機網卡或連入的路由器網段進行設置
IPADDR=192.168.19.145
NETMASK=255.255.255.0
GATEWAY=192.168.19.2
# DNS1相當于主DNS服務器地址
DNS1=192.168.19.2
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
USERCTL=no
HWADDR=00:0C:29:98:FE:94
PREFIX=24
# 最后一次連接的時間點:Unix時間戳
LAST_CONNECT=1576595442

三、網絡狀態控制

當我們需要讓網卡的最新配置生效,通常要重啟網卡,可以使用如下常用的兩種方式實。

1. 服務控制

通過直接重啟網絡服務的方式,切記:這會波及所有網卡!所以如果是個人學習階段沒有關系,如果是在多網卡的服務器環境請慎用。

  • 命令格式:service {服務名稱} {服務操作}
    • service network status:查看網絡服務運行狀態
    • service network start:啟動網絡服務
    • service network stop:停止網絡服務
    • service network restart:重啟網絡服務

Linux下的網絡配置 - CentOS 6.x

2. 網卡控制

如果我們只想對某一塊網卡進行重啟,可以使用ifconfig命令,如:ifconfig eth0 up/down。但是筆者更偏愛于使用另外一種簡便的命令。

  • 停用eth0網卡:ifdown eth0
  • 啟用eth0網卡:ifup eth0

四、網絡總開關與DNS配置

1. 網絡總開關

  • 相關配置文件:/etc/sysconfig/network

對于CentOS系統,還有一個網絡總開關配置文件。當然一般我們只有在修改系統主機名的時候才會用到這個文件,其中有兩個配置項,一個是網絡總開關,一個是主機名,如下。
Linux下的網絡配置 - CentOS 6.x
只有網絡總開關是打開的狀態,才能夠正常使用網絡服務。但是一般也沒人會把yes改為no,知道一下就好,大多數網絡不能正常工作主要還是網卡的配置文件問題。

2. DNS配置

  • DNS配置文件:/etc/resolv.conf

在上文中已經提到,網卡配置文件中的DNS配置擁有更高的優先級,網卡生效后,DNS的配置會被直接寫入到DNS的配置文件中。所以我們可以直接查看resolv.conf中的內容來查看當前機器使用的DNS服務器地址是什么,如果網卡的配置文件中并沒有指定DNS地址,那我們可以手動編輯該文件來添加,只需要將地址換行羅列即可。
Linux下的網絡配置 - CentOS 6.x

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

安徽省| 阿巴嘎旗| 黄梅县| 凌海市| 皮山县| 那曲县| 应城市| 呼伦贝尔市| 英山县| 镇赉县| 海阳市| 剑河县| 平湖市| 临清市| 高要市| 九寨沟县| 黑山县| 尚志市| 宣城市| 巫溪县| 巧家县| 香格里拉县| 凤冈县| 五华县| 大田县| 手游| 伽师县| 金川县| 边坝县| 泰宁县| 阿克陶县| 会东县| 乌拉特中旗| 格尔木市| 昌邑市| 永嘉县| 铜川市| 扶余县| 基隆市| 靖宇县| 兴安县|