强制通过VPN上网

有时候VPN不稳定,突然断了都不知道。故在大牛博客:http://twi1ight.com/2017/03/force-all-traffic-through-vpn-tunnel/看到此文。造轮子学习了一下。

需要分三步对防火墙进行设置:

1.默认阻止所有出口流量
2.在本地连接上设置允许通向VPN服务器的出口流量
3.允许所有流量通过vpn链接出去

进入防火墙-高级设置,如下图:

设置出站连接(Outbound Connections)为禁止(Block)。这样会默认阻止所有出站流量。

允许通向VPN服务器的流量

出站规则(Outbound Rules)点击右键,新建规则,规则类型选择自定义

程序、协议和端口选项不需要修改,直接点一下步,到作用域页。远程IP地址中选择新增IP地址,将VPN服务器的IP地址加入:

添加VPN服务器后,下一步到操作,选择允许连接

配置文件不需要更改。名称随意。

时间: 2024-10-10 00:42:23

强制通过VPN上网的相关文章

自己github上android逆向工具集,+自己购买的懂你VPN上网账号

自用工具集整理,适用于linux和mac osx平台. 工具简介 apktool/ apk的反编译,编译工具,代码为smali格式 signtool 签名工具,命令为 signed.sh yours.apk,生成yours-signed.apk dex2jar 将apk中的classes.dex 转换成jar包,然后通过JD-GUI 分析代码,转换出的java代码有一定的误差. JD-GUI.app 查看jar包的java代码,此为Mac OSX 平台 jd-gui-linux 同上,此为lin

CentOS7使用VPN上网

安装epel源 $ sudo yum install epel-release 安装软件包 $ sudo yum install NetworkManager-pptp NetworkManager-pptp-gnome 打开网络连接 添加VPN 选择PPTP连接 填写VPN信息,点击"Advanced..." 取消"EAP",勾选"Use Point-to-Point encryption (MPPE)",点击"OK" 点击

Win2003单网卡架设VPN只能拨入不能上网的解决方案

测试环境 = 本地网络(中国电信adsl) + VPN服务器(香港服务器)网上很多Win2003单网卡VPN的教程都只能拔入,而不能通过服务器来进行NAT上网,其实只要进行配置时把NAT路由功能选上,再进行小小配置就OK,下面是我的方法,已在美国多台服务器进行配置,都可以在国内的网络进行VPN拔入并且通过VPN代理上internet 打开路由和远程访问,配置并启用单网卡的话一定要选自定义把NAT的选项选上,一般不能通过VPN上网就是NAT路由没有选上,转发不出数据完成之后把本地连接加入NAT里,

免费VPN帐号 送送送

VPN的英文全称是"Virtual Private Network",翻译过来就是"虚拟专用网络".VPN是通过特殊的加密的通讯协议在连接在互联网上的位于不同地方的两个或多个内部网之间建立一条专有的通讯线路,通常的VPN都是企业内部使用或者商业收费的,其价格相对于SSH来说较高一些,但也有免费的VPN可以使用. VPN可以在公用的互联网建立一个安全的连接,达到安全使用互联网的目的,VPN(虚拟专用网)可以帮助远程用户.公司分支机构.商业伙伴及供应商同公司的内部网建立

vpn搭建以及pptp原理

前言 了解一下隧道技术: 隧道技术的基本过程是在源局域网与公网的接口处将数据(可以是ISO 七层模型中的数据链路层或网络层数据)作为负载封装在一种可以在公网上传输的数据格式中,在目的局域网与公网的接口处将数据解封装,取出负载.被封装的数据包在互联网上传递时所经过的逻辑路径被称为"隧道". 目前VPN隧道协议有4种:点到点隧道协议PPTP.第二层隧道协议L2TP.网络层隧道协议IPSec以及SOCKS v5,我们这里只介绍点到点隧道协议PPTP. 一.pptp原理 PPTP使用一个TCP

搭建VPN服务器之PPTP

前言了解一下隧道技术:隧道技术的基本过程是在源局域网与公网的接口处将数据(可以是ISO 七层模型中的数据链路层或网络层数据)作为负载封装在一种可以在公网上传输的数据格式中,在目的局域网与公网的接口处将数据解封装,取出负载.被封装的数据包在互联网上传递时所经过的逻辑路径被称为"隧道".目前VPN隧道协议有4种:点到点隧道协议PPTP.第二层隧道协议L2TP.网络层隧道协议IPSec以及SOCKS v5,我们这里只介绍点到点隧道协议PPTP.一.pptp原理PPTP使用一个TCP连接对隧道

Android 设置VPN(pptp连接方式)

本教程以小米手机的MIUI系统为例子,教大家如何设置VPN 先找到“设置”,打开设置菜单,如下图: 在设置菜单里面找“其它连接方式” 然后找到“VPN”,点击进入: 进入VPN设置界面后,如果VPN未开启,请先开启VPN,然后在界面下方找“添加VPN”按钮,点击进入添加界面: 在添加VPN的界面中,“名称”可以随便填写一个名字,但是类型要选择“PPTP”,这里如果选错,就会连不上,特别注意哦. 服务器地址就填我们给你的 服务器地址  或 拨号地址 . 用户名 和 密码就填我们给你的账号信息. 设

mac os x 怎样连接pptp的vpn设置

打开网络设置 点击屏幕左上角的 "?"标志 选择"系统偏好设置-" 点击"网络",就可以打开网络设置了 创建vpn连接 这里相当于windows的"创建宽带连接" 点击"+"号 接口: 选择"VPN" VPN类型:选择 "PPTP" 服务名称: "klyg-vpn",可以随便填 点击"创建" vpn设置 选择刚刚创建的 klyg

飞塔 (Fortinet) 防火墙配置-SSL VPN (OS 5.2.7)

SSL VPN 与 IPSec VPN的区别 SSL VPN,与传统的IPSec VPN技术各具特色,各有千秋.SSL VPN比较适合用于移动用户的远程接入(Client-Site),而IPSec VPN则在网对网(Site-Site)的VPN连接中具备先天优势.这两种产品将在VPN市场上长期共存,优势互补.在产品的表现形式上,两者有以下几大差异: 1.IPsec VPN多用于"网-网"连接,SSL VPN用于"移动客户-网"连接.SSL VPN的移动用户使用标准的