• ifconfig


    ifconfig

    ifconfig 是用于配置和显示系统网络接口信息的命令。以下是 ifconfig 输出中常见的一些术语的解释:

    1. 网卡(Network Interface Card,NIC):网卡是计算机连接到网络的硬件设备,也称为网络适配器或网卡接口。它负责将计算机的数据转换成可以在网络上传输的格式。

    2. 本地回环(Loopback):通常表示为 lo,是一种虚拟的网络接口,用于在本地计算机内部进行网络通信。IP 地址通常是 127.0.0.1,也称为回环地址。

    3. wlan0:这是一个无线网络接口,通常表示连接到无线网络的网卡。接口名称可能因系统和配置而异,wlan0 是一种常见的命名。

    4. 掩码(Mask):也称为子网掩码,表示 IP 地址中网络部分和主机部分的分隔。它用于确定一个 IP 地址属于哪个网络。通常以点分十进制表示,例如 255.255.255.0

    下面是一个示例 ifconfig 输出的一部分:

    enp0s3: flags=4163  mtu 1500
            inet 192.168.1.100  netmask 255.255.255.0  broadcast 192.168.1.255
            ...
    
    lo: flags=73  mtu 65536
            inet 127.0.0.1  netmask 255.0.0.0
            ...
    
    wlan0: flags=4163  mtu 1500
            inet 192.168.0.10  netmask 255.255.255.0  broadcast 192.168.0.255
            ...
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11

    在这个例子中:

    • enp0s3 是一个以太网接口(有线网卡)。
    • lo 是本地回环接口。
    • wlan0 是一个无线网卡接口。

    inet 行显示了每个接口的 IP 地址,netmask 行显示了子网掩码。

    ipconfig

    ipconfig 是 Windows 操作系统上用于查看和配置网络接口信息的命令。以下是一些常见的 ipconfig 输出中的术语解释:

    1. IPv4 地址:这是网络接口的 IPv4 地址。在 ipconfig 输出中,通常显示为 IPv4 Address

    2. 子网掩码:它定义了 IP 地址中哪些部分用于网络标识,哪些部分用于主机标识。在 ipconfig 输出中,通常显示为 Subnet Mask

    3. 默认网关:这是连接到计算机所在网络的路由器或网关的 IP 地址。在 ipconfig 输出中,通常显示为 Default Gateway

    4. 物理地址(Physical Address):也称为 MAC 地址,是网络适配器的硬件地址。在 ipconfig 输出中,通常显示为 Physical Address

    5. DNS 服务器:这是用于解析域名的 DNS 服务器的 IP 地址。在 ipconfig 输出中,通常显示为 DNS Servers

    下面是一个示例 ipconfig 输出的一部分:

    Ethernet adapter Ethernet:
    
       Connection-specific DNS Suffix  . : localdomain
       IPv4 Address. . . . . . . . . . . : 192.168.1.100
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Default Gateway . . . . . . . . . : 192.168.1.1
       ...
       
    Wireless LAN adapter Wi-Fi:
    
       Connection-specific DNS Suffix  . : example.com
       IPv4 Address. . . . . . . . . . . : 192.168.0.10
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Default Gateway . . . . . . . . . : 192.168.0.1
       ...
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15

    在这个例子中:

    • Ethernet 是有线网卡接口的名称。
    • Wi-Fi 是无线网卡接口的名称。
    • IPv4 Address 行显示了每个接口的 IPv4 地址。
    • Subnet Mask 行显示了子网掩码。
    • Default Gateway 行显示了默认网关的 IP 地址。

    ping

    “ping” 是一个用于测试主机之间网络连接性的工具。通过发送 ICMP (Internet Control Message Protocol) 回显请求消息到目标主机,并等待它的回应,可以检查主机之间是否存在网络通信问题。如果目标主机能够响应,表示网络连接是正常的。

    在命令行中,可以使用以下命令来执行 ping:

    ping <目标主机地址>
    
    • 1

    例如:

    ping www.google.com
    
    • 1

    如果 ping 成功,你将看到一系列回显消息,这表示你的计算机能够与目标主机进行通信。如果 ping 失败,可能是网络故障或目标主机不可达。

    关于如何在确认网络连通后进行后续的联网,这取决于你的具体需求和环境。通常情况下,如果你是在命令行中执行 ping,表示你的计算机已经具备了基本的网络连接能力。你可以使用浏览器进行网页浏览、使用应用程序进行在线操作等。如果你在使用有线或无线网络,确保已经连接到了正确的网络,并且有获取到了有效的 IP 地址、子网掩码、网关等网络配置信息。

    iw 和 nmcli

    在 Linux 系统中,查询和连接 WiFi 通常需要使用 iwnmcli 这两个工具。

    1. 查询 WiFi:

    使用 iwlist 命令可以列出当前附近的 WiFi 网络。例如:

    iwlist wlan0 scan
    nmcli dev wifi
    ip addr show wlan0
    
    • 1
    • 2
    • 3

    请注意替换 wlan0 为你的无线网卡接口名。

    1. 连接 WiFi:

    通常使用 NetworkManager 的命令行工具 nmcli 来连接 WiFi。例如:

    nmcli device wifi connect <SSID> password <password>
    nmcli dev wifi connect "wifi_name" password "wifi_passwd"
    
    • 1
    • 2

    请替换 为你要连接的 WiFi 的名称和密码。

    这只是一个简单的示例,实际情况可能因你的 Linux 发行版和网络管理器版本而有所不同。确保你已经安装了相应的工具,并根据你的系统和网络管理器进行调整。

  • 相关阅读:
    WorkPlus移动应用管理平台 | 政企数字化的超级“连接器”
    简述Servlet的生命周期
    诈骗分子投递“大闸蟹礼品卡”,快递公司如何使用技术手段提前安全预警?
    UE4学习笔记:如何在场景中播放视频
    ESP32+阿里云+vscode_Pio
    MotoSimEG-VRC软件:冲压机添加以及与机器人信号交互虚拟仿真
    面试官:做过支付资产?那先聊聊热点账户吧
    聊聊spring的TransactionalEventListener
    sql 脚本 WITH 作用
    异常~~~
  • 原文地址:https://blog.csdn.net/m0_62140641/article/details/134528893