linux用命令查看当前机器的网络配置

worktile 其他 48

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要查看当前机器的网络配置,可以使用以下命令:
    1. ifconfig:该命令用于显示或配置网络接口的信息。输入ifconfig命令后,会显示当前机器上所有网络接口的配置信息,包括IP地址、子网掩码、广播地址等等。例如:
    “`
    $ ifconfig
    eth0: flags=4163 mtu 1500
    inet 192.168.0.100 netmask 255.255.255.0 broadcast 192.168.0.255
    inet6 fe80::20c:29ff:fe8e:e9d6 prefixlen 64 scopeid 0x20 ether 00:0c:29:8e:e9:d6 txqueuelen 1000 (Ethernet)
    RX packets 72719477 bytes 7324455845 (7.3 GB)
    RX errors 0 dropped 0 overruns 0 frame 0
    TX packets 25544771 bytes 2518180623 (2.5 GB)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

    lo: flags=73 mtu 65536
    inet 127.0.0.1 netmask 255.0.0.0
    inet6 ::1 prefixlen 128 scopeid 0x10
    loop txqueuelen 1000 (Local Loopback)
    RX packets 221443 bytes 16452134 (16.4 MB)
    RX errors 0 dropped 0 overruns 0 frame 0
    TX packets 221443 bytes 16452134 (16.4 MB)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
    “`

    2. ip addr:该命令也用于显示或配置网络接口的信息。输入ip addr命令后,会显示网络接口的详细信息,包括IP地址、MAC地址、子网掩码等等。例如:
    “`
    $ ip addr
    1: lo: mtu 65536 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
    valid_lft forever preferred_lft forever
    2: eth0: mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:8e:e9:d6 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.100/24 brd 192.168.0.255 scope global eth0
    valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fe8e:e9d6/64 scope link
    valid_lft forever preferred_lft forever
    “`

    以上就是两个常用的命令,可以用于查看当前机器的网络配置。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux上,可以使用一系列的命令来查看当前机器的网络配置。以下是其中一些常用的命令和它们的功能:

    1. ifconfig:ifconfig命令用于查看和配置网络接口的详细信息,包括IP地址、子网掩码、网络设备的状态等。

    2. ip addr:ip addr命令也用于查看和配置网络接口信息,它提供了更详细和更全面的信息。可以使用”ip addr show”或”ip a”来查看当前机器的所有网络接口和它们的配置信息。

    3. netstat:netstat命令用于查看网络连接、路由表和网络接口的统计信息。可以使用”netstat -i”命令来查看所有网络接口的统计信息,包括接收的数据包、发送的数据包、错误包等。

    4. route:route命令用于查看和配置路由表。可以使用”route -n”命令来查看当前机器的路由表,包括目标网络、网关、接口等信息。

    5. cat /etc/resolv.conf:这个命令用于查看当前机器的DNS配置信息,包括DNS服务器的IP地址。

    这些命令提供了各种不同级别和不同类型的网络配置信息,从基本的接口信息到路由表和DNS配置。通过使用这些命令,可以快速了解和调试当前机器的网络配置,以及进行必要的调整和配置。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    查看当前机器的网络配置可以通过命令行工具ifconfig和ip来实现。下面分别介绍两个工具的使用方法。

    一、ifconfig命令
    ifconfig命令是最常用的查看网络配置的命令行工具。它可以显示当前机器的网络接口信息,包括IP地址、子网掩码、网关、MAC地址等。以下是ifconfig命令的使用方法:

    1. 打开终端或命令行窗口。
    2. 输入ifconfig命令,然后按下回车键。

    ifconfig命令默认显示所有网络接口的信息。如果只想查看特定网络接口的信息,可以在命令后面加上接口的名称。例如,要查看eth0接口的信息,可以使用以下命令:

    ifconfig eth0

    输出的信息中,以inet开头的一行显示了当前接口的IP地址和子网掩码;以inet6开头的一行显示了IPv6地址和子网掩码;以广播开头的一行显示了广播地址;以ether开头的一行显示了接口的MAC地址。

    二、ip命令
    ip命令是一个更现代化和强大的网络配置工具,它比ifconfig命令更加灵活和丰富。以下是ip命令的使用方法:

    1. 打开终端或命令行窗口。
    2. 输入ip addr命令,然后按下回车键。

    ip addr命令会列出所有网络接口的详细信息,包括IP地址、子网掩码、广播地址、MAC地址等。同样,如果只想查看特定接口的信息,可以在命令后面加上接口的名称。

    除了ip addr命令,ip命令还可以使用其他子命令来查看和配置网络接口,例如:
    – ip link:显示和管理网络接口的状态,包括接口的名称、MAC地址、设备类型等。
    – ip route:显示和管理网络路由表,包括默认路由、静态路由等。
    – ip neigh:显示和管理邻居表,用于ARP缓存等。

    ip命令的使用方式比较灵活,可以通过ip help命令查看详细的用法和帮助信息。

    总结:
    ifconfig和ip命令都是常用的用于查看网络配置的命令行工具。ifconfig命令简单易用,适合快速查看网络接口的基本信息;ip命令功能强大而灵活,提供了更多的配置选项和详细的信息。根据具体的需求,选择合适的命令来查看和管理网络配置。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部