面向系統管理員的網路管理指南

2022-03-31 20:18:09 字數 1791 閱讀 1167

乙個使管理伺服器和網路更輕鬆的 linux 工具和命令的參考列表。

如果你是一位系統管理員,那麼你的日常工作應該包括管理伺服器和資料中心的網路。以下的 linux 實用工具和命令 —— 從基礎的到高階的 —— 將幫你更輕鬆地管理你的網路。

在幾個命令中,你將會看到,它是「完全合格網域名稱」的全稱。當你看到它時,你應該用你的** url 或你的伺服器來代替它(比如,server-name.company.com),具體要視情況而定。

正如它的名字所表示的那樣,ping是用於去檢查從你的系統到你想去連線的系統之間端到端的連通性。當乙個ping成功時,它使用的 icmp 的 echo 包將會返回到你的系統中。它是檢查系統/網路連通性的乙個良好開端。你可以在 ipv4 和 ipv6 位址上使用ping命令。(閱讀我的文章 "如何在 linux 系統上找到你的 ip 位址" 去學習更多關於 ip 位址的知識)

語法:ping是用於檢查端到端的連通性,traceroute實用工具將告訴你到達對端系統、**,或伺服器所經過的路徑上所有路由器的 ip 位址。traceroute在網路連線除錯中經常用於在ping之後的第二步。

這是乙個跟蹤從你的系統到其它對端的全部網路路徑的非常好的工具。在檢查端到端的連通性時,這個實用工具將告訴你到達對端系統、**、或伺服器上所經歷的路徑上的全部路由器的 ip 位址。通常用於網路連通性除錯的第二步。

語法:語法:

這個網路統計(netstat)實用工具是用於去分析解決網路連線問題和檢查介面/埠統計資料、路由表、協議狀態等等的。它是任何管理員都應該必須掌握的工具。

語法:nmcli是乙個管理網路連線、配置等工作的非常好的實用工具。它能夠去管理網路管理程式和修改任何裝置的網路配置詳情。

語法:檢查和配置路由的命令很多。下面是其中一些比較有用的:

語法:linux 提供了許多包捕獲工具,比如tcpdumpwiresharktshark等等。它們被用於去捕獲傳輸/接收的網路流量中的資料報,因此它們對於系統管理員去診斷丟包或相關問題時非常有用。對於熱衷於命令列操作的人來說,tcpdump是乙個非常好的工具,而對於喜歡 gui 操作的使用者來說,wireshark是捕獲和分析資料報的不二選擇。tcpdump是乙個 linux 內建的用於去捕獲網路流量的實用工具。它能夠用於去捕獲/顯示特定埠、協議等上的流量。

語法:iptables是乙個包過濾防火牆工具,它能夠允許或阻止某些流量。這個實用工具的應用範圍非常廣泛;下面是它的其中一些最常用的使用命令。

語法:下列命令允許流量從指定埠到指定介面:

下列命令允許環迴loopback介面訪問系統:

nslookup工具是用於去獲得乙個**或網域名稱所對映的 ip 位址。它也能用於去獲得你的 dns 伺服器的資訊,比如,乙個**的所有 dns 記錄(具體看下面的示例)。與nslookup類似的乙個工具是dig(domain information groper)實用工具。

語法:nslookup -type=any顯示指定**/域中所有可用記錄。

下面是用於介面連通性或相關網路問題除錯所需的命令和檔案的彙總。

語法:

4 1系統管理員

本章要點 v 系統管理員 v 使用者管理 v 使用者組管理 v 使用使用者管理器管理使用者和組 學習要求 v 了解系統管理員的作用及其許可權 v 掌握使用 useradd 命令新增使用者的方法 v 掌握使用passwd命令為所新增的使用者設定密碼的方法 v 掌握使用groupadd 命令新增使用者組...

主資料系統管理員面試 給系統管理員的面試建議

主資料系統管理員面試 作為過去三年中系統管理員 sys admin 的招聘經理,我知道我正在尋找加入我的開源團隊的候選人。當然,我的責任是嘗試聘用全球最優秀的人才 候選人的責任是告訴我他們做了什麼以及如何做,以及他們希望自己的前途如何。我也在尋找那個火花。那件事告訴我這位候選人致力於開源的成功。在r...

Linux系統管理員必備

linux系統管理工具包系列彙總 linux系統管理員必看 vandyke securecrt 6.1.3 附特別檔案 linux administration handbook 第二版 linux伺服器配置全程實錄 時間管理 給系統管理員 中文高畫質pdf time management for ...