HCRM博客

CentOS 7 网络命令速查手册

CentOS 7 网络命令详解

CentOS 7 网络命令速查手册-图1

网络配置基础

1 网络接口查看

要查看网络接口的状态,可以使用以下命令:

ip a

或者

ifconfig

2 网络配置文件

CentOS 7 中,网络配置文件通常位于 /etc/sysconfig/network-scripts/ 目录下,ifcfg-ens33

静态IP配置

1 编辑网络配置文件

使用文本编辑器打开网络配置文件,

vi /etc/sysconfig/network-scripts/ifcfg-ens33

2 设置网络参数

在配置文件中,设置以下参数:

  • BOOTPROTO=static:设置启动协议为静态IP。
  • IPADDR=192.168.1.100:设置IP地址。
  • NETMASK=255.255.255.0:设置子网掩码。
  • GATEWAY=192.168.1.1:设置网关。
  • DNS1=8.8.8.8:设置首选DNS服务器。
  • DNS2=8.8.4.4:设置备用DNS服务器。

3 重启网络服务

配置完成后,重启网络服务以应用更改:

CentOS 7 网络命令速查手册-图2

systemctl restart network

动态IP配置

1 编辑网络配置文件

使用文本编辑器打开网络配置文件,

vi /etc/sysconfig/network-scripts/ifcfg-ens33

2 设置网络参数

在配置文件中,设置以下参数:

  • BOOTPROTO=dhcp:设置启动协议为DHCP。
  • ONBOOT=yes:设置网络接口在启动时自动启用。

3 重启网络服务

配置完成后,重启网络服务以应用更改:

systemctl restart network

网络连接测试

1 测试网络连通性

使用 ping 命令测试网络连通性:

ping www.google.com

2 测试端口连通性

使用 telnet 命令测试端口连通性:

telnet 192.168.1.100 22

网络工具

CentOS 7 网络命令速查手册-图3

1 netstat

netstat 命令用于显示网络连接、路由表、接口统计等信息。

netstat -tulnp

2 traceroute

traceroute 命令用于追踪数据包到达目标地址的路径。

traceroute www.google.com

3 mtr

mtrmy traceroute 的缩写,它结合了 tracerouteping 的功能。

mtr www.google.com

FAQs

问题1:如何查看网络接口的详细信息?

解答:使用 ip aifconfig 命令可以查看网络接口的详细信息。

问题2:如何设置静态IP地址?

解答:编辑网络配置文件(如 ifcfg-ens33),设置 BOOTPROTO=static,并配置 IPADDRNETMASKGATEWAYDNS1DNS2 等参数,然后重启网络服务以应用更改。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/55290.html

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
请登录后评论...
游客游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~