linux 网络管理

本贴最后更新于 1785 天前,其中的信息可能已经事过景迁

网络状态查看(工具)

net-tools and iproute
net-tools 是 centos6 产物 |iproute 是 centos7 产物

1.net-tools

  • ifconfig
    • eth0 第一块网卡(网络接口)
    • eno1 板载网卡
    • ens33 PCI-E 网卡
    • enp0s3 无法获取物理信息的 PCI-E 网卡
    • CentOS 7 使用了一致性网络设备命名,以上都不匹配则使用 eth0
  • route
  • netstat

2.iproute2

  • ip
  • ss

查看网络情况

  • 查看网卡物理连接情况
    • mii-tool eth0
  • 查看网关
    • route -n
    • 使用 -n 参数不解析主机名

网络配置

网络配置命令

  • ifconfig < 接口 > <IP 地址 > [netmask 子网掩码]
  • ifup < 接口 > #启动网卡
  • ifdown < 接口 > #关闭网卡

添加网关

  • route add default gw < 网关 ip>
  • route add -host < 指定 ip> gw < 网关 ip>
  • route add -net < 指定网段 > netmask < 子网掩码 > gw < 网关 ip>

ip 命令

  • ip addr ls
    • ifconfig
  • ip link set dev eth0 up
    • ifup eth0
  • ip addr add 10.0.0.1/24 dev eth1
    • ifconfig eth1 10.0.0.1 netmask 255.255.255.0
  • ip route add 10.0.0/24 via 192.168.0.1
    • route add -net 10.0.0.0 netmask 255.255.255.0 gw 192.168.0.1

路由命令

网络故障排除

网络服务管理

常用网络配置文件

  • Linux

    Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    923 引用 • 936 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...