通过python通过vpn连接路由特定流量

2024-05-17 06:25:17 发布

您现在位置:Python中文网/ 问答频道 /正文

是否有任何方法可以通过python连接到vpn,并让该应用程序的流量仅通过所述vpn路由?在


Tags: 方法应用程序路由vpn流量
3条回答

这与Python无关。 路由问题只是网络配置的问题。在

请在你的问题上说得更具体些。一般来说,是有可能的。在

如果您使用Python2.7或更高版本,您可以将source_address选项用于http连接(请参阅参考资料中的库)作为元组('interface address', port)。在

如果您在应用程序中使用套接字,请在创建的套接字上使用socket.bind(('interface address', port)),然后再使用socket.connect()。在

Python本身不能用于路由流量;尽管可以使用它执行系统命令来更改路由表。如果您在Linux上,您需要使用来自iproute2的ip命令和netfilter的iptables命令来更改特定流量的路由行为。在

相关问题 更多 >