溫馨提示×

CentOS Stream 8網絡管理技巧有哪些

小樊
58
2025-04-08 15:26:01
欄目: 智能運維

在CentOS Stream 8中,網絡管理可以通過多種命令行工具來實現,其中最常用的是nmcliip命令。以下是一些常見的網絡管理技巧:

使用nmcli管理網絡

nmcli(NetworkManager命令行工具)是CentOS 8中用于管理網絡連接的工具。以下是一些基本操作:

  • 啟動和停止NetworkManager服務

    sudo systemctl start NetworkManager
    sudo systemctl stop NetworkManager
    sudo systemctl status NetworkManager
    
  • 查看網絡狀態

    nmcli general hostname
    nmcli connection show
    
  • 配置靜態IP地址: 編輯/etc/sysconfig/network-scripts/ifcfg-eth0文件,設置BOOTPROTOstatic,并添加IPADDR、NETMASK、GATEWAYDNS等參數。例如:

    DEVICE=eth0
    BOOTPROTO=static
    IPADDR=192.168.1.100
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    DNS1=8.8.8.8
    DNS2=8.8.4.4
    ONBOOT=yes
    
  • 重啟網絡服務

    sudo systemctl restart network
    

    或者

    nmcli networking off
    nmcli networking on
    

使用ip命令管理網絡

ip命令是CentOS 8中用于顯示和配置內核IP配置的命令行工具。以下是一些基本操作:

  • 查看網絡接口

    ip addr show
    ip link show
    
  • 配置靜態IP地址

    sudo ip addr add 192.168.1.100/24 dev eth0
    sudo ip addr add 192.168.1.101/24 dev eth0
    
  • 重啟網絡服務

    sudo systemctl restart network
    

高級網絡配置技巧

  • 配置VLAN

    sudo ip link add link eth0 name eth0.100 type vlan id 100
    sudo ip link set dev eth0.100 up
    
  • 限制帶寬

    sudo tc qdisc add dev eth0 root handle 1: htb default 30
    sudo tc class add dev eth0 parent 1: classid 1:1 htb rate 1mbit
    
  • 設置網絡別名

    sudo ip addr add 192.168.2.100/24 dev eth0 label eth0:1
    
  • 監控網絡連接狀態

    netstat -antpss
    ss -antpss
    

通過這些技巧,你可以有效地管理CentOS Stream 8的網絡配置,確保系統能夠正確連接到網絡并與其他設備通信。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女