我有一个运行PPTP服务器的Ubuntu 16.04服务器。 服务器运行良好,pptp.conf文件具有以下内容:
localip 10.1.1.2 remoteip 10.1.1.3-252
chap-secrets文件被设置为给每个用户的远程ip之一,这一切工作正常。
接口卡从30.1.5.2-252开始分配有252个静态IP
当我从客户端连接到服务器时,他们都获得了正确的本地IP,但是当它们通过接口卡并通过互联网时,它们都具有相同的IP:30.1.5.2
/etc/rc.local具有以下内容:
iptables -I INPUT -p tcp --dport 1723 -m state --state NEW -j ACCEPT iptables -I INPUT -p gre -j ACCEPT iptables -t nat -I POSTROUTING -o enp2s0f0 -j MASQUERADE exit 0
/etc/sysctl.conf具有以下内容:
net.ipv4.ip_forward=1
我怎样才能让每个客户端从接口卡上获得公共静态IP地址之一?