Ubuntu Server 20.04 安装 dhcp 但不访问互联网

Ubuntu Server 20.04 安装 dhcp 但不访问互联网

我最近刚刚设置了我的 Ubuntu Server 20.04,现在我正在尝试安装 DHCP 服务器。

但它总是失败,因为我得到

暂时无法解析“archives.ubuntu.com”

有没有办法在没有互联网接入的情况下设置我的网络?还有其他选择吗?

提前致谢

答案1

您可以使用它systemd-networkd.service来为您提供 DHCP 服务器,它已经安装在您的 Ubuntu 机器上。

打开一个终端并输入networkctl并查找将托管您的 DHCP 服务器的网络接口名称,例如eth0,然后通过更改目录cd /etc/systemd/network并创建一个具有您喜欢的名称的网络文件,例如通过sudo nano eth0.network

/etc/systemd/network/eth0.network

[Match]
Name=eth0   

[Network]
DHCPServer=yes
Address=192.168.0.1/24
ConfigureWithoutCarrier=yes

[DHCPServer]
PoolOffset=100
PoolSize=100

更多选项可以在手册页中找到man systemd.network

完成配置后,systemd-networkd.service通过以下方式启用:

sudo systemctl enable systemd-networkd.service &&\
sudo systemctl restart systemd-networkd.service

并再次通过查看您的设置networkctl

PS您应该编辑您的/etc/resolv.confviasudo nano /etc/resolv.conf并在其中添加一些名称服务器,例如Google DNS nameserver 8.8.8.8:。

PPS最好systemd-resolved.service与服务器结合使用bind9

相关内容