cg865 发表于 2018-3-18 10:22:14

proxmox 开小鸡自动获取IP方法.hetzner开小鸡方法

大家都抢到hetzner了吧,现在教大家开小鸡   注意是nat小鸡.

主机建议安装 proxmox,不折腾,功能强..   hetznet的方法是后台进救援模式,然后运行 installimages ,可以选 proxmox.其他杜甫一般可以自已下载Proxmox的ISO安装,安装过程很简单,不在这里介绍.

proxmox安装好后一般开小鸡是没办法自动获取IP的,因为proxmox默认没DHCPD服务,需要自已安装,以下不废话,进入正题..

1:添加NAT网桥
只有一个公网IP,想要虚拟机上网,就只能使用NAT模式.没有使用WEB UI上的方案,直接编辑/etc/network/interface文件
[*]
[*]auto vmbr0
[*]iface vmbr0 inet static
[*]address 192.168.100.1
[*]netmask 255.255.255.0
[*]bridge_ports none
[*]bridge_stp off
[*]bridge_fd 0
[*]post-up echo 1 > /proc/sys/net/ipv4/ip_forward
[*]post-up echo 1 > /proc/sys/net/ipv4/conf/vmbr0/proxy_arp
[*]post-up   iptables -t nat -A POSTROUTING -s '192.168.100.0/24' -o enp2s0 -j MASQUERADE
[*]post-down iptables -t nat -D POSTROUTING -s '192.168.100.0/24' -o enp2s0 -j MASQUERADE复制代码
运行 service networking restart使添加的网桥生效

2:安装DHCP服务.
[*]apt-get install isc-dhcp-server复制代码

3:配置DHCP服务
修改文件:/etc/default/isc-dhcp-server,添加INTERFACES="vmbr0"
修改文件:/etc/dhcp/dhcpd.conf
[*]ddns-update-style none;
[*]default-lease-time 600;
[*]max-lease-time 7200;
[*]#ping true;
[*]option domain-name-servers 172.27.15.2, 10.72.81.2;
[*]option domain-name "cloud.isfate.com";
[*]authorative;
[*]log-facility local7;
[*]subnet 192.168.100.0 netmask 255.255.255.0 {
[*]    range 192.168.100.5 192.168.100.230;
[*]    option subnet-mask 255.255.255.0;
[*]    option domain-name-servers 8.8.8.8, 8.8.4.4;
[*]    option domain-name "cloud.isfate.com";
[*]    option routers 192.168.100.1;
[*]    option netbios-name-servers 192.168.100.1;
[*]    option netbios-node-type 8;
[*]    get-lease-hostnames true;
[*]    use-host-decl-names true;
[*]    default-lease-time 600;
[*]    max-lease-time 7200;
[*]    interface vmbr0;
[*]}复制代码

最后,service isc-dhcp-server restart
收工..

新开小鸡选网卡时用vmbr0这个网卡就会自动获取到IP 并分配到 192.168.100.x的IP,可以上网.
外网要访问小鸡的话可以在主机上 安装 socat 或 frp来实现.

...什么socatfrp怎么用???不想打字了,自已google.

... 我的杜甫有多个独立IP,怎么分配给小鸡???    不想打字了,自已google. 心情好时放出来

zhujiwiki 发表于 2018-3-18 10:27:39

楼主威武

羽檬 发表于 2018-3-18 10:29:23

不错不错,不过我还是喜欢多建一些vmbr用静态IP,做好端口映射,方便热切换。。
static/image/smiley/default/lol.gif

cg865 发表于 2018-3-18 10:31:44


羽檬 发表于 2018-3-18 10:29

不错不错,不过我还是喜欢多建一些vmbr用静态IP,做好端口映射,方便热切换。。 ...

可以用mac固定ip分配,多个vmbr小鸡之间通信要麻烦些.

gogolittlestar 发表于 2018-3-18 10:29:00


static/image/smiley/default/lol.gif
static/image/smiley/default/lol.gif
static/image/smiley/default/lol.gif

leopard 发表于 2018-3-18 10:51:22

我的7O是用桥接方式。再主机端口映射到小鸡。

foboy 发表于 2018-3-18 10:51:50


羽檬 发表于 2018-3-18 10:29

不错不错,不过我还是喜欢多建一些vmbr用静态IP,做好端口映射,方便热切换。。 ...
我是只建了一个vmbr,多台小鸡都用这一个。使用静态IP的好处是:做端口映射时方便,把最后一位设置成和VMID一样的,不然还要操心哪台小鸡IP是什么。

kumotobi 发表于 2018-3-18 10:55:53

这样从后台安装proxmox和先装debian再安装proxmox包有什么区别吗?这样安装完母鸡是什么系统?

rocky1015 发表于 2018-3-18 10:29:00

多个ip的话桥接到vmbr0,直接填写

openos 发表于 2018-3-18 11:23:46

收藏一下.
static/image/smiley/default/lol.gif


有空的时候来折腾.
页: [1]
查看完整版本: proxmox 开小鸡自动获取IP方法.hetzner开小鸡方法