Ubuntu18.04 使用netplan配置局域网DHCP主从机

  • 配置DHCP主机

安装 sudo apt install isc-dhcp-server

修改/etc/dhcp/dhcpd.conf配置文件,设置本DHCP的配置

default-lease-time 180;
max-lease-time 600;
​
authoritative;
​
subnet 192.168.90.0 netmask 255.255.255.0 {
    range 192.168.90.150 192.168.90.200; #随机分配IPv4地址池
    option routers 192.168.90.254;#网关地址(网关的IP地址就是具有路由功能的设备的IP地址,比如路由器或者启用了路由协议的服务器)
    option domain-name-servers 192.168.90.1,192.168.90.2;#
    option domain-name "rsync DHCP network";
}

修改/etc/default/isc-dhcp-server,确定DHCP的监听端口

INTERFACESv4="eno1"

更新配置 sudo systemctl restart isc-dhcp-server.service

修改/etc/netplan/01-network-manager-all.yaml,给有线网口eno1配置静态IP地址

network:
  version: 2
  renderer: NetworkManager
  ethernets:
      eno1:
          addresses: [192.168.90.1/24]
          gateway4: 192.168.90.254
          dhcp4: no #意思是在识别eno1的IP地址时不需要使用DHCP动态分配,因此在从机端设为yes/true
          nameservers:
              addresses:  [8.8.8.8]

保存配置 sudo netplan apply

启动DHCP服务 sudo service isc-dhcp-server start (start/restart/stop)

  • 配置DHCP从机

修改etc/netplan/netplan.yaml

network:
  ethernets:
      eth0:
          dhcp4: yes
  version:2

使用ifconfig,发现已配置192.168.90.150,配置成功

  • 辅助命令

nmcli dev show 查看每个端口的网络配置信息

nmcli connection show 查看每个端口的联网情况

service isc-dhcp-server status 查看状态

  • 参考文档

《ubuntu server guide》

ubuntu配置IP地址,网关,DNS和路由_ubuntu ip route add_QJings的博客-CSDN博客

自建DHCP服务之isc-dhcp-server_王三三的博客-CSDN博客

A Step-by-Step Guide to Set up a DHCP Server on Ubuntu - LinuxForDevices

1. User and password — Firefly Wiki (t-firefly.com)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值