ifconfig 展示詳解

2021-10-10 10:16:16 字數 3621 閱讀 7025

參考:

enp7s0: flags=4163mtu 1500

inet 101.7.129.100 netmask 255.255.252.0 broadcast 101.7.131.255

inet6 2001:250:c01:6212:e0b2:7a1d:25ad:77d3 prefixlen 64 scopeid 0x0inet6 fe80::d32f:afe0:5a46:170 prefixlen 64 scopeid 0x20inet6 2001:250:c01:6212:7b3d:486b:93ec:3873 prefixlen 64 scopeid 0x0ether 98:fa:9b:49:20:e9 txqueuelen 1000 (ethernet)

rx packets 60 bytes 11543 (11.5 kb)

rx errors 0 dropped 0 overruns 0 frame 0

tx packets 89 bytes 17498 (17.4 kb)

tx errors 0 dropped 0 overruns 0 carrier 0 collisions 0

enx00e04c6866e2: flags=4099mtu 1500

ether 00:e0:4c:68:66:e2 txqueuelen 1000 (ethernet)

rx packets 0 bytes 0 (0.0 b)

rx errors 0 dropped 0 overruns 0 frame 0

tx packets 0 bytes 0 (0.0 b)

tx errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73mtu 65536

inet 127.0.0.1 netmask 255.0.0.0

inet6 ::1 prefixlen 128 scopeid 0x10loop txqueuelen 1000 (local loopback)

rx packets 152 bytes 11588 (11.5 kb)

rx errors 0 dropped 0 overruns 0 frame 0

tx packets 152 bytes 11588 (11.5 kb)

tx errors 0 dropped 0 overruns 0 carrier 0 collisions 0

wlp0s20f3: flags=4163mtu 1500

inet 192.168.1.102 netmask 255.255.255.0 broadcast 192.168.1.255

inet6 fe80::a355:a8c2:4da4:91e1 prefixlen 64 scopeid 0x20ether 90:78:41:3e:5b:de txqueuelen 1000 (ethernet)

rx packets 85 bytes 10461 (10.4 kb)

rx errors 0 dropped 0 overruns 0 frame 0

tx packets 79 bytes 13969 (13.9 kb)

tx errors 0 dropped 0 overruns 0 carrier 0 collisions 0

enp7s0: flags=4163mtu 1500

inet 101.7.129.100 netmask 255.255.252.0 broadcast 101.7.131.255

inet6 2001:250:c01:6212:e0b2:7a1d:25ad:77d3 prefixlen 64 scopeid 0x0inet6 fe80::d32f:afe0:5a46:170 prefixlen 64 scopeid 0x20inet6 2001:250:c01:6212:7b3d:486b:93ec:3873 prefixlen 64 scopeid 0x0ether 98:fa:9b:49:20:e9 txqueuelen 1000 (ethernet)

rx packets 60 bytes 11543 (11.5 kb)

rx errors 0 dropped 0 overruns 0 frame 0

tx packets 89 bytes 17498 (17.4 kb)

tx errors 0 dropped 0 overruns 0 carrier 0 collisions 0

其中:

enp7s0: 網絡卡名稱

flags=4163mtu 1500
up

表示介面已啟用

broadcast

主機支援廣播

running

介面在工作中

multicast

主機支援多播

mtu:1500

最大傳輸位元組 1500位元組

inet 101.7.129.100  netmask 255.255.252.0  broadcast 101.7.131.255
inet

網絡卡ip位址

netmask

網路掩碼

broadcast

廣播位址

# 網絡卡的ipv6位址

inet6 2001:250:c01:6212:e0b2:7a1d:25ad:77d3 prefixlen 64 scopeid 0x0

# txqueuelen (網絡卡設定的傳送佇列長度)

ether 98:fa:9b:49:20:e9 txqueuelen 1000 (ethernet)

rx packets 60  bytes 11543 (11.5 kb)

rx errors 0 dropped 0 overruns 0 frame 0

rx packets

接收時,正確的資料報數。

rx bytes

接收的資料量

rx errors

接收時,產生錯誤的資料報數

rx dropped

接收時,丟棄的資料報數

rx overruns

接收時,由於速度過快而丟失的資料報數

rx frame

接收時,發生frame錯誤而丟失的資料報數

tx packets 89  bytes 17498 (17.4 kb)

tx errors 0 dropped 0 overruns 0 carrier 0 collisions 0

tx packets

傳送時,正確的資料報數

tx bytes

傳送的資料量

tx errors

傳送時,產生錯誤的資料報數

tx dropped

傳送時,丟棄的資料報數

tx overruns

傳送時,由於速度過快而丟失的資料報數

tx carrier

傳送時,發生carrier錯誤而丟失的資料報數

collisions

衝突資訊包的數目

ifconfig 用法詳解

6.6沒有ifaddrget這幾個函式了,從6.7又開始有了。我覺得可以自己編乙個這個函式,大概思路是 struct ifreq req s socket af inet,sock dgram,0 ioctl s,siocgifaddr,int req 對req做些轉換。ifconfig 用法詳解 ...

ifconfig命令詳解

一直對執行完ifconfig命令後的顯示結構有些朦朧,這次那就做個了解,嘻嘻 ifconfig 配置網路或顯示當前網路介面狀態 1.命令格式 ifconfig 網路裝置 引數 2.功能 用來檢視 配置 啟用或禁用網路介面的工具。可以用這個工具來臨時性的配置網絡卡的ip位址 掩碼 廣播位址 閘道器等。...

ifconfig命令詳解

ifconfig 這個命令用於linux下檢視網絡卡的情況,在linux中網絡卡命名規則為eth0,eth1.mark一下星號那行 up表示表示網絡卡出於開啟的狀態,如下圖,將網絡卡關閉後,up將不再顯示 哈哈,為什麼不顯示乙個down呢 running表示網絡卡的網線被接上,網絡卡關閉之後當然這個...