在linux中,“ifcfg-eth0”是設置網絡網卡接口參數的命令;ifcfg是用于設置網絡接口參數的命令,eth0是網卡的接口名稱,0表示接口的編號;可用該命令添加、刪除或停止網卡接口,語法為“ifcfg-eth0 參數 ip地址”。
本教程操作環境:linux7.3系統、Dell G3電腦。
linux中ifcfg-eth0是什么
Linux中eth0往往是網卡的接口名稱,0是阿拉伯數字零,表示接口的編號,因為可能有多個網卡;數字0前面的eth是Ethernet這個單詞的簡寫(計算機技術領域大量使用單詞的簡寫、縮寫),Ethernet是以太網的意思,所以eth就表示這個網卡接口是一個以太網卡的接口。
ifcfg命令是一個Bash腳本程序,用來設置linux中的網絡接口參數。
語法格式:?
ifcfg?[device]?[cmd]??[address]
device就是網卡設備,它可能有別名。cmd可以是add、delete、stop。address就是ip地址。
示例如下:
停止指定網絡接口上的IP地址:
[root@linux265?~]#?ifcfg?eth0?stop
為網絡接口配置IP地址:
[root@linux265?~]#?ifcfg?eth1?add?192.168.60.11/24
添加ip地址?
[root@localhost?~]#?ifcfg?eth0?add?192.168.0.250/24?????????????????????//添加地址250 Forwarding?is?ON?or?its?state?is?unknown?(4).?OK,?No?RDISC. [root@localhost?~]#ifconfig???????????????????????????????????????????????//查看網絡信息 eth0??????Link?encap:Ethernet??HWaddr?08:00:27:14:33:57?? ??????????inet?addr:192.168.0.250??Bcast:192.168.0.255?Mask:255.255.255.0 ??????????inet6?addr:?fe80::a00:27ff:fe14:3357/64?Scope:Link ??????????UP?BROADCAST?RUNNING?MULTICAST??MTU:1500?Metric:1 ??????????RX?packets:107276?errors:0?dropped:0?overruns:0?frame:0 ??????????TX?packets:72250?errors:0?dropped:0?overruns:0?carrier:0 ??????????collisions:0?txqueuelen:1000? ??????????RX?bytes:83580745?(79.7?MiB)??TX?bytes:5842176?(5.5?MiB)
刪除ip地址?
[root@localhost?~]#?ifcfg?eth0?delete?192.168.0.250/24???????????????????//刪除網卡地址 Forwarding?is?ON?or?its?state?is?unknown?(4).?OK,?No?RDISC. [root@localhost?~]#?ifconfig?????????????????????????????????????????????????//查看網卡信息,ip地址已經刪除 eth0??????Link?encap:Ethernet??HWaddr?08:00:27:14:33:57?? ??????????inet6?addr:?fe80::a00:27ff:fe14:3357/64?Scope:Link ??????????UP?BROADCAST?RUNNING?MULTICAST??MTU:1500?Metric:1 ??????????RX?packets:107276?errors:0?dropped:0?overruns:0?frame:0 ??????????TX?packets:72251?errors:0?dropped:0?overruns:0?carrier:0 ??????????collisions:0?txqueuelen:1000? ??????????RX?bytes:83580745?(79.7?MiB)??TX?bytes:5842218?(5.5?MiB)
推薦學習:Linux視頻教程
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦