首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >OpenVPN -仅通过vpn通过某些端口

OpenVPN -仅通过vpn通过某些端口
EN

Server Fault用户
提问于 2017-04-12 14:19:46
回答 1查看 10.3K关注 0票数 2

我在VPS上有OpenVPN服务器,我正在windows 8.1上工作,我只想通过VPN通过某些端口(例如。3000,3001)有可能从窗户出来吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2017-04-12 17:54:29

OpenVPN有两种模式

  • 模拟链路层(OSI layer 2)设备的TAP (网络攻丝系统)。在这种模式下,两端可以位于同一子网(例如10.0.0.0/24)上,并且信息由以太网帧承载,从而创建网络桥。
  • TUN (网络TUNnel),它模拟因特网层(OSI网络层,第3层)设备,并承载IP包。

这两种模式都允许您对所有流量使用VPN (远程端的0.0.0.0/0默认路由),或者仅使用同一子网内的通信量(TAP),或者使用另一端的全部或部分子网(TUN)。

TCP和UDP (其中有端口号)工作在传输层(/OSI层4)上。因此,无论是OpenVPN还是Windows都不可能对所有VPN实现都有协议级限制:使用(开放)VPN是不可能的,但可以在防火墙上进行配置。

你可以:

  • 如果您不通过VPN路由所有流量,则可以为不同的端口使用不同的接口,例如公共http://example.com:80与用于Nessus客户端的私有172.16.0.30:3001 ()。
  • 使用SSH隧道代替虚拟专用网、ssh -L 3001:localhost:3001 user@example.com (本地端口转发)或PuTTY (连接> SSH >隧道:源端口3001和目的地localhost:3001、本地、自动)。这将将服务绑定到本地计算机上的一个端口,即您可以连接到localhost:3001。(还可以在本地使用不同的源端口。)
票数 5
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/844126

复制
相关文章

相似问题

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