博客
关于我
Linux 常用网络命令
阅读量:789 次
发布时间:2023-02-01

本文共 1442 字,大约阅读时间需要 4 分钟。

一、ifconfig命令

ifconfig 命令是Linux系统中配置和显示网络卡网络参数的重要工具。当网络环境发生变化时,可以通过这个命令对网络进行相应配置。

注意事项:用ifconfig命令配置的网卡信息在网卡重启后会丢失。如果希望这些配置信息持久保存,可以通过修改网卡的配置文件来实现。

CentOS7的特殊配置:在CentOS7的最小安装版本中,默认情况下没有ifconfig命令。需要通过YUM安装net-tools包,如下所示:

yum search ifconfigyum install net-tools.x86_64

安装完成后,就可以正常使用ifconfig命令了。

二、IP地址设置

永久修改IP地址需要编辑相关配置文件。RHEL/CENTOS系统中网络相关的配置文件路径如下:

  • /etc/sysconfig/network-scripts/ifcfg-ens33:主要配置IP地址、子网掩码等信息
  • /etc/sysconfig/network-scripts/ifcfg-lo:网卡回环地址配置文件
  • /etc/resolv.conf:DNS服务器配置文件
  • /etc/hosts:主机名和IP地址绑定信息
  • /etc/hostname:主机名设置

修改方法

  • 使用nmtui图形化工具修改IP地址:

    nmtui

    通过方向键和Tab键选择操作,完成修改后退出并重启网络服务:

    systemctl restart network
  • 修改配置文件:

    使用vi编辑 /etc/sysconfig/network-scripts/ifcfg-ens33

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

    按下i键进入编辑模式,修改相关参数后按Esc退出,再执行:wq保存并退出。完成后重启网络服务:

    systemctl restart network
  • 临时配置IP地址:如果需要临时修改IP地址,可以使用ifconfig命令:

    ifconfig ens33 192.168.1.110

    添加多个IP地址时,可以使用:

    ifconfig ens33 192.168.1.110 192.168.1.111

    删除临时IP地址时,使用:

    ifconfig ens33:0 del 192.168.1.120

    ping命令

    ping命令用于检测网络连通性并分析网络性能。语法:

    ping [选项] [主机名或IP地址]

    常见参数:

    • -q:不显示数据包传输信息
    • -n:只输出数值结果
    • -R:记录路由过程
    • -c:指定发送次数
    • -i:指定间隔时间
    • -t:设置存活数值

    实例:

  • 测试防火墙:
  • ping -b 192.168.198.2

    2.发送5次请求:

    ping -c 5 114.114.114.114

    netstat命令

    netstat命令用于显示网络状态相关信息,如连接状态、路由表等。语法:

    netstat [-acCeFghilMnNoprstuvVwx] [-A
    <网络类型>
    ] [--ip]

    parameters解释:

    • -a:显示所有连线中的Socket
    • -A:指定网络类型
    • -c:持续更新输出
    • -F:显示FIB信息
    • -l:显示监听端口
    • -r:显示路由表
    • -s:显示统计信息

    实用命令:

  • 列出所有端口:
  • netstat -a
    1. 显示监听端口:
    2. netstat -l
      1. 显示TCP/UDP统计信息:
      2. netstat -st/su

    转载地址:http://nlwfk.baihongyu.com/

    你可能感兴趣的文章
    linux centos 安装 docker-compose 1.27.4
    查看>>
    linux centos6.4 php连接sql server2008
    查看>>
    Linux centos7 防火墙设置
    查看>>
    linux centos下 svn 版本控制服务器的搭建
    查看>>
    Linux CFSSL 生成证书
    查看>>
    linux cmd using
    查看>>
    linux coreseek-4.1安装
    查看>>
    linux core文件设置
    查看>>
    Linux CPU优化性能实战
    查看>>
    Linux CPU管理及监控与性能评估
    查看>>
    Linux CPU负载状态分析实战
    查看>>
    Linux Crontab
    查看>>
    linux crw权限,linux中crw brw lrw等等文件属性是什么
    查看>>
    linux curl 调用api
    查看>>
    Linux C(day01)
    查看>>
    linux debian系统中利用sysv-rc-conf启动服务
    查看>>
    Linux Dev Enviroment
    查看>>
    linux df -h卡成狗
    查看>>
    Linux df du 命令
    查看>>
    Linux DHCP服务器
    查看>>