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 地址。

目录
打赏
0
2
2
1
52
分享
相关文章
|
9月前
|
Linux网关路由配置
Linux网关路由配置
81 0
百度搜索:蓝易云【Linux c语言获取本机 ip、子网掩码教程。】
需要注意的是,代码中的接口名称为"eth0",你可以根据实际情况修改为你的网络接口名称。在程序中,我们使用 `ioctl`函数进行控制操作,通过 `SIOCGIFADDR`获取IP地址,通过 `SIOCGIFNETMASK`获取子网掩码。
111 3
在Linux中,如何修改IP地址、网关和主机名?
在Linux中,如何修改IP地址、网关和主机名?
如何使用Iptables在Linux网关上转发端口
如何使用Iptables在Linux网关上转发端口
162 5
|
8月前
|
ubuntu linux配置bond 网卡绑定 多个bond配置多网关
ubuntu linux配置bond 网卡绑定 多个bond配置多网关
529 1
IP地址、MAC地址、互联网、WLAN、运营商、子网掩码、网络地址、网段、网关、集线器、光纤、基站
IP地址、MAC地址、互联网、WLAN、运营商、子网掩码、网络地址、网段、网关、集线器、光纤、基站
230 0
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
140 0
|
9月前
梳理IP地址、子网掩码、网关
VPC中各种网络相关知识
86 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等