Linux 中查看本机的子网掩码和网关

简介: Linux 中查看本机的子网掩码和网关

查看子网掩码:
在 Linux 中,可以使用 ifconfig 命令或 ip 命令来查看本机的子网掩码。以下是使用这两个命令的示例:

使用 ifconfig 命令:

ifconfig
在输出中,你会看到各个网络接口的配置信息,包括子网掩码。例如,对于接口 eth0,你可能会看到类似以下的输出:

eth0 Link encap:Ethernet HWaddr 00:11:22:33:44:55

inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
这里,Mask 就是子网掩码。

使用 ip 命令:

ip addr show eth0
在输出中,你会看到类似以下的行:

inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic eth0
这里,/24 表示子网掩码。

查看网关:
网关通常是路由器或另一台计算机的 IP 地址,用于将本机发出的数据包转发到其他网络。你可以使用 route 命令或 ip 命令来查看本机的网关。以下是使用这两个命令的示例:

使用 route 命令:

route -n
在输出中,你会看到类似以下的行:

Destination Gateway Genmask Flags Metric Ref Use Iface

0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
这里,Gateway 是网关的 IP 地址。

使用 ip 命令:

ip route show default via 192.168.1.1 dev eth0
在输出中,你会看到类似以下的行:

default via 192.168.1.1 dev eth0 scope global dynamic
这里,via 192.168.1.1 是网关的 IP 地址。

相关文章
|
6月前
|
Linux
Linux网关路由配置
Linux网关路由配置
61 0
|
Linux C语言
百度搜索:蓝易云【Linux c语言获取本机 ip、子网掩码教程。】
需要注意的是,代码中的接口名称为"eth0",你可以根据实际情况修改为你的网络接口名称。在程序中,我们使用 `ioctl`函数进行控制操作,通过 `SIOCGIFADDR`获取IP地址,通过 `SIOCGIFNETMASK`获取子网掩码。
98 3
|
3月前
|
Ubuntu Linux
在Linux中,如何修改IP地址、网关和主机名?
在Linux中,如何修改IP地址、网关和主机名?
|
3月前
|
网络协议 Linux 应用服务中间件
如何使用Iptables在Linux网关上转发端口
如何使用Iptables在Linux网关上转发端口
102 5
|
5月前
|
Ubuntu Linux
ubuntu linux配置bond 网卡绑定 多个bond配置多网关
ubuntu linux配置bond 网卡绑定 多个bond配置多网关
383 1
|
6月前
|
域名解析 网络协议 Linux
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
|
6月前
|
NoSQL Linux Redis
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
103 0
|
存储 网络协议 安全
IP地址、MAC地址、互联网、WLAN、运营商、子网掩码、网络地址、网段、网关、集线器、光纤、基站
IP地址、MAC地址、互联网、WLAN、运营商、子网掩码、网络地址、网段、网关、集线器、光纤、基站
160 0
|
6月前
|
弹性计算 Shell Linux
|
6月前
梳理IP地址、子网掩码、网关
VPC中各种网络相关知识
63 0