我有一个URL,一个用户名和一个密码.我想在C#.Net WinForms中建立VPN连接.
你能告诉我从哪里开始吗?任何第三方API?
代码示例将受到高度赞赏......
有什么方法可以连接到通过VPN进行Windows身份验证的远程SQL服务器?
我可以使用Domain Credentials连接到Windows 7中的VPN服务器,\DOMAIN\user但我希望能够使用Domain Credentials 连接到SQL服务器,因为我没有该sa帐户.
我需要容器能够使用sshuttle工具.我尝试在主机或包含器中的任何一种方式.但它都不会起作用.这就是我需要的:我跑:sshuttle -r mysshaccount@my.remote.server --dns 0/0 在主持人.它可以通过sshuttle帮助托管应用程序访问Internet.但对于容器,它无法解析DNS请求.似乎--dns会影响容器的DNS功能.如何让容器与主机的sshuttle一起工作?
如果我在容器内运行sshuttle也是如此.似乎容器没有"--dns"sshuttle中的选项权限.
无论如何,我需要"--dns"在集装箱中使用这个选项,因为这是在中国克服政府防火墙(GFW)的唯一途径.
有人帮忙使它工作?
如何在android中创建与react-native的PPTP VPN连接,然后连接到它?
我正在开发一个项目,它使用.NET Remoting在客户端应用程序和对象服务器之间进行通信.对于开发,客户端,服务器和MSSQL数据库都在我的本地开发机器上运行.
当我在办公室工作时,响应能力很好.
但是,当我在家工作时速度明显变慢.如果我从VPN断开连接,它会加速(我相信,但也许这只是一厢情愿的想法).如果我完全关闭无线连接,它会立即加速到全油门.
我的假设是远程通信正在通过某些点进行路由,这会减慢一切,尽管我的家用路由器和/或VPN.
有没有人有任何关于如何强制远程流量保持完全本地化的想法?
在过去一小时左右的时间里,我一直在谷歌周围寻找答案,但却找不到任何东西.我想为AWS EC2预先配置ami,这将允许我启动实例并ssh in并通过实例将用户/通行证设置为VPN.当然,我的梦想是某种用于管理/监控/分配VPN访问的Web界面,但我认为这是牵强附会的,永远不会免费提供.
我正在寻找的是:AMI在微型实例OpenVPN上运行并准备好进行Little-no配置
我认为看起来就是我可以启动这个ami的实例,ssh并将用户/传递添加到OpenVPN并在不到10分钟的时间内将我的实例用作VPN服务器(使用AWS的公共IP)而无需运行无数命令安装所有需要的程序.
在我想要做的事情中,我可能完全错了,如果是这样,那就让我知道我是个白痴.感谢您的任何帮助!
我在Android手机中配置了VPN连接.现在我想通过一个小部件连接这个VPN.如何以编程方式启动连接?大多数代码假设还没有VPN设置,但这不是我要找的地方.我特别关注连接到已配置VPN的代码.
在http://code.google.com/p/android/issues/detail?id=8915上,我找到了以下代码:
VpnService service = context.getSystemService(VPN_SERVICE);
VpnProfile profile = VpnProfile.create(L2TP_PROFILE);
profile.setName(myServerName);
profile.setServerName(myServerAddress);
profile.setRouteList(“192.168.1.0/255.255.255.0,192.168.10.0/255.255.255.0”);
service.connect(profile, myUserName, myPassword);
service.setNotificationIntent(myIntent);
Run Code Online (Sandbox Code Playgroud)
这配置了一个新的VPN.我只想连接现有的VPN.
这个页面http://developer.android.com/reference/android/net/VpnService.html描述了如何实现自己的VPN服务,这也不是我想要的.
我docker-openvpn在我的(本地)Kubernetes集群中旋转了一个容器,以便安全地访问我的服务并在本地调试相关服务.
我可以通过openVPN服务器连接到集群.但是我无法通过DNS解析我的服务.
我设法在VPN服务器上设置路由后达到了这一点:
subnet 10.2.0.0/16subnet 10.3.0.0/1610.3.0.10curl到服务 的IP,并得到我所需要的数据.但是当我nslookup kubernetes或任何服务,我得到:
nslookup kubernetes
;; Got recursion not available from 10.3.0.10, trying next server
;; Got SERVFAIL reply from 10.3.0.10, trying next server
Run Code Online (Sandbox Code Playgroud)
我仍然缺少从DNS服务器返回的数据,但无法确定我需要做什么.
如何SERVFAIL在Kubernetes DNS中调试此问题?
编辑:
我注意到并希望了解的事情:
nslookup 用于解析除openvpn Pod之外的任何窗格中的服务名称nslookup在其他Pod中工作, …所以......这是我的问题:
我可以从我的机器访问VPN.我可以通过SSH访问VPN中的服务器,但是这台机器内部无法访问,因为防火墙阻止了反向ssh连接.所以我不能通过隧道使用互联网来使用apt-get.
我怎样才能效仿:
sudo ssh -D 9999 root@<machineoutsidevpn>
Run Code Online (Sandbox Code Playgroud)
但是从VPN外面.或者以任何方式使用Internet连接来安装包?
我是本机反应的新手,我想为 Android 和 IOS 制作一个 VPN 客户端应用程序。VPN 协议应该是 IPSec 或 IKEv2 或任何其他协议。我试过这些:
1. OpenVPN
node-openvpn和openvpn-bin但没有运气
const openvpnmanager = require('node-openvpn'); **
const opts = {
host: '127.0.0.1', // normally '127.0.0.1', will default to if undefined
port: 1337, //port openvpn management console
timeout: 1500, //timeout for connection - optional, will default to 1500ms if undefined
logpath: 'log.txt' //optional write openvpn console output to file, can be relative path or absolute
};
const auth = {
user: 'vpnUserName',
pass: 'vpnPassword', …Run Code Online (Sandbox Code Playgroud)vpn ×10
.net ×2
android ×2
dns ×2
docker ×2
react-native ×2
amazon-ami ×1
amazon-ec2 ×1
apt ×1
c# ×1
client ×1
firewall ×1
ios ×1
kubernetes ×1
node.js ×1
openvpn ×1
performance ×1
proxy ×1
remoting ×1
sql ×1
sql-server ×1
ubuntu ×1
windows-7 ×1
winforms ×1
wireless ×1