标签: pptp

无法使用 Ubuntu 10.04 连接到 PPTP VPN

我正在尝试使用运行 Ubuntu 10.04 的笔记本电脑连接到我的公司 VPN。这是一台公司笔记本电脑,但由于我选择运行 Linux 而不是“适当的”操作系统,因此就让这些东西工作而言,我主要靠自己。通常这没问题,因为我几乎总是成功 - 除了这个问题让我难倒了几个星期。

问题是我无法从家庭网络访问 VPN。我正在使用 Gnome 网络管理器界面来配置 PPTP 连接,但无论我选择什么选项、域\用户名格式、加密选项或身份验证方法的组合,我都会得到完全相同的行为,这基本上是 10 秒的等待,然后是失败消息。

我检查了/var/log/daemon.log:

Aug 15 22:27:46 pc770-ubu NetworkManager: <info>  Starting VPN service 'org.freedesktop.NetworkManager.pptp'...
Aug 15 22:27:46 pc770-ubu NetworkManager: <info>  VPN service 'org.freedesktop.NetworkManager.pptp' started (org.freedesktop.NetworkManager.pptp), PID 4595
Aug 15 22:27:46 pc770-ubu NetworkManager: <info>  VPN service 'org.freedesktop.NetworkManager.pptp' just appeared, activating connections
Aug 15 22:27:50 pc770-ubu NetworkManager: <info>  VPN plugin state changed: 3
Aug 15 22:27:50 pc770-ubu NetworkManager: <info>  VPN connection 'VPN' (Connect) reply received.
Aug 15 22:27:50 …
Run Code Online (Sandbox Code Playgroud)

linux vpn pptp ubuntu-10.04

5
推荐指数
1
解决办法
2万
查看次数

在中国如何访问被屏蔽的网站?

我有一些同事需要去中国工作,但是当他们在那里时,他们无法访问很多网站。其中之一是 GMail (Google Apps),这是他们工作所需的。我们有一个基于英国的 Ubuntu 服务器,我有 root 访问权限。

我能为他们做什么?我想过一个 Squid 代理,但它可能依赖于他们的酒店打开了 8080 端口,所以,并不理想。是否有任何解决方法或其他解决方案?

proxy pptp tunnel squid

5
推荐指数
1
解决办法
2551
查看次数

如何正确设置我的 Ubuntu 12.04 PPTPD 服务器?

好的,我已经设置了一个 PPTPD 服务器并对其进行了适当的配置。

这是我的 pptpd 选项:

name pptpd
require-mschap-v2
require-mppe-128
ms-dns 8.8.8.8
ms-dns 8.8.4.4
proxyarp
nodefaultroute
debug
lock
nobsdcomp
Run Code Online (Sandbox Code Playgroud)

这是我的 pptpd.conf:

option /etc/ppp/pptpd-options
debug
logwtmp
localip 192.168.1.241
remoteip 192.168.1.234-238,192.168.1.245
Run Code Online (Sandbox Code Playgroud)

这是我的秘密:

username pptpd password  *
Run Code Online (Sandbox Code Playgroud)

我的问题是,当我打开require-mschap-v2和/或require-mppe-128连接失败并产生以下错误时。

Dec 27 16:18:51 mmweb1 pppd[3252]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Dec 27 16:18:51 mmweb1 pppd[3252]: pptpd-logwtmp: $Version$
Dec 27 16:18:51 mmweb1 pptpd[3251]: GRE: read(fd=6,buffer=6075a0,len=8196) from PTY 
failed: status = -1 error = Input/output error, usually caused by unexpected
termination of pppd, check option …
Run Code Online (Sandbox Code Playgroud)

vpn pptp ubuntu-12.04

5
推荐指数
0
解决办法
2528
查看次数

通过 Debian pptpd 将 IPv6 流量路由到 Hurricane Electric 的 IPv6 隧道

我已经在 Debian 机器上使用 Hurricane Electric 的服务建立了一条隧道。它似乎工作正常;我可以ping6 ipv6.google.comlinks.

我还在机器上设置了一个 PPTP 守护进程。(是的,我已经读到 PPTP 不安全;这主要用于实验目的。)当我使用 Mac OS X 连接到这个 PPTP 守护程序时,IPv4 工作正常。

但是,我似乎无法使 IPv6 流量路由正常工作。OS X 不会通过 PPTP 获取 IPv6 地址,并且会忽略使用 的公告radvd,这似乎是宣布 IPv6 路由器存在的守护进程。澄清一下:我看到发送的路由器公告radvd出现在 OS X 机器的 ppp0 界面上的 Wireshark 中。

总的来说,这不是生产也不是长期设置,只是我想开始工作的东西(否则我可能会在 ServerFault 上发帖)。所以我不在乎这样一个事实,如果机器重新启动,一半的设置会随之下降,直到手动重置。事实上,在这种情况下,这对我来说是一个加分项。

/etc/network/interfaces(片段)

auto he-ipv6
iface he-ipv6 inet6 v4tunnel
        address 2001:dead:beef:f00d::2
        netmask 64
        endpoint  216.66.86.114
        ttl 255
        gateway 2001:dead:beef:f00d::1
Run Code Online (Sandbox Code Playgroud)

/etc/pptpd.conf

option /etc/ppp/pptpd-options
localip 10.0.101.1
remoteip 10.0.101.2-200
Run Code Online (Sandbox Code Playgroud)

/etc/ppp/pptpd-options

name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2 …
Run Code Online (Sandbox Code Playgroud)

networking vpn debian ipv6 pptp

5
推荐指数
1
解决办法
5427
查看次数

在 CentOS 6 64 位上的 PPTP VPN 服务器上没有浏览问题

我正在尝试在 CentOS 6 64 位中设置 VPN 服务器。
我使用以下文档的前 4 个步骤在How-to-setup-your-own-vpn-with-pptp 中设置服务器。

我成功地设置了 VPN。而且我还设法从 MacOS X 连接到 VPN。但问题是我无法浏览任何内容。我无法 ping 到任何站点,除了我只能 ping 我的 VPN 的服务器 IP。除此之外,无论我ping哪个IP或站点,都会有100%的数据包丢失。

我确定我的 VPS 设置有问题,但不确定是什么。任何的想法?

编辑:
我在 openVZ 容器上,并且启用了 tun/tap。

vpn centos pptp

5
推荐指数
0
解决办法
259
查看次数

使用 ipv6 的 openVPN 比使用 ipv4 的 PPTP VPN 更安全吗?

我听说将 ipv6 与 PPTP vpn 结合使用会暴露您的真实 IP 地址,因此过去几个月我一直在使用带有 ipv4 的 PPTP VPN。由于更高的加密,我正在考虑切换到 openVPN,但它不想连接,似乎是因为我仍然禁用了 ipv6。哪个更安全?ipv6 + openVPN 还是 ipv4 + PPTP?

openvpn ipv6 ipv4 pptp internet-security

3
推荐指数
1
解决办法
1219
查看次数

Powershell 中的 VPN

我正在更新一个旧的 DOS 脚本,该脚本用于在两台服务器之间打开 Windows PPTP VPN 连接,复制一些文件,然后关闭连接。我想在 powershell 中重写脚本,因此如果副本出现任何问题,我将能够发送电子邮件通知用户。

当前代码如下

rasdial connectionName UserName Password
if not %errorlevel% == 0 goto vpn
Run Code Online (Sandbox Code Playgroud)

当我尝试在 powershell 中使用 rasdial 时,它会打开一个新窗口,而 powershell 无法访问 %errorlevel% 或 $lastexitcode。

有没有办法让 powershell 在同一个窗口中打开 rasdial?如果没有,是否有其他实用程序可用于打开 VPN 连接?

谢谢

vpn powershell automation pptp

2
推荐指数
1
解决办法
7004
查看次数

VPN 分配的 IP 地址冲突

在我的工作场所,我分配的私有IP是192.168.2.10,我需要使用VPN(PPTP)到另一个网络,该网络也分配了同一子网中的IP,例如(192.168.2.20)。

解决这个问题的最佳方法是什么?我正在使用 Mac。

networking mac vpn ip pptp

1
推荐指数
1
解决办法
2378
查看次数