群晖NAS通过NFS协议远程访问Windows文件夹

2016年2月10日 LTNS     访问次数 67 2 条评论

因为群晖的 DS214Play不在手边,而手上的 ProLiant MicroServer Gen8 家庭服务器已安装了 ESXi 5.x操作系统和 Win2012R2虚拟机,所以就安装了DSM 5.x的黑群晖虚拟机来测试一下。

Gen8的数据硬盘均为 NTFS文件系统,且已通过 HBA卡直通(没有的话,也可以通过 RDM映射方式)给 Win2012R2这个虚拟机使用,群晖 DSM可通过 CIFS协议远程访问 Win2012R2硬盘上的共享文件夹,但 DSM的 Video Station、Photo Station等应用程序无法扫描这些远程的共享文件夹(当然数据硬盘作为 DSM的本地硬盘使用的话就没这个问题,但是 DSM只能用 EXT4文件系统,应急情况下读取硬盘不如 NTFS方便),因此需改用 NFS协议。

Win2008和2012均自带 NFS Server功能,但是 Win2008的 NFS v3不支持 UTF-8编码(以至于无法识别中文);Win2012的 NFS v4倒是支持 UTF-8编码,但是DSM 5.x自带的 NFS Client 不支持 v4,因此需要第三方的 haneWIN 这个软件来实现 Windows NFS Server功能。

阅读全文…

局域网的Windows共享打印机实现AirPrint无线打印

2015年11月20日 LTNS     访问次数 45 没有评论

通过 AirPrint,可以轻松地从 Mac、iOS设备打印无损照片和文稿,而无需安装驱动程序。多数热门打印机型号(详见 苹果官网说明)都内建了 AirPrint 功能,不过没有内建 AirPrint 功能的旧款打印机也可以通过一款免费的第三方软件 AirPrint Activator for Windows 来实现这一功能。

作者提到该软件可运行于 XP/Win7环境,且支持 iOS 5.x ~ 8.x的设备,实测 iOS 8.4的 iPad mini2 和 iOS 9.0.1的 iPhone 6都可用,下面以我这里局域网内的一台 WinXP SP3电脑 + HP 1522nf打印机为例,大致需要如下几个步骤:

阅读全文…

分类: iOS, Windows 标签: , , , ,

通过Win10自带的VPN客户端访问strongSwan服务器

2015年10月31日 LTNS     访问次数 74 4 条评论

之前在VPS上用strongSwan搭建过pure IPsec VPN服务器,实现了iOS、Android、Win7/8、WinXP等多平台VPN客户端的访问(详见 前文1前文2)。

最近VPS供应商升级,Xen虚拟机换成了KVM,于是重装了strongSwan,iOS、Android、Win7/8、WinXP等平台的自带或第三方VPN客户端没问题,但使用Win10自带的VPN客户端却无法访问,经网上搜索折腾了一番最后解决问题,在此作个记录。

阅读全文…

分类: Linux 标签: , , , , , ,

通过OpenWrt路由器和OpenVPN实现两地局域网互联

2015年3月7日 LTNS     访问次数 346 12 条评论

之前一直 通过Tomato路由器和OpenVPN实现两地局域网互联 [以下简称 前文],现在两地的路由器已换成(或只有一个路由器换) OpenWrt固件,于是继续通过 OpenVPNOpenWrt 路由器实现两地局域网互联。

拓扑示意图如下

阅读全文…

分类: Linux, OpenWrt 标签: , , , , ,

OpenWrt路由器通过LuCI界面实现WDS

2015年3月5日 LTNS     访问次数 148 6 条评论

曾经尝试过 Tomato路由器上实现WDS下的WPA2加密 ,现在同样需要在 OpenWrt路由器上实现 WDS(无线分布系统)功能,以便扩展无线网络覆盖范围且无线用户能在各路由器之间自动地无缝切换。不过跟 Tomato 用的 AP-to-AP模式不同,OpenWrt 还可以通过 AP-to-STA实现 WDS

网络示意图如下
wds over openwrt

阅读全文…

分类: Linux, OpenWrt 标签: , , , ,

OpenWrt路由器搭建和配置ocserv实现VPN客户端智能代理

2015年3月2日 LTNS     访问次数 310 8 条评论

在上一篇文章中已完成了 OpenWrt路由器配置shadowsocks客户端及智能代理,路由器内网侧的用户端,比如未root的Android、未越狱的iOS等设备,无需任何设置就能智能分流翻WALL。

至于在外网侧,因之前曾在 VPS上基于Debian配置ocserv证书认证(兼容Cisco AnyConnect),所以未越狱的iOS设备上安装 Cisco官方的 AnyConnect iOS客户端(Android设备可安装 客户端OpenConnect)之后也能实现智能分流翻WALL,但最多只能接受服务端推送的200条路由。

于是决定在路由器上安装 ocserv(兼容 Cisco AnyConnect)作为 VPN Server,未越狱的 iOS设备等在外面通过移动互联网作为 VPN Client登录进来后,就可以像路由器内网侧用户端那样实现智能分流翻WALL,而且因为无需服务端推送路由所以登录的速度也比较快。

remote smart proxy over ocserv

阅读全文…

OpenWrt路由器配置shadowsocks客户端及智能代理

2015年3月1日 LTNS     访问次数 460 没有评论

Shadowsocks 是一款开源的、安全的socket5代理软件,通过socket5协议和可自定义密码的工业级算法加密,实现网络流量的安全传输。

手上的 Netgear WNDR4300 这款无线路由器已刷 Gargoyle石像鬼固件OpenWrt 的web前端之一),在此基础上继续安装 shadowsocks客户端,并配置相应的智能代理功能,以实现路由器内网侧用户端的零设置智能分流翻WALL功能。

阅读全文…

编译Netgear WNDR4300路由器用Gargoyle(石像鬼)固件

2015年2月25日 LTNS     访问次数 291 12 条评论

Gargoyle石像鬼固件 作为 OpenWrt 的Web前端之一,其管理界面简单易用,且拥有非常强大的 QoS带宽管理功能,加上常用的功能皆已内置,所以比较适合不太爱折腾且对 QoS有需求的 OpenWrt爱好者。

不过对应 Netgear WNDR4300 这款无线路由器的石像鬼官方固件未用足 128M Nand Flash,导致 overlay分区远远小于90MB;另外,官方固件也缺少一些内核模块如kmod-fs-cifs等(这类内核模块很难通过opkg方式安装),于是决定按照 Gargoyle官网的 编译教程 重新制作一个固件,在此作个新手折腾记录。

Netgear_WNDR4300

阅读全文…

Gargoyle(石像鬼)路由器设置Guest SSID功能

2015年2月22日 LTNS     访问次数 221 没有评论

之前折腾过 OpenWrt路由器通过LuCI界面实现Guest SSID功能,现在把手上的 Netgear WNDR4300 无线路由器刷上 Gargoyle石像鬼固件,继续设置一下 Guest SSID功能。

Gargoyle作为 OpenWrt 的Web前端之一,相比 LuCI 等其他前端,其界面更简单易用,而且还拥有非常强大的 QoS带宽管理功能。不过通过 Gargoyle管理页面设置的访客网络和路由器主网络仍处于同一网段,尽管可以设置为相互隔离但感觉不是很安全,而且 MAC地址过滤功能无法区别对待 主SSID和 Guest SSID(即,一旦路由器设置了 MAC地址过滤则对 Guest SSID亦会生效),所以只能放弃,改用手工配置。

阅读全文…

Nexus 4手机使用VoIP GSM网关时通话质量的改善

2015年2月7日 LTNS     访问次数 57 没有评论

之前在 Nexus 4 手机上通过 Asterisk + chan_dongle 搭建的 VoIP GSM网关(试过 RasPBX平台PIAF平台)拨打电话时发现通话质量不佳,主要表现为在手机上使用 SIP SoftPhone软件比如 Zoiper,对方能听到自己讲话的明显回音(Nexus 4手机这头没这个问题),而在SIP/IAX分机相互之间的通话就没这个回音问题,Zoiper软件默认已勾选 echo cancellation选项。

参考文章1 分析了造成回音问题的几个原因,对其中一个的描述如下

Within the caller's telephone; a certain amount of the signal from the microphone is fed straight back to the earpiece, called "sidetone." This is often done by design (see also echo and sidetone ), and in any case, is not a problem here - more on why later. A particular special-case of this is a poorly-configured analogue (eg TDM400P) card - for example, the default (FCC) is not suitable for the UK.

 
阅读全文…