AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 70188
Accepted
shaiss
shaiss
Asked: 2009-10-01 16:19:08 +0800 CST2009-10-01 16:19:08 +0800 CST 2009-10-01 16:19:08 +0800 CST

Ubuntu 服务器上的 pptp 无法 ping 局域网上的其他机器

  • 772

我们在 windows 2k3 服务器上有一个简单的 pptp 设置。到目前为止,所有客户端都可以正常连接,mac和windows。

但是我尝试使用 pptp 连接一个 ubuntu 服务器,连接很好,我得到了一个 IP。从 2k3 服务器我可以 ping 远程 ubuntu 服务器,反之亦然。但是,我无法 ping VPN Server 本地 LAN上的其他机器。 <--为回应 Zoredache 而编辑

我不确定我是否在某处配置错误。有人在 Ubuntu Server 上使用过 pptp 吗?

也许我需要在连接后设置路由?

在 win2k3 政策下,我们只有一个用户组能够访问 VPN 和 NET 上的其他机器。连接的用户是该组的一部分。

Update in response to questions below:
route连接VPN前 的输出

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
66.104.92.192   *               255.255.255.224 U     0      0        0 eth0
default         ip66-104-92-193 0.0.0.0         UG    100    0        0 eth0

route连接vpn后退出

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.60    *               255.255.255.255 UH    0      0        0 ppp0
66.104.92.192   *               255.255.255.224 U     0      0        0 eth0
default         ip66-104-92-193 0.0.0.0         UG    100    0        0 eth0

我在 Ubuntu 8.04 LTS 上使用 pptp 我在 ubuntu 服务器上的全局配置文件和我的连接配置文件:

# PPTP Tunnel configuration for tunnel CSTS MotherShip
# Server IP: xxx.xxx.xxx.xxx #masked for security
name shai
file /etc/ppp/options.pptp
require-mppe
require-mppe-128

/etc/ppp/options.pptp不存在

回应 Zoredache:除了远程 ubuntu pptp 客户端,我不需要 VPN 服务器端的 LAN 机器来访问任何东西。在 Ubuntu 机器的局域网上,其他机器不需要访问它。

Have you enabled the ppp option to set the tunnel as the default gateway in the pptp client?
我正在寻找在哪里启用该选项。我正在使用 pptp 1.7.0

Another Update
通过 VPN 连接后,我在 Ubuntu 服务器上运行:
route add default gw 192.168.1.1并返回SIOCADDRT: No such process. 192.168.1.1 是 VPN 服务器本地 LAN 上的路由器。

vpn
  • 3 3 个回答
  • 12087 Views

3 个回答

  • Voted
  1. Benjineer
    2015-12-10T15:56:53+08:002015-12-10T15:56:53+08:00

    我在连接后成功添加了一条路由,192.168.10.0我要连接的机器在哪里,并且255.255.255.0是网络的子掩码:

    route add -net 192.168.10.0 netmask 255.255.255.0 dev ppp0
    

    有关更多详细信息,请参阅PPTP 客户端路由- 您还可以添加脚本以/etc/ppp/ip-up.d/在连接时自动设置路由,此处在页面下方进一步详细说明。

    • 2
  2. Xorlev
    2009-10-01T18:15:13+08:002009-10-01T18:15:13+08:00

    routeUbuntu服务器上的输出是什么?有关您的 VPN 的更多信息是什么?你在 Ubuntu 上使用的是哪个 pptp 客户端?

    • 1
  3. Best Answer
    Zoredache
    2009-10-01T22:25:19+08:002009-10-01T22:25:19+08:00

    你在 Ubuntu 上使用什么 pptp 客户端?您是否启用了 ppp 选项将隧道设置为 pptp 客户端中的默认网关?在 Ubuntu 服务器上启用 VPN 后,它是否仍需要可从 Ubuntu 服务器本地的网络使用?如果是这样,您不希望将 VPN 设置为默认网关,您可能希望静态定义路由。

    但是,我无法 ping 本地 LAN 上的其他机器。

    你说的是哪个本地局域网?您是在谈论 Ubuntu 服务器的本地局域网,还是 VPN 服务器的本地局域网?

    如果您需要与 VPN 服务器位于同一网络上的客户端才能访问 Ubuntu 服务器局域网上的其他主机,则需要在两端添加路由。您还需要有两个网络之间不冲突的地址空间。

    • 1

相关问题

  • 无法通过 Ubuntu VPN 访问外部网络

  • 用 D-LINK DFL-CPG310 防火墙替换 Cisco Pix 防火墙

  • 最好的点对点 VPN?

  • WAN 上的 VLAN

  • 通过 VPN 连接什么是远程服务器 IP?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve