V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
lullaby0729
V2EX  ›  Linux

Linux 下 L2TP 连接的问题求助

  •  
  •   lullaby0729 · 2017-02-10 19:40:08 +08:00 · 3985 次点击
    这是一个创建于 2876 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现有 2 台服务器, A 位于上海, B 位于日本,均使用 centos 搭建好了 L2TP
    理想中的连接方案: 用户--L2TP--A--L2TP--B 用户使用 L2TP 连接服务器 A , A 服务器使用 L2TP 连接服务器 B
    也就是一个国内中转的功能
    但是现在遇到的问题是, A 作为客户端连接 B 的时候,需要修改 L2TP 的配置文件,修改了之后 A 又无法作为服务端供用户连接,不知道是不是我的配置修改的有问题,百度谷歌了好久,也找不到可用的用法
    求大神提供思路,或者正确的配置方法
    6 条回复    2017-02-23 03:38:23 +08:00
    cos
        1
    cos  
       2017-02-10 19:43:28 +08:00
    服务器 A 和 B 应该都有公网 ip 的吧?那么,直接 gif 之类的隧道不更方便么?传输也可以加密的。
    julyclyde
        2
    julyclyde  
       2017-02-11 10:15:29 +08:00
    l2tp 里分别开两个连接
    cabbage
        3
    cabbage  
       2017-02-11 10:16:16 +08:00 via Android
    感觉虚拟内网并不是很好的选择,一定要用的话,我觉着只要一个 l2tp 服务端就够了,然后像普通内网一样写好路由和网关,让 A 进行中转。
    如果一定要用两个服务端的话,似乎路由会很复杂 =。=
    (并不是很懂的说
    goodryb
        4
    goodryb  
       2017-02-11 20:42:32 +08:00
    讲道理 A 难道不应该只做流量转发吗,服务端直接开在 B 上
    henryshen233
        5
    henryshen233  
       2017-02-16 13:22:30 +08:00
    我的解决方案是,在国外服务器上搭建 OpenVPN ,然后在国内服务器的 OpenVPN 配置文件上加上 chnroutes 的路由表,然后在国内服务器上建立一个 L2TP ,这样电脑连接多内服务器的 L2TP 后,国内流量走国内服务器,国外流量走国外服务器, That's all:)
    okudayukiko0
        6
    okudayukiko0  
       2017-02-23 03:38:23 +08:00 via iPhone
    我也搞了好久 L2TP , L2TP 需要 IPSec ,其次 Linux 下的 L2TP 基于 PPP , VPN 客户端不知如何互联,还不如用 OpenVPN/AnyConnect 等方案,用路由器和 pfSense 等或许方便些。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2376 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 16:08 · PVG 00:08 · LAX 08:08 · JFK 11:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.