Linux相关的配置工具说明

将linux主机接入到网络中:

  • IP/NETMASK:本地通信
  • 路由(网关):跨网络通信
  • DNS服务器地址:基于主机名的通信
    • 主DNS服务器地址
    • 备用DNS服务器地址
    • 第三备份DNS服务器地址
  • 配置方式
    • 静态指定
      • 命令
        • ifcfg家族
          • ifconfig:配置IP,NETMASK
          • route:路由
          • netstat:状态及统计数据查看
        • iproute2家族
          • ip Object:
            • addr:地址和掩码
            • link:接口
            • route:路由
          • ss:状态及统计数据查看
        • CentOS 7:nm(Network Manager)家族
          • nmcli:命令行工具
          • nmtui:text window工具
        • 注意:DNS
          • 服务器指定
            • 配置文件:/etc/resolv.conf
          • 主机名配置
            • hostname命令,临时有效
            • 配置文件:/etc/sysconfig/network
            • CentOS 7:hostnamectl
      • 配置文件
        • RedHat及相关发行版
          • /etc/sysconfig/network-scripts/ifcfg-NETCARD_NAME
    • 动态分配:
      • 依赖于本地网络中有DHCP服务:Dynamic Host Configure Protocal
  • 网络接口命名方式(网卡):
    • 传统命名:
      • 以太网:ethX,X的范围0 - 无穷大,例如eth0,eth1
      • ppp网络:pppX,X的范围0 - 无穷大
    • 可预测命名方案(CentOS):
      • 支持多种不同的命名机制
        • Fireware,拓扑结构
        • 如果Fireware或BIOS为主板上集成的设备提供的索引信息可用,则根据此索引进行命名,如eno0, eno1,...
        • 如果Fireware或BIOS为PCI-E扩展槽所提供的索引信息可用,且可预测,则根据此索引进行命名,如ens1,ens2,...
        • 如果硬件接口的物理位置信息可用,则根据此信息命名,如enp2s0,...
        • 如果用户显示定义,也可根据MAC地址命名,如enx122161ab2e10,...
        • 如果上述均不可用,则仍使用传统方式命名
      • 命名格式的组成
        • en:ethernet
        • wl:wlan
        • ww:wwan
        • 命名类型
          • o<index>:集成设备的设备索引号
          • s<slot>:扩展槽的索引号
          • x<MAC>:基于MAC地址的命名
          • p<bus>s<slot>:基于总线及槽的拓扑结构进行命名
原文地址:https://www.cnblogs.com/jacky1982/p/8460520.html