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
        ...

在这个例子中:

  • 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
   ...

在这个例子中:

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

ping

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

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

ping <目标主机地址>

例如:

ping www.google.com

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

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

iw 和 nmcli

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

  1. 查询 WiFi:

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

iwlist wlan0 scan
nmcli dev wifi
ip addr show wlan0

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

  1. 连接 WiFi:

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

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

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

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

你可能感兴趣的:(笔记,ifconfig,ping)