Linux 基礎學習(8) 網路配置

2021-08-19 09:53:39 字數 2942 閱讀 5802

在linux中,乙太網介面被命令為:etho、eth1等,0、1代表網絡卡編號。

使用ifconfig命令檢視介面資訊

ifconfig -a 檢視所有介面

ifconfig eth0 檢視特定介面

使用ifup、ifdown用來啟用、禁用乙個介面

linux網路配置相關檔案

1)網絡卡配置檔案

/etc/sysconfig/network-scripts/ifcfg-eth0

配置引數說明(注:這些引數值不區分大小寫,不區分單引號和雙引號,甚至可以不用引號)

引數說明

type

配置檔案介面型別。在/etc/sysconfig/network-scripts/目錄有多種網路配置檔案,有ethernet 、ipsec等型別,網路介面型別為ethernet。

device

網路介面名稱

bootproto

onboot

系統啟動時是否啟用(yes:系統啟動時啟用該網路介面; no:系統啟動時不啟用該網路介面)

ipaddr

ip位址

netmask

子網掩碼

gateway

閘道器位址

broadcast

廣播位址

hwaddr/macaddr

mac位址。只需設定其中乙個,同時設定時不能相互衝突。

peerdns

是否指定dns。如果使用dhcp協議,預設為yes。(yes:如果dns設定,修改/etc/resolv.conf中的dns; no:不修改/etc/resolv.conf中的dns)

dnsdns位址。當peerdns為yes時會被寫入/etc/resolv.conf中。

nm_controlled

是否由network manager控制該網路介面。修改儲存後立即生效,無需重啟,建議一般設為no。(yes:由network manager控制;no:不由network manager控制)

userctl

使用者許可權控制(yes:非root使用者允許控制該網路介面;no:非root使用者不執行控制該網路介面)

ipv6init

是否執行ipv6(yes:支援ipv6;no:不支援ipv6)

ipv6addr

最簡單的設定可能如下:

device=eth0

bootproto=dhcp

onboot=yes

配置生效

修改網路配置,最簡單地是使用ifconfig命令,無需重啟,立即生效。ifconfig配置的網路只是當前臨時有效,當計算機重啟之後就失效了。為了使網路配置永久有效,就需要在/etc/sysconfig/network-scripts/下修改網路介面配置檔案。但是,這些檔案修改後,並不能立即生效。有兩種方式使修改檔案的網路配置生效:

1.執行service network restart命令,重啟網路服務(推薦)

2.重啟計算機

2)主機名配置檔案

/etc/sysconfig/network

實時修改主機名(電腦重啟後消失)

hostname nature.linuxsvr

永久性修改主機名

/etc/sysconfig/network

hostname=nature.linxsvr

3)dns配置檔案

/etc/reslov.conf

4)靜態主機名配置檔案

網路測試命令

使用ping命令測試網路連通性

測試dns解析

顯示路由表

ip route

追蹤到達目標位址的網路路徑

使用mtr命令進行網路質量測試(結合了traceroute和ping)

網路故障排查

遵循從底層到高層、從自身到外部的流程進行:

1)先檢視網路配置資訊是否正確

-ip位址

-子網掩碼

-閘道器

-dns

2)檢視到達閘道器是否連通

ping 閘道器ip位址

3)檢視dns解析是否正常

4)traceroute進行網路追蹤(有些路由可能不讓追蹤,不是很準確)

5)mtr 進行網路質量追蹤

《8 網路基礎》

朱老師物聯網大講堂 8.網路基礎 第一部分 章節目錄 3.8.1.網路通訊概述 3.8.2.網路通訊基礎知識1 3.8.3.網路通訊基礎知識2 3.8.4.網路通訊基礎知識3 3.8.5.網路通訊基礎知識4 3.8.6.網路通訊基礎知識5 第二部分 章節介紹 3.8.1.網路通訊概述 本節課從程序間...

Linux學習筆記(8) 網路命令

ifconfig 只能看到ip和子網掩碼,看不到閘道器 dns 禁止該網絡卡裝置ifdown 網絡卡裝置名啟動該網絡卡裝置ifup 網絡卡裝置名netstat 選項選項 t 列出tcp協議埠 u 列出udp協議埠 n 不使用網域名稱與服務名,而使用ip位址和埠號 l 僅列出在監聽狀態網路服務 a 列...

Linux萬兆網路配置

1 注意事項 建議在安裝linux系統前插好萬兆網絡卡,因為網口配置檔案是在安裝系統的過程中生成的,顛倒順序的話可能出現找不到對應配置檔案的情況,這時只能手動建立了。2 網絡卡識別 連線好萬兆網絡卡後,使用 ip addr 命令檢視網絡卡是否新增成功,使用 ethtool 網口名 命令檢視網口狀態是...