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

學無先后,達者為師

網站首頁 編程語言 正文

Linux下網絡配置和ifconfig命令的使用

作者:TREEGLORY 更新時間: 2022-07-13 編程語言

一、配置網絡

查看網卡設備

ls /etc/sysconfig/network-scripts/

找到自己系統網卡對應的網卡名稱,我的這里是eno16777736,系統版本不一樣,可能網卡名稱不同,根據自己的修改即可
也可以使用ip addr命令查看:

ip addr

以下為ip addr命令輸出內容:

2: **eno16777736:** <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:ac:fa:86 brd ff:ff:ff:ff:ff:ff
    inet 192.168.41.191/24 brd 192.168.41.255 scope global eno16777736
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:feac:fa86/64 scope link 
       valid_lft forever preferred_lft forever

編輯修改網卡配置文件

#vi /etc/sysconfig/network-scripts/ifcfg-eno16777736 

網卡配置如下:

TYPE=Ethernet #網絡類型為:Ethernet以太網
BOOTPROTO=static  #設置為static或none啟用靜態IP地址,設置為dhcp開啟獲取動態IP地址
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736 #網卡名稱
UUID=c3e44a70-120c-44b2-9494-ac8dda5c8546
DEVICE=eno16777736
ONBOOT=yes #設置為yes,開機自動啟用網絡連接
IPADDR=192.168.41.191
PREFIX=24
GATEWAY=192.168.41.5
DNS1=192.168.41.5
DNS2=192.168.41.251

重啟網絡服務

systemctl restart network

二、配置 ifconfig

如果直接運行 ifconfig 命令,則提示錯誤 :-bash: ifconfig: command not found

查看 /sbin 目錄下,其實是沒有 ifconfig 文件的。

ls /sbin/ |grep ifconfig

運行以下命令,查看需要安裝啥包,才可使用ifconfig命令:

yum search ifconfig

以上運行結果,我們只要分析最好一行就可以。Matched: ifconfig 這個 分割行 是用來顯示 匹配結果的。
最后一行 中 冒號(:)前面的數據, (net-tools.x86_64 ) 是匹配的軟件包;冒號(:)后面的數據,(Basic networking tools ) 是對前面包的描述。
結合上面的信息,即 通過運行 yum search ifconfig 提示我們: 安裝ifconfig 包 只需要安裝 net-tools.x86_64 即可。
所以,我們執行

yum install -y net-tools

再查看一下可以看到有ifconfig文件了:

# ls /sbin/ |grep ifconfig
ifconfig

查看內網 IP

ifconfig -a

查看外網 IP

curl ifconfig.me

原文鏈接:https://blog.csdn.net/DT_FlagshipStore/article/details/125652529

欄目分類
最近更新