内网任意端口通过云主机vpn映射到外网任意端口
来源:互联网 发布:淘宝自定义内容全屏 编辑:程序博客网 时间:2024/04/29 08:51
现在ip比较稀缺,如果要把家里的端口映射到外网,要通过花生壳内网版,而且不能指定外网的端口。nat123那个感觉也不好用,如果想让任意端口映射到外网。我的想法来源于花生壳的vpn和圣剑vpn的软件功能,在外网主机搭建vpn,其他内网主机连vpn,用iptables做端口转发到内网,实现任何端口映射,云主机的价格和那些圣剑,或者nat123,或者花生壳的价格都低了太多太多,而且更方便,更随意。
- 两张网卡:
eth0=》外网211.139.169.X
ppp0=》vpn 192.168.2.1
目标机IP:192.168.2.X - 原理,外网IP的端口有连接进来=》转发到目标机上=》 回路:目标机=》转发到内网IP上
- 在命令行下执行:
iptables -t nat -A PREROUTING -d 211.139.169.X -p tcp –dport 8080-j DNAT –to-destination 192.168.2.X:8080
iptables -t nat -A POSTROUTING -d 192.168.2.X -p tcp –dport 8080-j SNAT –to 192.168.2.1
service iptables save
service iptables restart
iptables -A FORWARD -o ppp0-d 192.168.2.X -p tcp –dport 8080-j ACCEPT
iptables -A FORWARD -i ppp0 -s 192.168.2.X -p tcp –sport 8080-j ACCEPT
这个还有点问题,有时候iptables改动,需要vpn客户端重连转发才能生效,不太明白具体的,暂时没好办法解决
我的是win10连了VPN没法上外网,按照下面解决
当前用户配置
%AppData%\Microsoft\Network\Connections\Pbk
与所有用户共享配置
%ProgramData%\Microsoft\Network\Connections\Pbk
找到 rasphone.pbk 文件
编辑当中 对应你vpn 链接的段落属性
IpPrioritizeRemote=0
取消 “从远程网络上使用默认网关”
0 0
- 内网任意端口通过云主机vpn映射到外网任意端口
- 内网机器端口的主机(内网主机)端口映射
- VMware虚拟机ip和端口通过nat方式映射主机
- BadTunnel实战之远程劫持任意内网主机流量
- 允许任意主机通过外网访问mysql
- ftp的内网问题,通过路由器映射非21端口不成功的解决方法
- 隐藏任意进程,目录文件,注册表,端口
- 隐藏任意进程,目录文件,注册表,端口
- 隐藏任意进程,目录/文件,注册表,端口
- 隐藏任意进程,目录/文件,注册表,端口
- 隐藏任意进程,目录文件,注册表,端口
- 隐藏任意进程,目录/文档,注册表,端口
- 隐藏任意进程,目录/文件,注册表,端口
- FTP默认端口改变后请用81-84任意端口
- FTP默认端口改变后请用81-84任意端口
- WlMAP:突破内网端口转发映射工具
- ngrok映射端口到外网
- 通过端口1433连接到主机
- 利用CSS3制作淡入淡出动画效果
- 关于web性能的思考与分享[03]——常用性能分析工具
- 2008年NOIP提高组 传纸条
- ALM工具简介
- Linux netfilter 学习笔记 之四 ip层netfilter的table注册及规则的添加
- 内网任意端口通过云主机vpn映射到外网任意端口
- android studio 1.3 导入 viewpagerIndicator
- java.net.SocketException四大异常解决方案
- oui 10182
- AE二次开发 ArcGIS version not specified. You must call RuntimeManager.Bind before creating any ArcGIS co
- 骑士游历
- GCD dispatch_async dispatch_get_main_queue
- Codeforces 589H Tourist Guide (NEERC 2015 H题)
- java命令执行jar包的方式