eth和關閉網卡的Tso
① 如何快速辨別網卡ID與物理網卡的對應關系(即eth
如何快速辨別網卡ID與物理網卡的對應關系
一般購買的伺服器都有4個網卡,這個時候在安裝好伺服器後,配置IP的時候就郁悶了
如是一個浪潮8560M2伺服器安裝Redhat後的網卡顯示:
[root@DBSERVER51 ~]# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:E0:ED:2D:0F:58
inet addr:192.168.4.10 Bcast:192.168.4.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:40428 errors:0 dropped:0 overruns:0 frame:0
TX packets:392 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3413500 (3.2 MiB) TX bytes:44521 (43.4 KiB)
Memory:faee0000-faf00000
eth1 Link encap:Ethernet HWaddr 00:E0:ED:2D:0F:59
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Memory:fae60000-fae80000
eth2 Link encap:Ethernet HWaddr 00:25:90:5A:15:B6
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Memory:fafe0000-fb000000
eth3 Link encap:Ethernet HWaddr 00:25:90:5A:15:B7
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Memory:faf60000-faf80000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:10 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:660 (660.0 b) TX bytes:660 (660.0 b)
從一個機房搬下來時,忘記標記了。這個時候還是想修改eth0作為通信口。但是一個一個插拔比較麻煩,於是就想能不能有個好辦法,畢竟Linux不像Windows那樣直觀,打開網路連接就可以看到。這個時候就要用到ethtool這樣一個命令,命令詳解如下:
命令描述:
ethtool 是用於查詢及設置網卡參數的命令。
ethX是乙太網卡的名稱,Linux系統將檢測到的第一塊乙太網卡命名為eth0, 第二塊為eth1,…….。
使用概要:
ethtool ethx //查詢ethx網口基本設置,其中 x 是對應網卡的編號,如eth0、eth1等等
ethtool –h //顯示ethtool的命令幫助(help)
ethtool –i ethX //查詢ethX網口的相關信息
ethtool –d ethX //查詢ethX網口注冊性信息
ethtool –r ethX //重置ethX網口到自適應模式
ethtool –S ethX //查詢ethX網口收發包統計
ethtool –s ethX [speed 10|100|1000] [plex half|full] [autoneg on|off] //設置網口速率10/100/1000M、設置網口半/全雙工、設置網口是否自協商
ethtool [ -a | -c | -g | -i | -d | -k | -r | -S |] ethX
ethtool [-A] ethX [autoneg on|off] [rx on|off] [tx on|off]
ethtool [-C] ethX [adaptive-rx on|off] [adaptive-tx on|off] [rx-usecs N] [rx-frames N] [rx-usecs-irq N] [rx-frames-irq N] [tx-usecs N] [tx-frames N] [tx-usecs-irq N] [tx-frames-irq N] [stats-block-usecs N][pkt-rate-low N][rx-usecs-low N] [rx-frames-low N] [tx-usecs-low N] [tx-frames-lowN] [pkt-rate-high N] [rx-usecs-high N] [rx-frames-high N] [tx-usecs-high N] [tx-frames-high N] [sample-interval N]
ethtool [-G] ethX [rx N] [rx-mini N] [rx-jumbo N] [tx N]
ethtool [-e] ethX [raw on|off] [offset N] [length N]
ethtool [-E] ethX [magic N] [offset N] [value N]
ethtool [-K] ethX [rx on|off] [tx on|off] [sg on|off] [tso on|off]
ethtool [-p] ethX [N]
ethtool [-t] ethX [offline|online]
ethtool [-s] ethX [speed 10|100|1000] [plex half|full] [autoneg on|off] [port tp|aui|bnc|mii] [phyad N] [xcvr internal|external]
[wol p|u|m|b|a|g|s|d...] [sopass xx:yy:zz:aa:bb:cc] [msglvl N]
標志
-a 查看網卡中 接收模塊RX、發送模塊TX和Autonegotiate模塊的狀態:啟動on 或 停用off
-A 修改網卡中 接收模塊RX、發送模塊TX和Autonegotiate模塊的狀態:啟動on 或 停用off
-c display the Coalesce information of the specified ethernet card
-C Change the Coalesce setting of the specified ethernet card
-g Display the rx/tx ring parameter information of the specified ethernet card
-G change the rx/tx ring setting of the specified ethernet card
-i 顯示網卡驅動的信息,如驅動的名稱、版本等
-d 顯示register mp信息, 部分網卡驅動不支持該選項
-e 顯示EEPROM mp信息,部分網卡驅動不支持該選項
-E 修改網卡EEPROM byte
-k 顯示網卡Offload參數的狀態:on 或 off,包括rx-checksumming、tx-checksumming等。
-K 修改網卡Offload參數的狀態
-p 用於區別不同ethX對應網卡的物理位置,常用的方法是使網卡port上的led不斷的閃;N指示了網卡閃的持續時間,以秒為單位。
-r 如果auto-negotiation模塊的狀態為on,則restarts auto-negotiation
-S 顯示NIC- and driver-specific 的統計參數,如網卡接收/發送的位元組數、接收/發送的廣播包個數等。
-t 讓網卡執行自我檢測,有兩種模式:offline or online
-s 修改網卡的部分配置,包括網卡速度、單工/全雙工模式、mac地址等
② ethtool命令如何實現對Intel的千兆交換網卡禁用自適應
當使用ethtool來禁用使用e1000網卡驅動模塊的網卡自適應特性時,必須同時指定鏈路速度和全雙工工作模式。例如:
ethtool -s eth0 autoneg off
會邊比自適應,但是只是臨時禁用,如果在命令中沒有指定鏈路速度和全雙工工作模式,驅動會自動重新打開自適應。
為了使用ethtool工具來禁用e1000網卡驅動模塊的網卡自適應特性,使用以下步驟
1. 進入終端模式。 2. 以root身份執行
ethtool -s ethx autoneg off speed 1000 plex full
這里ethX是網卡的名字(例如eth0或者eth1等等),這個命令將關閉該網卡的自適應特性,並且強制設置網卡速度為1Gb,全雙公模式。關於ethotool的更多特性,請參考
③ linux配置網卡後,單獨關掉網卡和重啟網卡的命令是什麼
第一種:
/etc/init.d/network stop 關閉
/etc/init.d/network restart 重啟
第二種:
ifup eth* *代表網卡,第一塊網卡為0 ifup eth0開啟,ifdown eth0 關閉
第三種:
service network stop/start 關閉 or 啟動
service network restart 重啟
望採納,lznmvp
④ 本機有兩塊網卡,虛擬機中的Linux 如何選擇,eth0 網卡到底和哪個關連謝謝
這需要看虛擬機裡面如何配置的網卡了,設置虛擬機的時候是可以選擇的。
⑤ 阿里雲上伺服器eth0網卡關掉怎麼打開
網卡配置後可以用多種方式啟動和關掉網卡
1、服務形式開關網卡
啟動:service network start
關閉:service network stop
2、還可以在這里開關網路服務
啟動網路服務:/etc/init.d/network start
停止網路服務:/etc/init.d/network stop
2、ifconfig開關網卡
啟動:ifconfig eth網卡編號 up
關閉:ifconfig eth網卡編號 down
⑥ 怎麼在linux 系統下,禁用和啟用網卡,並看狀態,比如像WINDOW XP 下 本地連接,禁用,啟用,連接狀態,
解決怎麼在linux 系統下,禁用和啟用網卡,並看狀態的步驟如下:
1.首先先在本地利用ping命令進行測試,可以看出本地計算機是可以ping通Linux伺服器的。
⑦ linux下啟動和關閉網卡命令
網卡配置後可以用多種方式啟動和關掉網卡
1、服務形式開關網卡
啟動:service network start
關閉:service network stop
2、還可以在這里開關網路服務
啟動網路服務:/etc/init.d/network start
停止網路服務:/etc/init.d/network stop
2、ifconfig開關網卡
啟動:ifconfig eth網卡編號 up
關閉:ifconfig eth網卡編號 down
⑧ 怎麼在linux 系統下,禁用和啟用網卡
ifconfig -a (不加-a參數,只能查啟用的網卡)
例如:網卡名 eth0
啟用網卡命名 ifconfig eth0 up
禁用網卡命名 ifconfig eth0 down
驗證了 suse系統/redhat系統/ubuntu系統/Frdora系統/CentOS系統,均能使用。
⑨ windows關閉網卡 tso iro
這毛病我認為這個就可以值班軍官並或者說你換個網址中央勾選的時候送到所以正看是不