檢視Linux伺服器網路狀態

2021-06-18 10:00:40 字數 1972 閱讀 7452

ifconfig

650) this.width=650;" src="" width="598.49" height="129.98" border="0" style="word-wrap:break-word;border:0px" />

ethx是乙太網網絡卡的名稱。

配置檔案在/etc/sysconfig/network-scripts/ifcfg-eth0中

device="eth0"

hwaddr="00:0c:29:68:c0:8c"

nm_controlled="yes"

onboot="yes"  設定為yes則開機的時候啟動網絡卡,no為開機時不啟動網絡卡

bootproto=dhcp  dhcp設定為動態獲取ip,static則設定為靜態獲取ip

#ipaddr=192.168.1.5  設定ip位址

#gateway=192.168.1.1  設定閘道器

#netmask=255.255.255.0  設定子網掩碼

在手動固定ip時,ipaddr和netmask一定要一起寫。

ping:

用於檢查網路上某台主機是否為活動狀態或是否發生故障。原理是利用了tcp/ip協議中的ip層中的icmp協議從特定的主機上返回響應。

650) this.width=650;" src="" width="500" height="103" border="0" style="word-wrap:break-word;border:0px" />

如果想禁ping的話,則echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

netstat �an

用於顯示網路連線、路由表和網路介面資訊的。

選項:a:顯示所有套接子的狀態。

n:列印實際的位址,加了這個引數速度比較好,消耗記憶體小。

r:列印路由表。

650) this.width=650;" src="" width="596.6999999999999" height="127.5" border="0" style="word-wrap:break-word;border:0px" />

listen代表偵聽來自遠方的tcp埠的連線請求。在本圖中,接收來自任何ip的任何埠去連本機的22埠。

established代表開啟的連線情況。

在linux中,埠機制是如果乙個埠被外部的一起請求占用了,系統會自動複製出來乙個和原來的埠一模一樣的埠進行偵聽下乙個外部請求。

route:

用於檢視那系統的路由表資訊

650) this.width=650;" src="" width="599.46" height="79.53999999999999" border="0" style="word-wrap:break-word;border:0px" />

traceroute

用於追蹤網路資料報的路徑,資料報的大小預設為40位元組。可以知道資料報到達目的地需要經過幾個路由。

650) this.width=650;" src="" width="599.9399999999999" height="43.56" border="0" style="word-wrap:break-word;border:0px" />

nslook

用於查詢一台機器的ip位址和所對應的網域名稱

650) this.width=650;" src="" width="402" height="107" border="0" style="word-wrap:break-word;border:0px" />

lsof

主要用於檢視特定埠的情況。

650) this.width=650;" src="" width="598.6" height="59.129999999999995" border="0" style="word-wrap:break-word;border:0px" />

上圖可以知道22埠被哪些程式所占用

文章出處:職場資訊

檢視Linux伺服器狀態的指令

首次接觸一台linux伺服器時,都有哪些指令可以幫我了解情況?用部落格記錄下來,備忘。其中有些指令下次再用真不知道是什麼時候呢。系統版本 cat proc version lsb release a cat etc redhat release 全部記憶體資訊 cat proc meminfo 一條...

檢視Linux伺服器狀態的指令

首次接觸一台linux伺服器時,都有哪些指令可以幫我了解情況?用部落格記錄下來,備忘。其中有些指令下次再用真不知道是什麼時候呢。系統版本 cat proc version lsb release a cat etc redhat release cpu是32位還是64位 getconf long b...

MSSQL 檢視伺服器工作狀態

檢視伺服器工作狀態 create function fgetsstatus servername varchar 50 伺服器名 userid varchar 50 sa 使用者名稱,如果為nt驗證方式,則為空 password varchar 50 密碼 returns varchar 20 as...