溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎樣在Linux中查看IP地址

發布時間:2022-01-25 10:17:28 來源:億速云 閱讀:194 作者:kk 欄目:開發技術
# 怎樣在Linux中查看IP地址

在Linux系統中查看IP地址是網絡配置和故障排查的基礎操作。本文將詳細介紹多種命令行工具的使用方法,幫助您快速獲取網絡接口的IP信息。

## 1. 使用`ifconfig`命令(傳統方式)

`ifconfig`是最經典的網絡配置工具,但部分新發行版可能未預裝:

```bash
ifconfig

典型輸出示例:

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.100  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::20c:29ff:fe12:3456  prefixlen 64  scopeid 0x20<link>
  • inet后顯示IPv4地址
  • inet6后顯示IPv6地址
  • 若未安裝,可通過sudo apt install net-tools(Debian系)或sudo yum install net-tools(RHEL系)安裝

2. 使用ip命令(推薦方式)

現代Linux系統推薦使用ip命令,來自iproute2工具集:

ip addr show
# 簡寫形式
ip a

輸出示例:

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:12:34:56 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic eth0
    inet6 fe80::20c:29ff:fe12:3456/64 scope link 

3. 使用hostname命令查看特定IP

查看主機名關聯的IP地址:

hostname -I  # 顯示所有非回環IPv4地址
hostname -i  # 顯示主機名解析的IP(可能不準確)

4. 使用nmcli(NetworkManager用戶)

使用NetworkManager的系統可通過以下命令查看:

nmcli device show | grep IP4.ADDRESS

5. 查看公有IP地址(外網IP)

如需查看公網IP,可使用第三方服務:

curl ifconfig.me
curl icanhazip.com
curl ipinfo.io/ip

6. 圖形界面查看方法

不同桌面環境的查看路徑: - GNOME:設置 → 網絡 → 齒輪圖標 - KDE:系統設置 → 網絡 → 連接 - XFCE:網絡管理器托盤圖標 → 連接信息

7. 特殊場景處理

7.1 查看特定網卡信息

ip addr show eth0  # 僅顯示eth0網卡

7.2 過濾顯示結果

ip -4 addr show | grep inet  # 僅顯示IPv4
ip -br -c addr show         # 簡潔格式顯示

7.3 臨時禁用/啟用網卡

sudo ip link set eth0 down  # 禁用
sudo ip link set eth0 up    # 啟用

8. 各發行版注意事項

  • CentOS/RHEL 7+:默認使用ip命令
  • Ubuntu 18.04+ifconfig需手動安裝
  • 最小化安裝:可能需安裝net-toolsiproute2

9. 常見問題解決

Q1: 命令返回”command not found”

# Debian/Ubuntu
sudo apt update && sudo apt install net-tools iproute2

# RHEL/CentOS
sudo yum install net-tools

Q2: 看不到預期的網絡接口 檢查驅動是否加載:

lsmod | grep -i eth
dmesg | grep -i ethernet

總結

命令 特點 推薦指數
ip addr 功能全面,系統原生 ★★★★★
ifconfig 傳統工具,需額外安裝 ★★★☆☆
hostname -I 快速獲取IP ★★★★☆

建議優先使用ip命令,這是未來Linux系統的標準配置工具。掌握這些方法后,您將能夠輕松應對各種IP地址查看需求。

提示:生產環境中建議通過man ip查看完整手冊頁獲取更多高級用法。 “`

(注:實際字數為約650字,您可通過擴展各章節的示例說明或添加更多實用技巧來達到750字要求)

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女