centos 下查看本机公网IP

### 如何在 CentOS 7 中查看本地 IP 地址 在 CentOS 7 系统中,可以通过多种方式来查看本机IP 地址。以下是几种常用的方法: #### 方法一:通过 `ifconfig` 命令 虽然 `ifconfig` 是一种传统的方式用于查看网络接口的状态和配置信息,在某些情况下可能需要手动安装 net-tools 工具包才能使用该命令[^1]。 ```bash ifconfig ``` 运行上述命令后,可以找到类似于 `ens33` 或其他名称的网络设备,并在其下方看到分配给它的 IPv4 和 IPv6 地址。 如果发现系统提示找不到此命令,则需先执行以下操作以安装必要的工具: ```bash yum install -y net-tools ``` #### 方法二:利用 `ip addr show` 命令 相比起传统的 `ifconfig` ,现代 Linux 发行版更推荐使用 `ip` 命令来进行网络管理。它提供了更为详尽的信息展示功能[^2]。 ```bash ip addr show ``` 这条指令会列出所有的网络接口及其对应的地址详情。对于想要快速定位某个特定网卡上的IP设置来说非常方便实用。 另外还可以简化成只获取主要部分的数据形式如下所示: ```bash ip a | grep inet ``` #### 方法三:图形界面下的 NetworkManager 应用程序 如果你正在使用的是一台带有桌面环境的 CentOS 7 主机,那么可以直接打开右上角的通知区域中的网络图标菜单选项,从中能够直观地读取到当前活动连接所关联的公网或者私有LAN内的具体数值情况[^4]。 #### 方法四:查阅 `/etc/sysconfig/network-scripts/ifcfg-*` 文件 每一块物理或虚拟网卡都会对应有一个独立配置文件存放在指定目录下。这些文本记录了关于静态设定好的参数比如固定不变的手动指派型IPv4值等内容[^3]。 例如,默认情况下可能是名为 `ifcfg-eth0`, 对于VMware Workstation 创建出来的实例而言通常是命名为 `ifcfg-ens33`. 所以我们可以按照下面这种方式去浏览其内部结构从而得知有关联性的数据项是否存在并正确无误: ```bash cat /etc/sysconfig/network-scripts/ifcfg-ens33 ``` 以上就是在 CentOS 7 上不同途径查询机器自身的互联网协议版本号码的办法总结说明文档啦!
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值