Debian hostname網絡配置

Debian hostname網絡配置

debian操作系統中,可以通過以下方式來設置主機名(Hostname)以及進行網絡配置:

設置主機名

  1. 通過 hostnamectl 命令(適用于使用systemd的系統):

    • 查看當前主機名信息:“` hostnamectl status
      
      
    • 更改為主機新名稱:“` sudo hostnamectl set-hostname new-hostname
      
      
    • 確認主機名是否已更新:“` hostnamectl status
      
      
  2. 修改 /etc/hostname 文件(手動方式):

    • 使用編輯器打開文件:“` sudo nano /etc/hostname
      
      
    • 將其中內容更改為新的主機名并保存。
    • 重啟網絡服務以應用更改:“` sudo systemctl restart networking
      
      
    • 檢查當前主機名:“` hostname
      
      
  3. 利用 hostname 命令(適用于不使用systemd的環境):

    • 設置臨時主機名:“` sudo hostname new-hostname
      
      
    • 編輯 /etc/hosts 文件,替換舊主機名為新名稱:“` sudo nano /etc/hosts
      
      
    • 重啟系統使更改生效:“` sudo reboot
      
      
    • 驗證當前主機名:“` hostname
      
      

網絡配置方法

  1. 通過 /etc/network/interfaces 文件配置(適用于Debian 8及更早版本):

     auto lo  iface lo inet loopback <p>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 /etc/init.d/networking restart
  2. 使用 Netplan 進行配置(適用于Debian 18.04及以上版本): 打開 /etc/netplan/ 中的配置文件(如 01-netcfg.yaml),示例配置如下:

     network: version: 2 renderer: networkd ethernets: eth0: dhcp4: no addresses: [192.168.1.100/24] gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 8.8.4.4]

    應用新的網絡設置:

     sudo netplan apply
  3. 使用 NetworkManager 工具(適用于啟用了NetworkManager的系統): 可以通過圖形界面或命令行方式進行網絡相關配置。

? 版權聲明
THE END
喜歡就支持一下吧
點贊8 分享