linux系統下網絡測試命令是什么呢?下面是命令的具體介紹:
linux系統下網絡測試常用命令有:ping、telnet、nmap、nc命令等。
1、ping命令:
通常用來測試雙方網絡是否相通網絡是否啟動或者測試自己能否聯網,如果對方機器禁止ICMP協議ping他的話,是ping不通的。
常見命令參數
-q 不顯示任何傳送封包的信息,只顯示最后的結果
-n 只輸出數值
-R 記錄路由過程
-c count 總次數
-i 時間間隔
-t 存活數值:設置存活數值TTL的大小
2、telnet命令:
telnet 命令用來測試端口是否打開。
常見參數
-8 允許使用8位字符資料,包括輸入與輸出
-a 嘗試自動登入遠端系統
-b<主機別名> 使用別名指定遠端主機名稱
-c 不讀取用戶專屬目錄里的.telnetrc文件
-d 啟動排錯模式
-e<脫離字符> 設置脫離字符
-E 濾除脫離字符
3、nmap 命令
nmap命令用來網絡探測工具和安全和端口掃描器。
Nmap以新穎的方式使用原始IP報文來發現網絡上有哪些主機,那些主機提供什么服務(應用程序名和版本),那些服務運行在什么操作系統(包括版本信息), 它們使用什么類型的報文過濾器/防火墻,以及一堆其它功能。雖然Nmap通常用于安全審核, 許多系統管理員和網絡管理員也用它來做一些日常的工作,比如查看整個網絡的信息,管理服務升級計劃,以及監視主機和服務的運行。
常用參數:
–traceroute 掃描主機端口并跟蹤路由
-p 掃描指定端口和端口范圍
-sP 對目標主機進行ping掃描
-A 使用高級功能進行掃描
-PE 強制執行直接的ICMPping
4、nc命令
nc(netcat)是功能強大的網絡工具,nc可以作為server以TCP或UDP方式偵聽指定端口的掃描,nc可以作為client發起TCP或UDP連接
機器之間傳輸文件,機器之間網絡測速。
常用參數:
-l 用于指定nc將處于偵聽模式。指定該參數,則意味著nc被當作server,偵聽并接受連接,而非向其它地址發起連接。
-p 暫未用到(老版本的nc可能需要在端口號前加-p參數,下面測試環境是centos6.6,nc版本是nc-1.84,未用到-p參數)
-s 指定發送數據的源IP地址,適用于多網卡機
-u 指定nc使用UDP協議,默認為TCP
-v 輸出交互或出錯信息,新手調試時尤為有用
-w 超時秒數,后面跟數字
以上就是小編今天的分享了,希望可以幫助到大家。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com