首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改默认的PPTP TCP端口

更改默认的PPTP TCP端口
EN

Server Fault用户
提问于 2012-01-01 09:34:43
回答 2查看 15.3K关注 0票数 2

是否有一种方法可以让pptpd侦听TCP端口上的PPTP交易,而不是默认的1723端口?

我知道PPTP使用的不仅仅是tcp/1723。它还使用GRE。这不是问题。如何更改默认的PPTP TCP端口。

以及如何将linux上的pptp客户端配置为使用缺省端口以外的端口,我在debian上使用pptpd。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2012-01-01 13:07:05

我对poptop ( pptpd服务器)的理解是,如果不修补源代码并重新编译,您就无法为服务器指定端口号。

仔细查看消息来源似乎表明了类似的情况。

代码语言:javascript
复制
[welby@blackpudding pptpd-1.3.4]$ fgrep PPTP_PORT -R .
./pptpmanager.c:                address.sin_port = htons(PPTP_PORT);
./pptpdefs.h:#define PPTP_PORT                  1723

如您所见,它是在pptpdefs.h中定义的,因此,为了更改这个端口,您必须重新编译。

服务器端可能预先形成一个IPTables src,以接受另一个端口上的连接并重定向它--但是我怀疑客户机仍然需要更新。

是否需要只使用PPTP,就好像其他VPN解决方案是可以接受的一样,您可能会发现openvpn更适合您的需要。

票数 3
EN

Server Fault用户

发布于 2014-02-04 00:34:39

现在有点晚了,但我还是会发邮件的。在我刚刚读到的某个论坛上,有一篇文章说要在at /etc/services中添加一行,称为pptp。只需在此之后指定您想要的端口,您就应该很好。

注:我没有测试这是正确的。

“所以我的行将声明pptp [tab][tab]1723/tcp,因为默认值是1723

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/345674

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档