溫馨提示×

如何用ifconfig配置Debian靜態IP

小樊
70
2025-04-11 02:31:20
欄目: 智能運維

在Debian系統中,使用ifconfig命令配置靜態IP地址并不是一個推薦的做法,因為ifconfig主要用于臨時更改網絡接口的配置,重啟后設置會丟失。更推薦的方法是編輯網絡接口配置文件。不過,如果你確實需要使用ifconfig來臨時設置靜態IP,可以按照以下步驟操作:

  1. 查看網絡接口名稱

    ip addr show
    

    或者使用舊的命令:

    ifconfig -a
    

    找到你想要配置的網絡接口名稱,例如eth0ens33。

  2. 使用ifconfig設置靜態IP: 假設你的網絡接口是eth0,你想要設置的靜態IP地址是192.168.1.100,子網掩碼是255.255.255.0,網關是192.168.1.1。你可以使用以下命令:

    sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0 up
    

    這條命令將eth0接口的IP地址設置為192.168.1.100,子網掩碼設置為255.255.255.0,并啟用該接口。

  3. 設置默認網關: 使用route命令或ip route命令來設置默認網關:

    sudo route add default gw 192.168.1.1 eth0
    

    或者使用ip route命令:

    sudo ip route add default via 192.168.1.1 dev eth0
    
  4. 設置DNS服務器: 編輯/etc/resolv.conf文件來設置DNS服務器:

    nameserver 8.8.8.8
    nameserver 8.8.4.4
    

    你可以添加多個DNS服務器,每個服務器占一行。

請注意,使用ifconfig設置的靜態IP地址在系統重啟后會丟失。為了永久設置靜態IP地址,你應該編輯網絡接口配置文件。以下是編輯配置文件的步驟:

  1. 編輯網絡接口配置文件: 打開/etc/network/interfaces文件:

    sudo nano /etc/network/interfaces
    
  2. 配置靜態IP: 找到你想要配置的網絡接口部分,例如:

    auto eth0
    iface eth0 inet dhcp
    

    將其修改為:

    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
    
  3. 保存并退出: 按Ctrl+X,然后按Y確認保存,最后按Enter退出。

  4. 重啟網絡服務: 重啟網絡服務以應用更改:

    sudo systemctl restart networking
    

通過以上步驟,你可以永久地在Debian系統中設置靜態IP地址。

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