Resilio Sync(一款 P2P 点对点文件同步和共享工具)

Resilio Sync 原名 Bittorrent Sync,是美国 Bittorrent Inc. 公司开发的一款 P2P 点对点文件同步和共享工具,后拆分到 Resilio Inc. 公司独立运作,产品名称改为 Resilio 并横向推出四个产品线 Sync Home、Sync Business、Sync Business Accelerator 以及 Sync Connect。

软件特色

两点之间直线距离最短,P2P 就是这样一种在点与点之间传输数据的协议。

Resilio Sync 利用 P2P 协议实现了简单易用的点对点文件同步功能,在一台设备的 Resilio Sync 客户端上设置要共享的文件夹,并把生成的共享链接或共享密钥发给另外一台装有 Resilio Sync 客户端设备,两台设备间就建立起了直线连接,并以最快速度同步被共享的数据。

Resilio Sync 通过位于美国的多台 Tracker 服务器定位并协助客户端之间建立连接,因此无论客户端位于什么样的网络环境都能顺利的与世界上任何地点的客户端建立连接并同步数据。

版本区分

Resilio Sync Home 分为免费版和专业版,免费版提供最基本的点对点文件同步功能,如果用户需要“选择性同步”、“设备管理”等专业版功能,购买专业版 License 授权码即可将免费版激活为专业版。

换句话说,Resilio Sync Home 的免费版和专业版是同一个安装包,免费版不过是被禁用了专业功能而已。

跨平台

虽然 Resilio Sync 是闭源的商业软件,但必须承认正是因为其商业性质才使得它在跨平台方面表现的极为出色。

Resilio Sync 提供几乎所有常见平台的客户端,移动端覆盖 iOS、Android、Windows Phone、Amazon Fire,桌面端覆盖 Windows、几乎所有的 Linux 发行版、FreeBSD,NAS 端覆盖西部数据、FreeNAS、drobo、asustor、网件、snapserver、希捷、威联通、群晖。

开源内网穿透工具收集(可自建服务端)

 

frp

https://github.com/fatedier/frp

frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。

 

NSmartProxy

NSmartProxy是一款免费的内网穿透工具。

客户端和服务端均可运行在MacOS,Linux,Windows系统上

 

ZeroTier。

https://github.com/zerotier/ZeroTierOne

不需要公网 IP,不依赖服务端网络性能的 ZeroTier。

可以自己创建 Moons 服务器

官网: https://zerotier.com/

 

holer

https://github.com/Wisdom-Projects/holer

Holer是一个将局域网中的应用映射到公网访问的端口映射软件,支持转发基于TCP协议的报文。

 

nps

https://github.com/ehang-io/nps

一款轻量级、功能强大的内网穿透代理服务器。支持tcp、udp流量转发,支持内网http代理、内网socks5代理,同时支持snappy压缩、站点保护、加密传输、多路复用、header修改等。支持web图形化管理,集成多用户模式。

 

lanproxy

https://github.com/ffay/lanproxy

lanproxy是一个将局域网个人电脑、服务器代理到公网的内网穿透工具,目前仅支持tcp流量转发,可支持任何tcp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面...)。

 

ngrok

https://github.com/tutumcloud/ngrok

搭建私有ngrok服务器

https://blog.csdn.net/zhaosai315/article/details/85777978

 

autossh

autossh 穿透,反向代理到内网

autossh -M 5678 -CNR 8081:0.0.0.0:8080 root@116.62.62.62
5678为随便使用一个端口,用来与代理服务器交互,8081为代理服务器上的端口,8080为被代理服务器上的端口,116.62.62.62为代理服务器IP地址。
浏览器访问 http://116.62.62.62:8081 即可代理到内网 127.0.0.1:8080 端口上

(autossh部分参考https://www.jianshu.com/p/7accc1e485d3)

 

Spike

https://github.com/slince/spike

Spike是一个可以用来将你的内网服务暴露在公网的快速的反向代理,基于ReactPHP,采用IO多路复用模型。

https://github.com/slince/spike/blob/master/README-zh_CN.md

 

smarGate

https://github.com/lazy-luo/smarGate

官方命名为“移动网关”,通过手机客户端将位于内网的服务端网络进行按需暴露,核心引擎采用c++实现。

这个要注册帐号才能使用手机客户端,然后还要手机客户端像服务器一样必须联网.(我个人不推荐)

 

 

 

腾达(Tenda)A5 无线WAN设置

QA5 无线WAN的配置方法

适用类型:无线路由器  问题分类:功能实现

A设置“无线WAN功能”时分两种情况:

1.上级路由器开启了DHCP功能,且没有其它DHCP服务器存在的情况下,二级路由可以使用动态IP获取。

2.上级路由器未开启DHCP服务器或存在多个DHCP服务器以及静态绑定的情况,二级路由可以设置为静态IP方式。

注:A5 有线接口作为 WAN 口使用,计算机只能通过无线方式连接到路由器(默认未开启无线加密)

路由器默认的 SSID 为:Tenda_XXXXXX(为路由器 MAC 地址后六位)

设置“无线WAN”功能--需注意两台设备的LAN-IP地址必须在不同网段

 

一:登录管理界面配置“无线WAN”功能。

1.使用无线连接到路由器和电脑,并自动获取IP地址,

2.在您桌面上,鼠标单击右键“网上邻居”,在弹出的菜单中选择“属性”,在随后打开的窗口里,鼠标选中“无线网络连接”--单击右键“查看可用无线网络连接”,选择您A5的无线网络进行连接。

3.打开IE浏览器,在地址栏中输入路由器的管理IP(默认为192.168.2.1),出现登录窗口后--再输入登录密码(密码为admin);以下是设置“无线WAN”功能的操作步骤(如图所示)

4.选择“高级设置—WAN介质类型—无线WAN”开启扫描并添加上级无线SSID(信道-安全模式-加密算法-密钥)都必须和上级设备匹配一致,确定保存即可。

5.上级设备DHCP开启状态下,将“WAN上网模式”更改为“DHCP”模式;

点击“高级设置”,再点击“WAN口设置”,选择您需要的上网方式。

选择“高级设置”查看“WAN口状态”信息,如上图所示——则配置成功,您可以通过A5共享上网了。

6.如上级设备DHCP关闭状态下,将“WAN上网模式”更改为“静态IP”模式;

点击“高级设置”,再点击“WAN口设置”,选择您需要的上网方式。

选择“高级设置”查看“WAN口状态”信息,如上图所示——则配置成功,您可以通过A5共享上网了。

 

来源:腾达官网 https://www.tenda.com.cn/faq/4598.html

Windows Server 2012无法安装.NET Framework 3.5.1的解决方法

在Windows Server 2012 R2安装net只能通过服务器角色管理安装,但在安装时需要安装源,通常系统中是没有安装源的。

这里我们可以通过修改安装的更新源来进行解决。

原因分析:由于在Windows Server 2012 R2默认采用WSUS(Windows Server Update Services)获取更新源,导致.NET Framework安装文件缺失。

解决方法:修改更新源为传统的Windows Update方式

 

步骤如下:

1.修改注册表,将更新源设置为Windows Update。

在PowerShell中执行命令

Set-ItemProperty -Path 'HKLM:SOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU' -Name UseWUServer -Value 0

重新启动更新服务

Restart-Service -Name wuauserv

如果命令错误,请在服务管理中手动启用Windows Update服务。

 

2.安装.NET Framework。

在PowerShell中执行命令

Install-WindowsFeature Net-Framework-Core

 

3.改加更新新为WSUS

在PowerShell中执行命令

Set-ItemProperty -Path 'HKLM:SOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU' -Name UseWUServer -Value 1

重新启动更新服务

Restart-Service -Name wuauserv

 

 

 

nextcloud安卓同步


安卓客户端的同步默认是安装后新增的内容同步,之前的是不同步的。


不过在每个文件夹右下角的加号图标的第二个导入按钮里可以去选择批量上传的内容。


这里要注意,批量只支持文件夹内的文件全选。

 

建议安装F-Droid上的最新版,请设置包括不兼容的版本,可以安装最新版nextcloud安卓客户端.

正式版 https://f-droid.org/zh_Hans/packages/com.nextcloud.client

开发版 https://f-droid.org/zh_Hans/packages/com.nextcloud.android.beta

 

经测试,设置自动上传的文件夹,有新增图片,会进行即时识别秒传上服务器.

 

关于F-Droid

 

F-Droid 是一个 Android 平台上 FOSS(Free and Open Source Software,自由开源软件)应用程序的目录,并提供下载安装支持。使用客户端可以更轻松地浏览、安装及跟进您设备上的应用更新。

 

官网:https://f-droid.org/

如何实现通过ssh命令行来访问Windows 7

 

安装Cygwin,在安装过程中选择以下软件安装包;

wget

make

yasm

lynx

openssh

libopenssl

 

配置环境变量

右击我的电脑 , 属性> 高级> 环境变量
在系统变量下 点击新建, 添加变量名 CYGWIN , 变量值 ntsec
在系统变量下, 编辑Path, 添加 ;c:\cygwin\bin

 

然后在Cygwin里配置OpenSSH

管理员权限打开Cygwin

输入命令ssh-host-config  脚本生成一些默认文件

然后同意开启对应的功能

将sshd作为服务来运行

要求你为这个守护进程输入一个值 ntsec

输入命令net start sshd 重新启动sshd服务

输入命令ssh-user-config

启用SSH2

创建SSH2 DSA ID文件,如果你不想用密码来访问的话。这一步我输入的是“no”。

测试结果

ssh -v localhost

开机任务栏提示"Windows无法连接到System Event Notification Service服务...."

在使用Win7旗舰版系统的时候,开机任务栏右下角会弹出一个错误提示:未能连接一个Windows服务,Windows无法连接到System Event Notification Service服务,此问题阻止标准用户登录系统。

出现这种情况一般是由于系统中的服务System Event Notification Service无法启动导致的,只要按Win+R键调出运行对话框,输入Services.msc并按回车键打开服务管理器,找到System Event Notification Service服务并将其开启即可。

但是,部分用户电脑会出现System Event Notification Service服务已经损坏,不能重新启动了,所有此服务的功能全部失效,则问题的原因应该是WinSock损坏。可通过下面的方法解决:

一:点击“开始”菜单,在搜索框中输入“cmd”,点击搜索结果中的“cmd.exe”(非管理员要,按右键选择“以管理员身份运行”)。

二:在调出的“命令提示符”窗口中输入双引号内红字内容“netsh winsock reset catalog”(如果提示WinSock目录已重置成功的话,直接重启电脑就行了)。

三:如果重启后不能解决,尝试开机按F8进入安全模式,重复上面的步骤。

很多用户用了上述方法会发现仍然解决不了问题,并会遇到错误提示“Nshhttp.cll中初始化函数inithelperdll启动失败,错误代码:10107。”,请直接重新启动电脑,按F8进入安全模式,然后在安全模式中打开360安全卫士,这时已经不会提示有问题了,然后点击高级工具-> LSP修复工具 -> 恢复WinSock LSP到初始状态。 然后在运行里输入命令:netsh winsock reset catalog 这次提示修复成功,需要重启系统,于是再次重启,搞定。

System Event Notification Service服务介绍:
“System Event Notification Service”,意思就是系统事件的通知服务,服务监视并跟踪计算机事件。如Windows登录网络和电源事件,它还将这些事件通知给COM+ 事件系统订阅者。在Windows XP 和Windows Server 2003上默认安装并自动运行此服务。

System Event Notification Server此服务是系统必要的服务。若被禁用后,开机后不管是网卡,还是无线网卡都要等上很久才能用,可以用LSP修复工具修复。
Winsock LSP可用于非常广泛的实用用途,包括Internet家长控制 (parental control) 和Web内容筛选。Winsock LSP是Windows底层网络Socker通信需要经过的大门。一些间谍软件可以把自已加进去,就可以截取、访问、修改网络的数据包,可以随意添加广告,还能获取你的浏览习惯,即“浏览器劫持”。间谍软件会修改Winsock的设置,进行LSP“浏览器劫持”,所有与网络交换的信息都要通过这些间谍软件,从而使得它们可以监控使用者的信息。

 

 

经测试,我目前使用的WIN7上无法解决问题..

数据恢复过程中的温馨提示

 

  • 数据丢失后,不要往待恢复的盘上存入新文件。
  • 如果要恢复的数据是在C盘,而系统坏了,启动不了系统,那么不要尝试重装系统或者恢复系统,要把这块硬盘拆下来,挂到另外一个电脑作为从盘来恢复。
  • 文件丢失后,不要再打开这个盘查看任何文件,因为浏览器在预览图片的时候会自动往这个盘存入数据造成破坏。
  • 分区打开提示格式化的时候,不能格式化这个盘符,如果格式化肯定会破坏文件恢复的效果。
  • U盘变成RAW格式无法打开,不能格式化或者用量产工具初始化U盘,不然会破坏数据。
  • 文件删除后,可以把扫描到的文件恢复到另外一个盘符里面。
  • 只有一个盘格式化后,盘大小没有发生变化,比如原来是20G现在也是20G,那么数据可以恢复到另外一个盘里面;如果分区的大小发生改变,那么必须恢复到另外一个物理硬盘才安全。
  • 重新分区或者同一个硬盘里面多个分区全部格式化后,必须恢复到另外一个物理硬盘里面,不能恢复到同一个硬盘里面别的分区。
  • 要等数据全部恢复到另外一个盘或者硬盘后,要打开文件仔细检查,确定都恢复对了,才能往源盘里面拷回去的,不能恢复一部分就拷回一部分,往源盘拷数据会影响下一次的数据恢复。
  • 如果没有另外一块足够大的盘来存数据,而且有局域网联网的条件,那么可以在别的电脑上开通具有可写权限的共享目录,恢复到网络邻居共享目录里面。