日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網(wǎng)站首頁 編程語言 正文

Linux ifconfig命令配置和顯示Linux系統(tǒng)網(wǎng)卡的網(wǎng)絡參數(shù)

作者:星光落入哥哥眼里 更新時間: 2022-07-19 編程語言

ifconfig命令來自于英文詞組”network interfaces configuring“的縮寫,其功能是用于顯示或設置網(wǎng)絡設備參數(shù)信息。在Windows系統(tǒng)中與之類似的命令叫做ipconfig,同樣的功能可以使用ifconfig去完成。
通常不建議使用ifconfig命令配置網(wǎng)絡設備的參數(shù)信息,因為一旦服務器重啟,配置過的參數(shù)會自動失效,還是編寫到配置文件中更穩(wěn)妥

yum -y install net-tools

命令格式

ifconfig [參數(shù)] [網(wǎng)卡設備]

常用選項參數(shù)

add<地址>		 			設置網(wǎng)絡設備IPv6的IP地址
del<地址>		 			刪除網(wǎng)絡設備IPv6的IP地址
down		  				關閉指定的網(wǎng)絡設備
<hw<網(wǎng)絡設備類型><硬件地址>    設置網(wǎng)絡設備的類型與硬件地址
io_addr<I/O地址>				設置網(wǎng)絡設備的I/O地址
irq<IRQ地址>				    設置網(wǎng)絡設備的IRQ
media<網(wǎng)絡媒介類型>			設置網(wǎng)絡設備的媒介類型
mem_start<內(nèi)存地址>			設置網(wǎng)絡設備在主內(nèi)存所占用的起始地址
metric<數(shù)目>	 		        指定在計算數(shù)據(jù)包的轉送次數(shù)時,所要加上的數(shù)目
mtu<字節(jié)>					設置網(wǎng)卡的最大傳輸單元 (bytes)
netmask<子網(wǎng)掩碼> 			設置網(wǎng)卡的子網(wǎng)掩碼。掩碼可以是有前綴0x的32位十六進制數(shù),也可以是用點分開的4個十進制數(shù)。如果不打算將網(wǎng)絡分成子網(wǎng),可以不管這一選項;如果要使用子網(wǎng),那么請記住,網(wǎng)絡中每一個系統(tǒng)必須有相同子網(wǎng)掩碼。
tunnel<地址>					建立IPv4與IPv6之間的隧道通信地址
dstaddr 					設定一個遠端地址,建立點對點通信
multicast 					為網(wǎng)卡設置組播標志
address 					為網(wǎng)卡設置IPv4地址
txqueuelen<長度> 			為網(wǎng)卡設置傳輸列隊的長度
up							啟動指定的網(wǎng)絡設備
down 關閉指定網(wǎng)絡設備/網(wǎng)卡。該參數(shù)可以有效地阻止通過指定接口的IP信息流,如果想永久地關閉一個接口,我們還需要從核心路由表中將該接口的路由信息全部刪除。
-broadcast<地址>				將要送往指定地址的數(shù)據(jù)包當成廣播數(shù)據(jù)包來處理
-pointopoint<地址>			與指定地址的網(wǎng)絡設備建立直接連線,此模式具有保密功能
-promisc					設置是否支持網(wǎng)卡的promiscuous模式,如果選擇此參數(shù),網(wǎng)卡將接收網(wǎng)絡中發(fā)給它所有的數(shù)據(jù)包
-allmulti 			        設置是否支持多播模式,如果選擇此參數(shù)網(wǎng)卡將接收網(wǎng)絡中所有的多播數(shù)據(jù)包
IP地址					    指定網(wǎng)絡設備的IP地址
網(wǎng)絡設備					    指定網(wǎng)絡設備的名稱
arp 					    設置指定網(wǎng)卡是否支持ARP協(xié)議
-a 							顯示全部接口信息
-s 							顯示摘要信息(類似于netstat -i)

參考實例

// 對指定的網(wǎng)卡設備執(zhí)行修改MAC地址操作:注意Linux系統(tǒng)中的MAC地址間隔符為冒號:,而在Windows系統(tǒng)中間隔符為減號-。
[root@master ~]# ifconfig ens33 hw ether 00:aa:bb:cc:dd:ee
// 對指定的網(wǎng)卡設備依次進行ARP協(xié)議關閉和開啟操作:
[root@master ~]# ifconfig ens33 -arp/[root@master ~]# ifconfig ens33 arp
//啟用和禁用混雜模式 *混雜模式允許網(wǎng)絡接口訪問和查看網(wǎng)絡中的所有數(shù)據(jù)包。您可以使用ifconfig命令在特定網(wǎng)絡設備上啟用和禁用混雜模式*
ifconfig eth0 promisc					#要在網(wǎng)絡接口上啟用混雜模式,請在設備名稱后輸入標志promisc:
ifconfig eth0 -promisc					#要禁用混雜模式,請使用-promisc標志

ifconfig   								#處于激活狀態(tài)的網(wǎng)絡接口
ifconfig -a  							#所有配置的網(wǎng)絡接口,不論其是否激活
ifconfig eth0  							#顯示eth0的網(wǎng)卡信息
ifconfig eth0 down  					#關閉eth0網(wǎng)卡
ifconfig eth0 up    					#開啟eth0網(wǎng)卡
ifconfig eth0 add 33ffe:3240:800:1005::2/ 64      #為網(wǎng)卡添加IPv6地址
ifconfig eth0 del 33ffe:3240:800:1005::2/ 64      #為網(wǎng)卡刪除IPv6地址
ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE          #修改MAC地址
ifconfig eth0 192.168.1.56  				  	  #給eth0網(wǎng)卡配置IP地址
ifconfig eth0 192.168.1.56 netmask 255.255.255.0  #給eth0網(wǎng)卡配置IP地址,并加上子掩碼
ifconfig eth0 192.168.1.56 netmask 255.255.255.0 broadcast 192.168.1.255   #給eth0網(wǎng)卡配置IP地址,加上子掩碼,加上個廣播地址
ifconfig eth0 mtu 1500 				    #設置能通過的最大數(shù)據(jù)包大小為 1500 bytes
[root@node1 ~]# ifconfig 
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.235.14  netmask 255.255.255.0  broadcast 192.168.235.255
        inet6 fe80::6b23:9627:75e1:8049  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:98:f5:d7  txqueuelen 1000  (Ethernet)
        RX packets 25576  bytes 35609266 (33.9 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 5463  bytes 349064 (340.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
# 說明:
第四行:連接類型:Ethernet(以太網(wǎng))HWaddr(硬件mac地址)
第二行:網(wǎng)卡的IP地址、子網(wǎng)、掩碼
第一行:UP(代表網(wǎng)卡開啟狀態(tài))RUNNING(代表網(wǎng)卡的網(wǎng)線被接上)MULTICAST(支持組播)MTU:1500(最大傳輸單元):1500字節(jié)
第六、七行:	接收發(fā)送數(shù)據(jù)包情況統(tǒng)計
第八行:		接收發(fā)送數(shù)據(jù)字節(jié)數(shù)統(tǒng)計信息

Going through what I’m supposed to go through and meeting who I’m supposed to meet

原文鏈接:https://blog.csdn.net/qq_50573146/article/details/125791735

欄目分類
最近更新