笨猫博客

  • 🍟首页
  • 🍘目录
    • 🥝VPS教程
    • 🍾猫玩技术
    • 🍹干货分享
    • 🍏软件分享
    • 🍩一只猫
  • 🍋工具
    • 🌽IP路由追踪
    • 🍐域名Whois查询
    • 🥘域名被墙查询
    • 🍧IP正常检测
    • 🔥IP端口检测
    • 🍆短网址
    • 🐟VIP音乐播放
    • 🍯KMS激活
  • 🍓链接
  • 🍪联系
  • 🍱登录
    • 🥦登录
    • 🍒注册
关注互联网,生活,音乐,乐此不疲的一只笨猫
  1. 首页
  2. 猫玩技术
  3. 正文

Unrealserver(虚幻)服务器利用Proxmox自动获取IP开通NAT IPV4+DHCP IPV6小鸡

2022-05-06 2392点热度 2人点赞 0条评论

前言:

Unrealserver(虚幻)你们不知道了解不了解,如果不了解我也不告诉你

独服一般都安装虚拟化来充分发挥它的价值,当然单个ip的独服也是有价值的,我们可以以nat端口的形式让小鸡连接外网,并且ipv6不值钱,上万个ip可以自由分配,但是手动分配确实有点头疼,但也不是绝对,本文介绍如何自动获取ipv6与NATv4的小技巧

安装PVE

安装PVE这里省略,(因为我懒还没写)

配置网卡

  • 编辑 /etc/network/interfaces
auto lo
iface lo inet loopback

auto enp2s0f0  //网卡名称
iface enp2s0f0 inet static
     address 66.181.XX.188/32  // ip
     gateway 100.64.39.xx    //网关
iface enp2s0f0 inet6 static
     address 2604:abc0:1234:XX::2/128   
     gateway 2604:abc0:xxx:79::1

iface enp2s0f1 inet manual

auto vmbr0
iface vmbr0 inet static
     address 192.168.0.1/24
     bridge_ports none
     bridge_stp off
     bridge_fd 0
     post-up   /usr/sbin/iptables -t nat -A POSTROUTING -s '192.168.0.1/24' -o enp2s0f0 -j MASQUERADE
     post-down /usr/sbin/iptables -t nat -D POSTROUTING -s '192.168.0.1/24' -o enp2s0f0 -j MASQUERADE
     post-up   /usr/sbin/iptables -t raw -I PREROUTING -i fwbr+ -j CT --zone 1
     post-down /usr/sbin/iptables -t raw -D PREROUTING -i fwbr+ -j CT --zone 1

iface vmbr0 inet6 static
     address 2604:abc0:1234:xx::3/64

配置TCP

找到编辑 etc/sysctl.conf

net.ipv4.tcp_congestion_control=bbr
net.core.default_qdisc=fq
net.ipv4.conf.all.rp_filter=1
net.ipv4.icmp_echo_ignore_broadcasts=1
net.ipv4.conf.default.forwarding=1
net.ipv4.conf.default.proxy_arp = 0
net.ipv4.ip_forward=1
kernel.sysrq = 1
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0

net.ipv4.ip_forward=1
net.ipv6.conf.all.accept_dad = 1
net.ipv6.conf.all.accept_ra = 0
net.ipv6.conf.all.accept_redirects = 1
net.ipv6.conf.all.accept_source_route = 0
net.ipv6.conf.all.autoconf = 0
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.all.forwarding=1
net.ipv6.conf.all.proxy_ndp=1

配置HDCP V4

  • 安装HDCP 服务
#安装hdcp
apt install isc-dhcp-server
#启动查看状态 
systemctl status isc-dhcp-server
#重启hdcp
service isc-dhcp-server restart
#开机启动
systemctl enable isc-dhcp-server  
  • 找到并编辑 /etc/default/isc-dhcp-server
INTERFACESv4="vmbr0"  //网卡
#INTERFACESv6=""  
  • 找到打开 /etc/dhcp/dhcpd.conf
subnet 192.168.0.0 netmask 255.255.255.0 {
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 8.8.8.8;
range 192.168.0.2 192.168.0.100;
}

配置HDCP v6

  • 安装radvd
apt install radvd   #安装radvd
service radvd restart  #重启radvd
status radvd     #启动radvd
systemctl enable radvd   #开机启动
  • 找到并打开 /etc/radvd.conf
interface vmbr0 
{
        AdvSendAdvert on;
        MinRtrAdvInterval 30;
        MaxRtrAdvInterval 100;
        prefix 2604:abc0:1234:79::/64 
        {
                AdvOnLink on;
                AdvAutonomous on;
                AdvRouterAddr on;
        };
};
  • 安装nddp
apt install ndppd

设置V6 DNS

  • 在PVE面板中添加一个v6DNS用于解析V6

重要提醒

虚幻的母鸡没有ipmi,所以在你操作的时候可能需要设置个定时恢复自救

  • crontab定时恢复网卡配置
  • 备份网卡配置
cp /etc/network/interfaces /root/interfaces
  • crontab 每小时恢复一次
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
0 */1 * * *     root cp /root/interfaces /etc/network/interfaces;reboot
  • 查看状态是正常执行脚本
/etc/init.d/cron status  #查看状态
/etc/init.d/cron start   #启动
/etc/init.d/cron restart #重启

service cron status #查看服务状态
service cron start #启动服务
service cron stop #关闭服务
service cron restart #重启服务
service cron reload #重新载入配置
标签: NAT IPV4 Proxmox Unrealserver
最后更新:2022-05-06

笨猫

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

取消回复

最新 热点 随机
最新 热点 随机
ssh无需密码登陆(使用密钥对) 利用rsync进行远程同步实现异地备份 中国科幻巨制《流浪地球2》 Chrome修复被2345劫持篡改的主页 GTA6预告片内容泄露:女主在监狱里锻炼身体 《星期三》第二季将有更多亚当斯一家的内容
ssh无需密码登陆(使用密钥对)利用rsync进行远程同步实现异地备份中国科幻巨制《流浪地球2》SuperForum:轻量的论坛程序《星期三》第二季将有更多亚当斯一家的内容GTA6预告片内容泄露:女主在监狱里锻炼身体
完整版Joost中文网站正式上线测试! ssh无需密码登陆(使用密钥对) 清明时节雨纷纷 WHMCS邮件模板汉化完整版 OneList(OneDrive的简单目录索引) FinalSpeed客户端下载及教程
标签聚合
VPS 日记 音乐 google 有趣 域名 OneDrive wordpress
最近评论
人格 发布于 2 天前(02月06日) 怎么删除不要的订阅号和节点
人格 发布于 2 天前(02月06日) 怎么删除不要的订阅号和节点
神秘的星空smf 发布于 2 天前(02月05日) 文章很好!赞!
笨猫 发布于 1 周前(01月28日) q:94-0360231
T 发布于 2 周前(01月24日) 应该是直接从原服务器下载的,这只是个接口
好友
  • glzjin's blog glzjin's blog
  • ZAERA博客
  • 冰沫记
  • 博客导航
  • 奇它博客
  • 彩虹Smiling的Blog
  • 热闹网
  • 猫腻‘s Blog
  • 猫饭
  • 肥宅之家
  • 萌博
  • 野路子程序员

COPYRIGHT © 2022 笨猫博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang