马哥Linux学习笔记11-5centos网络属性配置

  • centos 7网络属性配置
    传统命名:以太网eth[0,1,2,3,…],wlan[0,1,2,3,…]
    可预测功能 udev支持多种不同的命名方案
    Firmware,拓扑结构
    1网卡命名机制
    systemd对网络设备的命名方式:
    a如果Firmware或BIOS为主板上集成的设备提供的索引信息可用,且可预测则根据此索引进行命名,例如enol
    b如果Firmware或BIOS为PCI-E扩展槽所提供的索引信息可用,且可预测,则根据此索引进行命名,例如ensl
    c如果硬件接口的物理位置信息可用,则根据此信息进行命名,例如enp2s0
    d如果用户显示启用,也可根据MAC地址进行命名,enx123aldc34
    e以上均不可用时,则使用传统命名机制
    上述命名机制中,有的需要biosdevname程序的参与
    2名称组成格式
    en:ethernet
    wl:wlan
    ww:wwan
    名称类型:o:集成设备的设备索引号
    s:扩展槽的索引号
    x:基于MAC地址的命名
    ps:enp2s1

  • 网卡设备的命名过程:
    第一步:udev,辅助工具程序/lib/udev/rename_device,/usr/lib/udev/rules.d/60-net.rules
    第二步:
    biosdevname 会根据/usr/lib/udev/rules.d/71-biosdevname.rules
    第三步:
    通过检测网络接口设备,根据/usr/lib/udev/rules.d/75-net-description
    ID_NET_NAME_ONBOARD,ID_NET_NAME_SLOT,TD_NET_NAME_PATH

  • 回归传递命名方式:
    1编辑/etc/defarlt/grub配置文件
    GRUB_CMDLINE_LINUX=“net.ifnames=0 rhgb quiet”
    2为grub2生成其配置文件
    grub2-mkconfig -o /etc/grub2.cfg
    3重启系统

  • 地址配置工具:nmcli
    nmcli [ options ] object { commad | help }
    device - show and manage network interfaces
    connection - start, stop, and manage network connections
    如何修改IP地址等属性:
    nmcli connection modify IFACE [+|-]setting.property value
    setting.property:
    ipv4.addresses
    ipv4.gateway
    ipv4.dns1
    ipv4.method
    manual
    网络接口配置tui工具:nmtui
    主机名称配置工具:hostnamectl
    status
    set-hostname

  • 网络客户端工具:
    lftp,ftp,lftpget,wget
    lftp [ -p port][-u user[,password]] SERVER
    子命令:
    get
    mget
    ls
    help
    lftpget URL
    ftp
    wget
    wget [option]…[URL]…
    -q 静默模式
    -c 续传
    -o保存位置
    –limit-rates=:指定传输速率

猜你喜欢

转载自blog.csdn.net/weixin_43024834/article/details/87949126