溫馨提示×

CentOS如何進行網絡設置

小樊
79
2025-03-15 17:54:19
欄目: 智能運維

在CentOS系統中進行網絡設置可以通過以下幾種方法:

1. 使用命令行

查看網絡狀態

ip addr

配置靜態IP

  1. 進入配置文件所在目錄

    cd /etc/sysconfig/network-scripts
    
  2. 備份配置文件

    cp ifcfg-ens33 myback
    
  3. 編輯配置文件

    vi ifcfg-ens33
    

    修改以下內容:

    DEVICE=ens33
    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
    
  4. 重啟網絡服務

    systemctl restart network
    
  5. 檢查網絡連接

    ping www.baidu.com
    

使用NetworkManager命令行工具(nmcli)

  • 列出所有網絡設備
    nmcli device status
    
  • 修改網絡配置
    sudo nmcli connection modify "Wired connection 1" ipv4.method static
    sudo nmcli connection up "Wired connection 1"
    

2. 使用圖形用戶界面(GUI)

通過NetworkManager TUI

  1. 打開NetworkManager TUI

    nmcli con show
    sudo nmcli con up "Wired connection 1"
    
  2. 配置網絡連接

    • 右鍵點擊網絡連接,選擇“編輯連接”
    • 在彈出的對話框中,設置“IPv4配置”為“手動”
    • 輸入IP地址、子網掩碼、網關和DNS服務器地址
    • 勾選“自動連接”選項

3. 使用配置文件

編輯 /etc/sysconfig/network-scripts/ifcfg-eth0 文件

sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0

添加或修改以下內容:

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

編輯 /etc/network/interfaces 文件(適用于CentOS 7及以上版本)

sudo vi /etc/network/interfaces

添加或修改以下內容:

auto eth0
iface eth0 inet static
    address 192.168.1.100
    netmask 255.255.255.0
    gateway 192.168.1.1
    dns-nameservers 8.8.8.8 8.8.4.4

重啟網絡服務

sudo systemctl restart networking

注意事項

  • 確保在編輯配置文件時使用root權限。
  • 配置文件名通常為ifcfg-ensXXifcfg-ethX,其中XX是網卡編號。
  • 修改配置文件后,通常需要重啟網絡服務以使更改生效。

通過以上步驟,您可以根據自己的需求選擇合適的方法進行CentOS網絡設置。

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