PPTP VPN服务器:来自同一个IP地址的两个连接,但是不同的设备?

我有两家商店和办公室。 商店通过同一个互联网提供商连接到互联网,但他们在城市的不同部分,当然使用不同的连接。 这个互联网提供商使用NAT,所以我的两个商店都有相同的外部可见的IP地址。

Office使用不同的提供商连接到互联网,并具有静态IP。

这里的文字说

PPTP协议不允许来自同一个远程IP地址的两个VPN连接

这真的是吗? 这是一个物理限制吗? 我试图连接到同一个PPTP VPN服务器,我的笔记本电脑和笔记本电脑都使用一台路由器连接到互联网。 两台机器的连接都已成功build立。

在两台设备连接到同一个VPN服务器并具有相同的外部IP的情况下,是否有任何问题? 我需要每个商店看办公室networking和办公室networking,看看每个商店的networking。 商店不需要彼此看见。

PPTP协议使用GRE (通用路由封装)来传输有效载荷数据。 与tcp / udp / etc不同,GRE协议没有可用于唯一标识来自NAT的数据包的端口。

PPTP协议确实使用可选的密钥头来存储长度,呼叫ID和序列号。 但是,一些NAT实现根本没有必要的代码来挖掘GRE头并从密钥头中提取出呼叫ID。 这意味着他们只是使用目标IP地址来区分一个包。

我刚刚通过PPTP RFC扫描,我没有看到任何地方,每个IP的多个会话明确提到,因为不可能,所以我的是,该PPTP实施的文档只是把他们的评论,因为共同的与PPTP和NAT的困难。