设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย Français

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 576|回复: 19

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

[复制链接]

57

主题

1133

回帖

2567

积分

金牌会员

积分
2567
发表于 2018-3-18 10:22:14 | 显示全部楼层 |阅读模式
大家都抢到hetzner了吧,现在教大家开小鸡   注意是nat小鸡.

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

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

1:添加NAT网桥
只有一个公网IP,想要虚拟机上网,就只能使用NAT模式.没有使用WEB UI上的方案,直接编辑/etc/network/interface文件
[ol]
  • 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[/ol]复制代码
    运行 service networking restart  使添加的网桥生效

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

    3:配置DHCP服务
    修改文件:/etc/default/isc-dhcp-server,添加INTERFACES="vmbr0"
    修改文件:/etc/dhcp/dhcpd.conf
    [ol]
  • 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;
  • }[/ol]复制代码

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

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

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

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

    使用道具 举报

    39

    主题

    499

    回帖

    1225

    积分

    金牌会员

    积分
    1225
    发表于 2018-3-18 21:56:17 | 显示全部楼层
    求教euserv  1h1g如何开小鸡


    rocky1015 发表于 2018-3-18 12:20

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

    怎么弄的,可以发个配置看看吗
    回复

    使用道具 举报

    89

    主题

    1382

    回帖

    3159

    积分

    论坛元老

    积分
    3159
    发表于 2018-3-18 11:23:00 | 显示全部楼层
    这个配置和后台的对不上啊
    回复

    使用道具 举报

    57

    主题

    1133

    回帖

    2567

    积分

    金牌会员

    积分
    2567
     楼主| 发表于 2018-3-18 21:54:49 | 显示全部楼层

    baymin 发表于 2018-3-18 21:56

    话说sys 的后台不也是添加MAC地址,然后小鸡绑定MAC地址就可以正常使用

    有单独买IP这样处理是最好的.

    如果你的小鸡不是常规的linux系统或是某些破解的dd系统就要麻烦些,你指定的Mac无效,这样只能用主机路由模式
    回复

    使用道具 举报

    57

    主题

    1133

    回帖

    2567

    积分

    金牌会员

    积分
    2567
     楼主| 发表于 2018-3-18 13:33:00 | 显示全部楼层

    baymin 发表于 2018-3-18 21:54

    直接installimage 只有一个盘,或者是我姿势不对

    你打开了RAID模式,,或是另一个盘没挂载
    回复

    使用道具 举报

    60

    主题

    1172

    回帖

    2628

    积分

    金牌会员

    积分
    2628
    发表于 2018-3-18 21:31:24 | 显示全部楼层

    cg865 发表于 2018-3-18 21:24

    这种方式也是可以的,多了一层桥接而已..如果有多的独立IP可以桥接到vmbr0,  
    但,必须向Hetzner申请邦定MA ...

    话说sys 的后台不也是添加MAC地址,然后小鸡绑定MAC地址就可以正常使用
    回复

    使用道具 举报

    60

    主题

    1172

    回帖

    2628

    积分

    金牌会员

    积分
    2628
    发表于 2018-3-18 21:26:23 | 显示全部楼层

    kumotobi 发表于 2018-3-18 11:23

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

    直接installimage 只有一个盘,或者是我姿势不对
    回复

    使用道具 举报

    57

    主题

    1133

    回帖

    2567

    积分

    金牌会员

    积分
    2567
     楼主| 发表于 2018-3-18 12:25:00 | 显示全部楼层

    ehane 发表于 2018-3-18 13:33

    Hetzner的额外iP可以申请绑定另外的MAC地址,小鸡虚拟网桥MAC地址填上申请时的MAC地址,就能自动获取IP联网 ...

    YES
    回复

    使用道具 举报

    415

    主题

    3975

    回帖

    9377

    积分

    论坛元老

    积分
    9377
    发表于 2018-3-18 21:24:42 | 显示全部楼层
    你们太会玩
    回复

    使用道具 举报

    57

    主题

    1133

    回帖

    2567

    积分

    金牌会员

    积分
    2567
     楼主| 发表于 2018-3-18 12:20:34 | 显示全部楼层

    rocky1015 发表于 2018-3-18 12:25

    楼主的网卡配置可能有误
    debian下安装proxmox的话,默认是不会新建vmbr0的
    参考官网的文档

    这种方式也是可以的,多了一层桥接而已..如果有多的独立IP可以桥接到vmbr0,  
    但,必须向Hetzner申请邦定MAC才行.这样非常麻烦.开的小鸡必须设置为Hetzner给的那个mac

    有另外的更简洁办法,就是主服务器做个路由,小鸡任意MAC
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2026-4-4 09:02 , Processed in 0.018396 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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