溫馨提示×

Debian Overlay如何配置DNS服務器

小樊
46
2025-08-29 21:01:34
欄目: 云計算

在Debian Overlay中配置DNS服務器,常用方法如下:

方法一:修改 /etc/resolv.conf(直接修改,可能被覆蓋)

  1. 打開終端,編輯文件:
    sudo nano /etc/resolv.conf  
    
  2. 添加DNS服務器地址(每行一個):
    nameserver 8.8.8.8  
    nameserver 8.8.4.4  
    
  3. 保存并退出(Ctrl+OEnterCtrl+X)。
    注意:若使用DHCP,此文件可能被覆蓋,建議結合resolvconfsystemd-resolved使用。

方法二:通過 systemd-resolved(推薦,持久化)

  1. 編輯配置文件:
    sudo nano /etc/systemd/resolved.conf  
    
  2. [Resolve]部分添加DNS服務器(取消注釋或新增):
    DNS=8.8.8.8 8.8.4.4  
    DNSOverTLS=yes  # 可選,啟用DNS over TLS  
    
  3. 重啟服務并創建符號鏈接:
    sudo systemctl restart systemd-resolved  
    sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf  
    
  4. 驗證配置:
    resolvectl status  
    

方法三:使用Netplan(適用于Debian 10+)

  1. 編輯Netplan配置文件(如/etc/netplan/01-netcfg.yaml):
    sudo nano /etc/netplan/01-netcfg.yaml  
    
  2. 在對應網絡接口下添加DNS配置:
    network:  
      version: 2  
      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]  
    
  3. 應用配置:
    sudo netplan apply  
    

注意事項

  • Overlay網絡中需確保容器/虛擬機能訪問配置的DNS服務器IP。
  • 優先使用systemd-resolved或Netplan,避免直接修改/etc/resolv.conf導致配置丟失。

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