我的网络上有一个 PPTP VPN 服务器。我已在文件中设置了客户端的用户名和密码chap_secrets
。
但是当测试任何用户名或空白用户名,服务器都会接受连接。到底出了什么问题?我按照以下步骤操作。
有人可以帮忙吗?
答案1
您真正的问题在于一个令人不安的情况,即您显然默认允许访问。我的直觉是首先要问这是否是假的。在没有用户名和密码的情况下进行身份验证后,您可以通过已建立的 PPTP 连接传输数据吗?如果不能,那么服务器已接受连接的证据是什么?
然后,去让自己获得一些可见性。阅读如何记录和/或调试,然后查看日志文件。当你盲目运行时,调试会困难得多(但你会让 Windows 社区感到自豪)。
找到真正的 HOWTO,而不仅仅是一些在 SERP 中表现良好的 pox 片段。在 Google 上搜索 Linux PPP HOWTO 和 Linux PPTP HOWTO,或者在您的发行版中查找 README。
当您找到真正的 HOWTO 时,请尝试检查您使用的 PPP 和 PPTP 版本,因为版本存在一些历史问题。然后学习配置文件语法并进行实验。这实际上是 README/HOWTO 带您走的路。