全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1125|回复: 12
打印 上一主题 下一主题

Proxmox IPv4母鸡 创建私有网桥和DHCP服务器

[复制链接]
跳转到指定楼层
1#
发表于 2022-8-16 20:54:06 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 zxxx 于 2022-8-17 10:16 编辑

网络:192.168.48.0
掩码:255.255.255.0
网关:192.168.48.1

查看网络

  1. ip addr
  2. 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
  3. inet 127.0.0.1/8 scope host lo
  4. valid_lft forever preferred_lft forever

  5. 2: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
  6. inet 192.168.58.236/26 brd 195.201.58.255 scope global enp4s0
  7. valid_lft forever preferred_lft forever
复制代码


创建网桥

添加到 /etc/network/interfaces

其中 enp4s0 来自上一个命令的输出 2: enp4s0: <BROADCAST,MULTICAST

  1. auto vmbr1
  2. iface vmbr1 inet static
  3. address 192.168.48.1
  4. netmask 255.255.255.0
  5. bridge_ports none
  6. bridge_stp off
  7. bridge_fd 0
  8. post-up echo 1 > /proc/sys/net/ipv4/ip_forward
  9. post-up iptables -t nat -A POSTROUTING -s ‘192.168.48.0/24’ -o enp4s0 -j MASQUERADE
  10. post-down iptables -t nat -D POSTROUTING -s ‘192.168.48.0/24’ -o enp4s0 -j MASQUERADE
复制代码



启动网桥

  1. ifup vmr1

  2. Waiting for vmbr1 to get ready (MAXWAIT is 2 seconds).

  3. ip address show dev vmbr1

  4. 3: vmbr1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000
  5. link/ether 16:cf:7e:23:de:1e brd ff:ff:ff:ff:ff:ff
  6. inet 192.168.48.1/24 brd 192.168.50.255 scope global vmbr1
  7. valid_lft forever preferred_lft forever
  8. inet6 fe80::14cf:7eff:fe23:de1e/64 scope link
  9. valid_lft forever preferred_lft forever
复制代码


重启网络服务

  1. systemctl restart networking
复制代码

来自 9#
 楼主| 发表于 2022-8-17 02:55:13 | 只看该作者
https://wiki.debian.org/DHCP_Server

安装 DHCP 服务器
  1. apt update
  2. apt install isc-dhcp-server
复制代码


编辑 /etc/default/isc-dhcp-server
  1. INTERFACESv4="vmbr1"
复制代码


编辑 /etc/dhcp/dhcpd.conf
  1. option domain-name-servers 8.8.8.8, 8.8.4.4;
  2. default-lease-time 600;
  3. max-lease-time 7200;
  4. subnet 192.168.48.0 netmask 255.255.255.0 {
  5.    range 192.168.48.100 192.168.48.199;
  6.    option subnet-mask 255.255.255.0;
  7.    option routers 192.168.48.1;
  8.    option broadcast-address 192.168.48.255;
  9. }

  10. host host2 {
  11.     hardware ethernet 00:00:00:00:00:02;
  12.     fixed-address 192.168.48.2;
  13.     infinite-is-reserved on;
  14. }
  15. host host3 {
  16.     hardware ethernet 00:00:00:00:00:03;
  17.     fixed-address 192.168.48.3;
  18.     infinite-is-reserved on;
  19. }
  20. authoritative;
复制代码


启动 DHCP 服务器
  1. systemctl start isc-dhcp-server
复制代码


查看 DHCP 服务状态
  1. systemctl status isc-dhcp-server
复制代码


推荐
发表于 2022-8-16 21:51:00 | 只看该作者
apt-get install isc-dhcp-server
13#
 楼主| 发表于 2022-8-17 09:19:37 | 只看该作者
欺头君 发表于 2022-8-17 09:02
mark一下

麻烦楼主安排一下小鸡自动获取 /128的 ipv6

母鸡有ipv6,小鸡好像可以自动获取 ipv6?
12#
发表于 2022-8-17 09:05:07 | 只看该作者
弄个小鸡,装个ros更方便。
11#
发表于 2022-8-17 09:02:41 | 只看该作者
mark一下

麻烦楼主安排一下小鸡自动获取 /128的 ipv6
8#
 楼主| 发表于 2022-8-17 02:45:30 来自手机 | 只看该作者
jsdv 发表于 2022-8-17 01:28
没试过但想问:

不知道,等个大佬说一说
7#
发表于 2022-8-17 01:28:29 | 只看该作者
没试过但想问:
Proxmox 直接弄个ikuai的小鸡会不会就代替网管和dhcp的功能了
6#
 楼主| 发表于 2022-8-17 00:20:52 | 只看该作者

开小鸡用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-3 03:42 , Processed in 0.123476 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表