windows-7 – Windows 7上的OpenVPN客户端,数据包未路由
发布时间:2020-12-13 23:13:01 所属栏目:Windows 来源:网络整理
导读:我在 Windows 7上有一个OpenVPN客户端,它通过tap连接到OpenVPN服务器. 隧道建立正确. AFAIK,tap意味着我的虚拟适配器“虚拟”连接到远程LAN,获得远程LAN ip并参与LAN广播domani等. 建立隧道后,我的虚拟适配器将获得正确的IP. 但我无法ping远程网络中的其他主
我在
Windows 7上有一个OpenVPN客户端,它通过tap连接到OpenVPN服务器.
隧道建立正确. AFAIK,tap意味着我的虚拟适配器“虚拟”连接到远程LAN,获得远程LAN ip并参与LAN广播domani等. 建立隧道后,我的虚拟适配器将获得正确的IP. 但我无法ping远程网络中的其他主机. 这可能是sererver方面的问题,但在检查之前我已经注意到客户端有些奇怪,就像Windows处理虚拟接口一样. 让我们开始. 当隧道启动时,虚拟接口也会启动.在我的路由表中,我可以看到我的物理网络192.168.2.0,实际上我的本地IP是192.168.2.134. 然后我可以看到远程网络172.16.1.0,直接连接到我的接口172.16.1.40.到现在为止还挺好. (我删除了环回条目) 0.0.0.0 0.0.0.0 192.168.2.1 192.168.2.134 25 172.16.1.0 255.255.255.0 On-link 172.16.1.40 276 172.16.1.40 255.255.255.255 On-link 172.16.1.40 276 172.16.1.255 255.255.255.255 On-link 172.16.1.40 276 192.168.2.0 255.255.255.0 On-link 192.168.2.134 281 192.168.2.134 255.255.255.255 On-link 192.168.2.134 281 192.168.2.255 255.255.255.255 On-link 192.168.2.134 281 224.0.0.0 240.0.0.0 On-link 172.16.1.40 276 224.0.0.0 240.0.0.0 On-link 192.168.2.134 281 255.255.255.255 255.255.255.255 On-link 172.16.1.40 276 255.255.255.255 255.255.255.255 On-link 192.168.2.134 281 因此,远程网络上的客户端不应通过网关到达,而是通过openvpn提供的虚拟接口直接路由. C:Usersagostinox>tracert 172.16.1.17 1 1 ms 1 ms 1 ms 192.168.2.1 2 14 ms 96 ms 101 ms 192.168.1.1 3 * * * Richiesta scaduta. 4 24 ms 12 ms 12 ms 172.17.129.137 5 * * * Richiesta scaduta. 在这里似乎系统直接将包路由到网关,因为它没有看到直接连接的网络适配器. 编辑1 – 我的OpenVPN客户端配置的详细信息 C:Usersagostinox>openvpn --version OpenVPN 2.3.6 x86_64-w64-mingw32 [SSL (OpenSSL)] [LZO] [PKCS11] [IPv6] built on Mar 19 2015 library versions: OpenSSL 1.0.1m 19 Mar 2015,LZO 2.08 我的客户端配置: remote xxx.xxx.xxx.xxx cipher AES-128-CBC port 1194 proto tcp-client dev tap ifconfig 172.16.1.40 255.255.255.0 dev-node "Connessione alla rete locale (LAN) 3" secret a_file_containing_my_preshared_key.key ping 10 comp-lzo verb 4 mute 10 编辑2,我的服务器配置的详细信息 这是我的(pfsense)服务器配置的“备份”. <openvpn> <openvpn-server> <vpnid>2</vpnid> <mode>p2p_shared_key</mode> <protocol>TCP</protocol> <dev_mode>tap</dev_mode> <ipaddr /> <interface>wan</interface> <local_port>1194</local_port> <description><![CDATA[ test tap OpenVPN server]]> </description> <custom_options /> <shared_key>... my shared key,omitted ...</shared_key> <crypto>AES-128-CBC</crypto> <engine>none</engine> <tunnel_network /> <tunnel_networkv6 /> <remote_network /> <remote_networkv6 /> <gwredir /> <local_network /> <local_networkv6 /> <maxclients /> <compression>yes</compression> <passtos /> <client2client /> <dynamic_ip /> <pool_enable>yes</pool_enable> <topology_subnet /> <serverbridge_dhcp /> <serverbridge_interface /> <serverbridge_dhcp_start /> <serverbridge_dhcp_end /> <netbios_enable /> <netbios_ntype>0</netbios_ntype> <netbios_scope /> </openvpn-server> </openvpn> 编辑3,输出ipconfig / all 当隧道启动时,这是输出 ipconfig /all Scheda Ethernet TAP-Interface: Suffisso DNS specifico per connessione: Descrizione . . . . . . . . . . . . . : TAP-Windows Adapter V9 Indirizzo fisico. . . . . . . . . . . : 00-FF-7B-FB-32-C0 DHCP abilitato. . . . . . . . . . . . : Sì Configurazione automatica abilitata : Sì Indirizzo IPv6 locale rispetto al collegamento . : fe80::3838:3c0c:c3c6:fcca%35(Preferenziale) Indirizzo IPv4. . . . . . . . . . . . : 172.16.1.40(Preferenziale) Subnet mask . . . . . . . . . . . . . : 255.255.255.0 Lease ottenuto. . . . . . . . . . . . : giovedì 16 aprile 2015 09:57:32 Scadenza lease . . . . . . . . . . . : venerdì 15 aprile 2016 09:57:32 Gateway predefinito . . . . . . . . . : fe80::20c:29ff:fe92:2272%35 Server DHCP . . . . . . . . . . . . . : 172.16.1.0 IAID DHCPv6 . . . . . . . . . . . : 1107361659 DUID Client DHCPv6. . . . . . . . : 00-01-00-01-14-AE-89-EA-F0-4D-A2-63-11-97 Server DNS . . . . . . . . . . . . . : fec0:0:0:ffff::1%1 fec0:0:0:ffff::2%1 fec0:0:0:ffff::3%1 NetBIOS su TCP/IP . . . . . . . . . . : Attivato
在open vpn install的bin文件夹中找到OpenVPNgui.exe,openvpn.exe和openvpnserver.exe文件.右键单击可执行文件,选择属性,然后选择兼容性选项卡.单击“以管理员身份运行此程序”复选框,然后关闭属性面板.完全关闭OpenVPN(使用任务管理器确认没有任何可执行文件仍在运行).再次启动OpenVPN并再试一次.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2008 – 你能在Windows Server 2008登录界面
- windows – 为什么不需要`call`从管道中涉及的调用批处理脚
- window 10 中安装 allure
- windows-7 – Windows 7可以做软件RAID 10(1 0)
- windows10环境下的RabbitMQ安装步骤(图文)
- Rstudio:设置TO DOs
- windows-server-2003 – 我可以删除DHCP中的租约以强制在客
- Microsoft Fakes和.Net 4.0
- 如何在Powershell中编辑Windows应用商店应用的settings.dat
- windows下使用cmd命令杀死进程
推荐文章
站长推荐
- Windows – 如何将Araxis设置为MSYS git的diff /
- cmd,bat和dos的区别
- 从XP中隐藏或剪切的窗口复制内容?
- Windows10主机插入耳机只有一边有声音
- active-directory – New-ADUser -Name Length太
- Windows Server 2016-Active Directory复制概念(
- ARM cortex-M3 uint_fast32_t vs uint32_t
- windows-server-2003 – PDC的选择 – Samba与MS
- 为什么Virtual PC与Windows 7捆绑在一起?
- powershell – 使用新代码签名证书更改了包系列名
热点阅读