新聞中心
Linux關于網(wǎng)卡的幾個命令
一、Linux網(wǎng)絡屬性配置

網(wǎng)站建設哪家好,找創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、成都微信小程序、集團企業(yè)網(wǎng)站建設等服務項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了莊浪免費建站歡迎大家使用!
1.Linux主機接入到網(wǎng)絡方式
IP/NETMASK:實現(xiàn)本地網(wǎng)絡通信
路由(網(wǎng)關):可以進行跨網(wǎng)絡通信
DNS服務器地址:基于主機名的通信,Linux可以有三個DNS地址
當?shù)谝粋€地址本身掛了,才會查找其備用地址;若第一個地址無法解析則停止
2.網(wǎng)絡屬性配置方式
(1)靜態(tài)指定
1)命令方式
ifcfg系列命令:
ifconfig:配置IP,NETMASK
route:配置路由相關信息
netstat:狀態(tài)及統(tǒng)計數(shù)據(jù)查看
iiproute2系列命令:
ip OBJECT:
addr:地址和掩碼;
link:接口
route:路由
ss:狀態(tài)及統(tǒng)計數(shù)據(jù)查看
CentOS 7:nm(Network Manager)家族
nmcli:命令行工具
nmtui:text window 工具
hostname/hostnamectl:主機名配置
2) 配置文件:
RedHat及相關發(fā)行版:/etc/sysconfig/network-scripts/ifcfg-NETCARD_NAME
DNS服務器指定配置文件:/etc/resolv.conf
本地主機名配置文件:/etc/sysconfig/network
注:命令配置能及時生效,但時關閉當前進程之后配置失效,為一次性配置方式
通過配置文件配置網(wǎng)絡屬性,無法立即生效,需要重啟服務、重新加載配置文件或者重啟進程
(2)動態(tài)分配:依賴于本地網(wǎng)絡中有DHCP服務
DHCP:Dynamic Host Configure Procotol, 動態(tài)主機配置協(xié)議,此時不能固定IP地址
3.網(wǎng)絡接口命名
(1)傳統(tǒng)命名
以太網(wǎng):eth#,例如eth0, eth1, …
PPP網(wǎng)絡:ppp#, 例如,ppp0, ppp1, …
(2)可預測命名方案(CentOS 7)
支持多種不同的命名機制,根據(jù)Fireware, 拓撲結構等信息自動配置
1) Firmware或BIOS為主板上集成的設備提供的索引信息可用,則根據(jù)此索引進行命名,如eno1,eno2, …
2) Firmware或BIOS為PCI-E擴展槽所提供的索引信息可用,且可預測,則根據(jù)此索引進行命名,如ens1, ens2, …
3) 如果硬件接口的物理位置信息可用,則根據(jù)此信息命名,如enp2s0, …
4) 如果用戶顯式定義,也可根據(jù)MAC地址命名,例如eno16777736(十六進制MAC), …
5)上述均不可用,則仍使用傳統(tǒng)方式命名;
(3)命名格式的組成
en:ethernet,表示因特網(wǎng)網(wǎng)卡接口
wl:wlan,表示無線網(wǎng)網(wǎng)卡接口
ww:wwan,Wireless Wide Area Network,表示無線廣域網(wǎng)網(wǎng)卡
(4)名稱類型:
oindex:集成設備的設備索引號;
sslot:擴展槽的索引號;
xMAC:基于MAC地址的命名;
pbussslot:基于總線及槽的拓撲結構進行命名;
linux 網(wǎng)卡狀態(tài)命令mii-tool 和 ethtool
linux下用mii-tool和ethtool 查看網(wǎng)線是否正確連接到網(wǎng)卡
輸入mii-tool可以查看網(wǎng)線是否連接到網(wǎng)卡
有時驅(qū)動可能不支持會出錯下列錯誤
可以使用ethtool查看
Link detected: yes為正常no為失敗
mii-tool 的用法:
mii-tool 在更改網(wǎng)絡設備通信協(xié)商方式的方法比較簡單,用 -v 參數(shù)來查看網(wǎng)絡接口的狀態(tài);看下面的例子;
mii-tool 更改網(wǎng)絡接口協(xié)商的方法;
[root@localhost ~]# mii-tool --help
usage: mii-tool [-VvRrwl] [-A media,... | -F media] [interface ...]
-V, --version display version information
-v, --verbose more verbose output 注:顯示網(wǎng)絡接口的信息;
-R, --reset reset MII to poweron state 注:重設MII到開啟狀態(tài);
-r, --restart restart autonegotiation 注:重啟自動協(xié)商模式;
-w, --watch monitor for link status changes 注:查看網(wǎng)絡接口連接的狀態(tài)變化;
-l, --log with -w, write events to syslog 注:寫入事件到系統(tǒng)日志;
-A, --advertise=media,... advertise only specified media 注:指令特定的網(wǎng)絡接口;
-F, --force=media force specified media technology 注:更改網(wǎng)絡接口協(xié)商方式;
media: 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD,
(to advertise both HD and FD) 100baseTx, 10baseT
example:
[at_Neal:root:~:]# mii-tool
eth0: negotiated 100baseTx-FD flow-control, link ok
eth1: no link
eth2: negotiated 100baseTx-FD flow-control, link ok
linux下啟動和關閉網(wǎng)卡命令
網(wǎng)卡配置后可以用多種方式啟動和關掉網(wǎng)卡
1、服務形式開關網(wǎng)卡
啟動:service network start
關閉:service network stop
2、還可以在這里開關網(wǎng)絡服務
啟動網(wǎng)絡服務:/etc/init.d/network start
停止網(wǎng)絡服務:/etc/init.d/network stop
2、ifconfig開關網(wǎng)卡
啟動:ifconfig eth網(wǎng)卡編號 up
關閉:ifconfig eth網(wǎng)卡編號 down
linux查看網(wǎng)卡信息 命令
ifconfig和lspci
2.lspci |grep -i 'eth' 或 lspci | grep -i net命令
3. 3.iwconfig? :用于查看無線網(wǎng)絡,如果你設備上有無線網(wǎng)卡此時可用此命令來查看
4.ethtool -p eth0
分享名稱:linux下網(wǎng)卡命令行 linux系統(tǒng)網(wǎng)卡
文章出自:http://www.dlmjj.cn/article/ddogghd.html


咨詢
建站咨詢
