夏逆520
本帖最后由 夏逆520 于 2022-6-29 14:01 编辑

proxmox ve 内虚拟机开服,玩家进入时为同一内网IP
之前是能正常读取玩家IP的,然后我重启了一次母机,就无法读取到玩家的IP了
感觉是母机的问题,在重启母机后,网络配置变成很早之前的了,ikuai内可以读到玩家的IP
问如何使虚拟机内服务器可以读取到玩家的IP




已自行解决
-A POSTROUTING -j MASQUERADE
删除该配置即可


__FELT
用的什么核心 有没有用bc之类的代理

夏逆520
本帖最后由 夏逆520 于 2022-6-25 16:49 编辑
__FELT 发表于 2022-6-25 15:51
用的什么核心 有没有用bc之类的代理

请认真阅读题目
之前是能正常读取玩家IP的,然后我重启了一次母机,就无法读取到玩家的IP了

且BC端和单端已经全部试过了,全部无法读IP


HibikiLF
夏逆520 发表于 2022-6-25 16:48
请认真阅读题目
之前是能正常读取玩家IP的,然后我重启了一次母机,就无法读取到玩家的IP了

正常来说直接就可以读取
看一下是不是路由和网络接口设置有问题

夏逆520
HibikiLF 发表于 2022-6-25 17:35
正常来说直接就可以读取
看一下是不是路由和网络接口设置有问题

具体查看哪些地方

无情金属
截图看看iptables

夏逆520

rules.v4.yml (621 Bytes, 下载次数: 0)
后面文件加后缀是为了上传



Re-Kotori
检查iptables吧,我的常用转发命令:
  1. iptables -t nat -A PREROUTING -p tcp --dport 3389 -j DNAT --to 10.0.2.2:3389
复制代码

前面的3389是外部端口, 后面的是内部端口.
记得开启ipv4转发:net.ipv4.ip_forward = 1
还不行可以来猫端群来找我 三群群主