N2N的配置过程中遇到的一些坑

本文分享了作者在配置N2N VPN过程中遇到的各种问题及解决方案,包括版本一致性、驱动安装、防火墙设置等,为读者提供了一份实用的配置指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

N2N作为一个开源的VPN工具,使用极其简单,但用的时候还是会出现不少问题,以下将我在配置的过程中遇到的问题,总结一下。。

首先我的系统是Win10专业版系统。。

首先edge和super的版本必须一致,我在配置linux下的super和windows下的edge的时候,开始是在网上下的,结果吃了个暗亏,最后不得不自己下原码来编绎。。
edge的windows客户端,在网上说得最多的是下载一个n2nguien.exe,说实话,这个工具看起来满简单的,用起来却很头大。。改了设置需要重启不说,出了错误还没任何提示,用cmd运行edge一直提示no Windows tap device found!... 但这货啥也没有表示,结果就只能靠脑洞大开的去猜。。。被坑了N久。。。反正我后面再也不用这玩意儿了,直接cmd命令:edge -a 10.10.3.5 -c abc -k abc -l 121.43.182.155:5000解决。。。什么错误,什么问题,一目了然。。。

现在说下当出现这个提示的时候怎么处理吧。。

首先需要确认是否安装了Tap 9的驱动,n2nguien.exe自带了这个驱动,理论上安装完它就会自动生效了。。但是有两种情况,有一种情况是驱动安装成功,但却还是提示no Windows tap device found! 那就就到网络连接内去,找一下Tap-Win32 Adapter V9那个连接,把它禁用一次,然后再打开。。然后就能去掉烦人的No device...(貌似经常都会出现这种情况,就只得每次去网络连接禁/开。。。)

另外一种情况是驱动真没安装成功,在安装时会提示,An error occurred installing the TAP device driver 错误

解决这问题,我是去下载了openvpn的安装文件,把除TAP virtual Ethernet Adapter以外的其它选项全关闭,然后安装。。。这期间还有个小插曲,我使用的是openvpn-install-2.3.0-I005-i686.exe这个版本的安装文件,但device始终安装不上。。。然后据网上有人说必须用openvpn-install-2.3.14-I601-x86_64.exe来安装device才行,2.3.0的只能安装除device以外的其它功能。。。真乃神坑也。。。

搞定了客户端,然后是服务器。所有edge都开启了,但死活ping不通。。。抗了半天,结果是端口的防火墙没开。。我只开了5000的TCP,但super似乎使用的是UDP。。。。开完了UDP和TCP。。依然ping通。。。再查。。原来这货还要用UDP的53端口。。擦。。。所以开完之后是 5000UDP/TCP, 53UDP一起开通才行。。得。我这儿就一次说清,免得后来人还被坑了。另外,现在看了代码后才知道,53端口也可是5645,这儿不太明白,为什么监听的是明明是5645,但却用53也可以..难道系统做了端口转发??

最后,最后。。。我试了三台机子,1,2,3.。。1和3通互ping。。但1-2,2-3死活ping不通。。又折腾了一会儿。。TM的2的防火墙开了。。我无语。。再次被这windows的防火墙坑了一把啊。。

好吧,这就是我配置N2N的血泪史啊。。 写出来给自己以及有这方面需要的同鞋参考。。。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值