标签: openvpn

Linux ( red-hat ) Open VPNC 客户端会连接到检查点或北电 VPN 网关吗?

站点:http : //www.oucs.ox.ac.uk/network/vpn/linux-solaris/index.xml? ID= VPNC

什么是开放VPNC:

VPNC 是适用于 Linux 和其他 Unix 系统的开源 VPN 客户端,它与 OUCS VPN 服务兼容,并且与适用于 Linux 的“官方”Cisco VPN 客户端相比具有一些优势

我的问题:

因此 VPNC 将连接到 Cisco VPN 网关。但它也会连接到 Checkpoint 或 Nortel 的网关吗?

如果不:

那么请建议是否有其他一些工具,如 OPEN VPNC 可以为检查点或 Nortel VPN 提供服务?

linux vpn openvpn cisco

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

OpenVPN 和 OpenWRT 上的路由问题

我的家庭拓扑:

router1 (192.168.1.1) - D-Link dsl2540u 服务器,具有可从 Internet 获得的静态 IP(通过 ppoe 的 ADSL)。4个局域网端口。


router2 (192.168.1.2) - 带有 OpenWRT 的 D-Link DIR-300。扮演 WiFi 接入点的角色。4 个 LAN 端口 + WAN 端口。

                             家用 PC(通过 DHCP 连接到 router1)
                            |                           
互联网------路由器1-----
                            |
                             router2(OpenWRT 上的 OpenVPN 服务器)

在 router1 上,我设置了 NAT 虚拟服务器,并且可以通过 SSH 或 OpenVPN(443 端口上的 tcp)连接到我的路由器

DSL-2540u NAT 虚拟服务器

OpenVPN 服务器工作正常,连接后所有流量都通过 tun 接口。

OpenVPN 服务器配置(如果重要):

--脚本安全2
模式服务器
开发屯
端口 443
协议协议

服务器 10.0.0.0 255.255.255.0
推“重定向网关def1”
push "dhcp-option DNS 192.168.1.1" # 将此更改为路由器的 LAN IP 地址
push "route 192.168.1.0 255.255.255.0" …

firewall openwrt openvpn route nat

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

如何使 resolvconf 将名称服务器附加到列表中而不是预先添加它们?

我想作为描述OpenVPN的配置更新DNS的服务器在这里。这似乎有效,但resolvconf将名称服务器(以及搜索域)添加到现有名称服务器列表中。我怎样才能让它把东西附加到最后(即给这些设置较低的优先级)?

arch-linux dns openvpn resolvconf

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

通过 VPN 路由除端口 22 上的 SSH 之外的所有内容

我有一台服务器,我想在它上面设置一个 VPN 来路由所有流量。

当然,我不想在建立 OpenVPN 连接时阻止自己(已经这样做了!)所以我希望端口 22 不受影响并且可以像往常一样访问。

这可能吗?如果是这样,我该如何设置?

networking ubuntu vpn openvpn

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

用于 killswitch 或连接回退预防的 OpenVPN CLI

我正在通过命令行使用 OpenVPN 连接到我当前 Linux 发行版上的 VPN,因为没有可用的 GUI(它有一个 killswitch 复选框)。

我的问题是,当 VPN 失效时,我找不到任何方法来添加终止开关或防止回退到我的默认连接。

这是我目前用于连接的命令:

openvpn --config /etc/openvpn/gateway.conf
Run Code Online (Sandbox Code Playgroud)

基本上,我想找到一种简单的方法来防止我的 VPN 在它断开时回退到默认连接。我只希望我的连接在 VPN 连接恢复之前停止。

网关配置文件

client
dev tun
proto udp
remote us-california.privateinternetaccess.com 1194
resolv-retry infinite
nobind
persist-key
persist-tun
ca /etc/openvpn/ca.crt
tls-client
remote-cert-tls server
auth-user-pass /etc/openvpn/login.conf
comp-lzo
verb 1
reneg-sec 0
crl-verify /etc/openvpn/crl.pem


auth-nocache
script-security 2
up /etc/openvpn/update-resolv-conf.sh
down /etc/openvpn/update-resolv-conf.sh
Run Code Online (Sandbox Code Playgroud)

源文件:https : //aur.archlinux.org/packages/private-internet-access-vpn

linux vpn openvpn

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

让 OpenVPN 在 systemd 上有新网络连接时重新启动

如何让 OpenVPN 在连接到网络时自动重新启动?

\n\n

问题是,每次网络连接丢失,或者如果计算机在没有网络连接的情况下启动然后连接,OpenVPN 都无法工作 \xe2\x80\x94 至少直到我手动重新启动 openvpn 为止。

\n\n

运行 Arch Linux(因此使用systemd

\n

networking systemd openvpn network-interface

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

在没有 root 权限的情况下运行 openvpn

我正在使用 openvpn,当我输入:

$ sudo openvpn
Run Code Online (Sandbox Code Playgroud)

每个都很好,但是当我输入时:

$ openvpn
bash: openvpn: command not found
Run Code Online (Sandbox Code Playgroud)

我尝试在我的 Debian 8 中使用此说明,但在 Jessie 中我找不到一些文件,例如:/etc/rc.d/init.d/openvpn-su 等。

那么,我如何在没有 root 权限的情况下运行 openvpn?

sudo openvpn

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

如何让 OpenVPN 随时自动重新连接到网关

我最近发现了一种让 OpenVPN 在启动时自动连接到 VPN 网关的内置方法,这是通过将配置文件 .conf 文件设置/etc/default/openvpnAUTOSTART参数的一部分。好吧,它就像一个魅力,但是如果连接断开,重新连接到 OpenVPN 的好方法是什么?

我对 Linux 比较陌生,所以我的实现基本上是一个带有 do while 的 bash 脚本,它检查它是否可以 ping OpenVPN 网关的 IP,如果不能,sudoopenvpn --config /path/to/ovpn重新连接。

您能否建议一种更可靠的方法来让主机自动重新建立连接?

linux bash cron openvpn

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

socat 给出错误 (read(6, 0xf97acc0, 8192): Permission denied)

我正在尝试socat用作端口映射器,将 IPv4 连接映射到在 DS-Lite IPv6 电缆连接后面运行的 OpenVPN 服务器。

//编辑我尝试使用非 root 用户和root. 但是我对两个用户都得到了相同的结果。//编辑

目标是能够通过 OpenVPN 从我的手机连接到我的 (IPv4) 智能家居设备。

从正在运行的服务器,socat我可以ping6在家里使用我的路由器。IPv6 端口转发也已启用,并将 1194/udp 转发到在家中运行 OpenVPN 服务器的树莓派。

现在的问题是,socat当我尝试从我的手机连接 OpenVPN 时,我看到了一个错误。

root@scw-31f6c8:~/bin# socat -d -d UDP4-LISTEN:63530,fork UDP6:xxx.dynv6.net:1194
2017/12/27 13:53:01 socat[15428] N listening on UDP AF=2 0.0.0.0:63530
2017/12/27 13:53:07 socat[15428] N accepting UDP connection from AF=2 xx.xxx.xxx.xx:1319
2017/12/27 13:53:07 socat[15428] N forked off child process 15429
2017/12/27 13:53:07 socat[15428] N listening on UDP AF=2 0.0.0.0:63530
2017/12/27 …
Run Code Online (Sandbox Code Playgroud)

ipv6 openvpn socat

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

无法将 resolv.conf 文件重命名为 root

我试图激活NordVPN Cyber​​Sec通过完成的Debian 9.下列指示我应该能够做到的变化root,并与sudo像线程Ubuntu的描述应该怎么修改我的resolv.conf文件来修复错误的DNS的问题?并在线程Linux: How do I edit resolv.conf但我不能。

如果您使用的是 Linux 或 Mac OS X,请打开终端并输入: 系统su将要求您输入 root 密码,请输入并按 Enterrm -r /etc/resolv.conf nano /etc/resolv.conf 文本编辑器打开时,请输入以下几行:

nameserver 103.86.99.99
nameserver 103.86.96.96 
Run Code Online (Sandbox Code Playgroud)

现在您必须关闭并保存文件,您可以通过单击Ctrl + X并按来完成此操作Y。然后请继续在终端输入:

chattr +i /etc/resolv.conf 
reboot now
Run Code Online (Sandbox Code Playgroud)

这就对了。您的计算机将重新启动,一切都应该正常工作。如果您需要更改您的 DNS 地址,请打开终端并输入以下内容: su 您将被要求输入您的 root 密码,请输入并按 Enter

 chattr -i /etc/resolv.conf 
 nano /etc/resolv.conf 
Run Code Online (Sandbox Code Playgroud)

更改 DNS 地址,保存并关闭文件。

 chattr +i /etc/resolv.conf
Run Code Online (Sandbox Code Playgroud)

我以su/root身份执行第一步,但得到以下结果。尝试使用 更改/etc/resolv.conf那里的文件内容sudo,我得到operation not …

security debian openvpn resolv.conf ownership

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