亞寵展、全球寵物產業風向標——亞洲寵物展覽會深度解析
1671
2022-05-30
前言
這是我聽老師講課做的筆記,考試要看的。 這是視頻地址
一.查看linux網絡配置
在Linux環境中,所有的網絡通訊都發生在軟件接口與物理網絡設備之間,那么一個系統都有哪些物理網絡設備,這些設備如何查看他們的接口信息呢?
在Centos7中,要查看網絡接口的信息,不再使用ifconfig命令,而是使用了ip命令。
ip命令用來顯示或操縱Linux主機的路由、網絡設備、策略路由和隧道,是Linux下較新的功能強大的網絡配置工具。
ip是iproute2軟件包里面的一個強大的網絡配置工具,它能夠替代一些傳統的網絡管理工具。
以下是常用命令:
centos7中提供了強大的圖形化配置工具,里面有兩個命令:nmcli 和nmtui 。
nmcli:NetworkManageCommandLine Interface
nmtui:NetworkManageTextUser Iterface
通過 nmcli d命令來查看網卡(綠色是網卡)
通過 nmtui命令可以配置網絡
DNS服務器和域名服務器同義。DNS(Domain Name Server,域名服務器)是進行域名(domain name)和與之相對應的IP地址 (IP address)轉換的服務器。
在Centos 7上,需要查看DNS服務器地址可以查看/etc/resolv.conf文件內容。
注意!default:是默認路由,如果沒有這一行就是沒有設置網關,但是直連網段會顯示。
查看自己的Linux環境有沒有配置IP地址、DNS服務器和路由信息
二.網絡管理命令
計算機網絡的主要優點是能夠實現資源和信息的共享,并且用戶可以遠程訪問信息。Linux提供了一組強有力的網絡命令來為用戶服務,這些工具能夠幫助用戶登錄到遠程計算機上、傳輸文件 和 執行遠程命令 等。
ping命令的全稱是Packet Internet Grope,即因特網包探索器。Ping在網絡中使用很廣泛,一般用來測試源主機到目的主機網絡的連通性。
當網絡不通時,一般可以通過該命令來檢查和判斷網絡出現故障的原因。Ping命令通過調用ICMP(因特網控制報文協議),發送一份ICMP回顯請求報文給目的主機,并等待返回ICMP回顯應答。
命令格式:ping(選項)(參數)
常用選項:
注意:在linux環境中,ping命令如果不附加-c選項會一直發數據包進行測試。
Netstat命令
Netstat是一個監控TCP/IP網絡的非常有用的工具,它可以顯示路由表、實際的TCP網絡連接,TCP和UDP監聽,進程內存管理以及每一個網絡接口設備的狀態信息。Netstat用于顯示與IP、TCP、UDP和ICMP協議相關的統計數據,一般用于檢驗本機各端口的網絡連接情況,讓用戶得知有哪些網絡連接正在運作。
注意:最小化安裝centos7需要安裝net-tools軟件包才能使用netstat命令。
ss命令
ss是Socket Statistics的縮寫。ss命令可以用來獲取socket統計信息,它可以顯示和netstat類似的內容。但ss的優勢在于它能夠顯示更多更詳細的有關TCP和連接狀態的信息,而且比netstat更快速更高效。
常用選項:
-V, --version 程序版本信息
-n, --numeric 不解析服務名稱
-r, --resolve 解析主機名
-a, --all 顯示所有套接字(sockets)
-t, --tcp 僅顯示 TCP套接字(sockets)
-o, --options 顯示計時器信息
-e, --extended 顯示詳細的套接字(sockets)信息
-m, --memory 顯示套接字(socket)的內存使用情況
-p, --processes 顯示使用套接字(socket)的進程
-i, --info 顯示 TCP內部信息
last命令:查看目前和過去的用戶登錄信息
lastlog命令:只顯示用戶最后登錄信息
traceroute命令用于追蹤數據包在網絡上的傳輸時的全部路徑,它默認發送的數據包大小是40字節。
通過traceroute我們可以知道信息從你的計算機到互聯網另一端的主機是走的什么路徑。當然每次數據包由某一同樣的出發點(source)到達某一同樣的目的地(destination)走的路徑可能會不一樣,但基本上來說大部分時候所走的路由是相同的。
語法格式:traceroute(選項)(參數)
使用ping命令來測試各個計算機的連通性。
在能上網的情況下,測試本機到百度網站的數據傳輸路徑。
查看本機中運行的所有協議內容
1.使用ping命令來測試各個計算機的連通性。
2. 在能上網的情況下,測試本機到百度網站的數據傳輸路徑。centos7——Linux系統下如何連接網絡圖文講解教程
更多Linux學習可以看以下鏈接:
Linux操作系統的發展和介紹
Linux和其他操作系統的區別
震驚!面向新手最全面的Linux命令大全出爐了
Linux文本編輯器——vim編譯器的全面講解
Linux文件權限 出爐啦, 快進來學習吧!
Linux系統下的用戶和用戶組的創建和管理
Linux中RPM軟件包和YUM軟件倉庫的介紹和使用
Linux系統下服務和運行目標管理——單用戶和多用戶模式的切換
cron服務——Linux計劃任務管理
Linux系統中網絡協議和網絡配置文件的介紹
請給我點個贊鼓勵我吧
Linux TCP/IP 網絡
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。