原来 Ubuntu 有个 mini 版

Ubuntu Mini

昨天晚上在 YouTube 看到一个视频 Installing Ubuntu (Mini) on Synology Virtual Machine Manager ,原来 Ubuntu 还有一个最小化的 iso 安装镜像,拿 Ubuntu 18.04 “Bionic Beaver” 64位版本来说,iso 的体积只有 64MB ,感觉特别适合在虚拟机环境下安装啊。

这个 MinimalCD 其实就是 Ubuntu Netboot Images ,我在 unRAID server 上试着安装了一下,安装过程中边下载所需文件边安装,最后一步可以选择安装所需套件,可以安装成一个 basic Ubuntu server 或者 openssh server 等等,也可以安装各种桌面环境,就是中国地区默认分配的镜像是 cn.archive.ubuntu.com ,也许和我启用了 ipv6 有关系,总之安装的时候下载的有点慢。

哦,对了,iso 文件太小了,不能 UEFI 引导安装,只能用传统的 BIOS 。我用自动 LVM 分区,只安装了 basic Ubuntu server 和 openssh server ,然后磁盘占用是这样的:

Ubuntu mini 磁盘占用

服务器环境我一直喜欢用 Debian 系统,很干净,默认没有那么多用不到的软件包,不像 Ubuntu 那样经常有更新包,内存占用率低,非常稳定。就是不知道这个 Ubuntu mini 是否也是一样的。

使用 Debian 10 搭建旁路代理网关/透明代理

使用 Debian 10 搭建旁路代理网关

上篇介绍过我曾经用 Proxmox VE 搭建过 OpenWRT 旁路由,但是由于某些众所周知的原因,在这个 OpenWRT 系统上跑 Shadowsocks 服务的 3 台 Bandwagon 服务器的 IP 同时被x了,这也太巧了吧!从此对 OpenWRT 搭建旁路由有心理阴影了,因为我没有理由不怀疑来路不明的 OpenWRT 固件或者 shadowsocks-libev-ss-server 插件有问题,并不是 OpenWRT 不靠谱,都怪我自己不会编译。

不用 OpenWRT 搭建旁路由,难道就没办法方便的上网了吗?当然不是,我们可以用 Debian 10 Linux 系统搭建一个旁路由,准确的说,这个叫透明网关或者透明代理。其实我很早就看到别人的教程了,迟迟没有动手的原因是 macOS 下我用 ClashX ,Windows 下用 v2rayN ,iOS 下用 Quantamult X 就可以方便的上网。

唯独在 Android 下,我的网络环境 Shadowsocks 几乎不可用了,被干扰的很厉害,又苦于找不到好用的 v2ray 客户端 。前几天看到有人分享 Clash for Android 横空出世了,原文提到的下载方式包括 Telegram 群组和 Google Play ,Telegram 我不用,又访问不到 Google Play 这才打算折腾一个透明代理。现在才知道,这个项目原来叫 ClashA ,早就可以方便的下载所有开发版。

搭建一个基于 Debian 10 的透明网关、透明代理非常简单:安装 Debian 10 ,安装 Clash ,配置 Clash ,使用 iptables 转发流量。

安装 Debian 10

前几天用 unRAID 搭建了个简单的家庭服务器,unRAID 支持虚拟机,支持 CPU 和网卡直通,可以让虚拟机获得更好的性能,安装 Debian 10 的过程我这里就不说了。

给 Debian 10 设置静态 IP 地址

因为我们用 Debian 10 搭建网关设备,所以不能用 DHCP 分配 IP 地址,最好设置一个静态 IP

sudo nano /etc/network/interfaces

接下来参考我的配置,为 enp1so 这个网卡设置一个静态 IP 地址:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug enp1s0
iface enp1s0 inet static
  address 192.168.2.10
  netmask 255.255.255.0
  gateway 192.168.2.1
  dns-nameservers 192.168.2.1 223.5.5.5 223.6.6.6

# This is an autoconfigured IPv6 interface
iface enp1s0 inet6 auto

接着执行 sudo shutdown -r now 重启一下系统就可以了。

安装 Clash

Clash 是一个开源的,类似 Surge 的代理软件,支持本地 HTTP/HTTPS/SOCKS 代理,GeoIP 分流,自定义代理规则等等。

cd ~
wget https://github.com/Dreamacro/clash/releases/download/v0.17.1/clash-linux-amd64-v0.17.1.gz #下载最新版本
gzip -d clash-linux-amd64-v0.17.1.gz #解压
sudo mv clash-linux-amd64-v0.17.1 /usr/local/bin/clash #移动到 /usr/local/bin 目录,并且重命名为 Clash
sudo chmod +x /usr/local/bin/clash #添加可执行权限

执行 clash -v 命令看是否安装成功

pengjiayou@debian:~$ clash -v
Clash v0.17.1 linux amd64 Wed Jan  1 10:31:59 UTC 2020

返回以上内容说明安装成功。接下来我们编写一个 Systemd 服务脚本,在 /lib/systemd/system/ 目录下创建 clash@.service 文件:

sudo nano /lib/systemd/system/clash@.service

写入以下内容(别修改)然后保存:

[Unit]
Description=A rule based proxy in Go for %i.
After=network.target

[Service]
Type=simple
User=%i
Restart=on-abort
ExecStart=/usr/local/bin/clash

[Install]
WantedBy=multi-user.target

重新加载 systemd 模块

sudo systemctl daemon-reload

设置 Clash 开机自启动

sudo systemctl enable clash@user

user 是你当前 Debian 系统的用户名,比如 sudo systemctl enable clash@pengjiayou

简单配置 Clash (添加 Clash 配置文件)

Clash 的默认配置文件所在的目录是 $HOME/.config/clash ,配置文件的名称是 config.yml

mkdir ~/.config/ #在 $HOME 下创建 .config 目录
cd ~/.config/ #进入 .config 目录
mkdir clash #在 .config 目录创建 clash 目录
cd clash #进入 clash 目录
touch config.yaml #创建 config.yaml 文件
wget https://github.com/haishanh/yacd/archive/gh-pages.zip #yacd 是一个 Clash 的 web 前端
unzip gh-pages.zip #解压 gh-pages.zip
mv yacd-gh-pages/ dashboard/ #重命名为 dashboard 目录

编辑 config.yaml 文件

nano ~/.config/clash/config.yaml

在 config.yaml 文件中加入如下内容:

port: 7890
socks-port: 7891
redir-port: 7892
allow-lan: true
mode: Rule
log-level: info
external-controller: 0.0.0.0:9090
secret: ""
external-ui: dashboard
#此处内容请安装一个gui版本的clash然后在里面配置好代理然后抄过来
Proxy: 
Proxy Group:
#
Rule:
- IP-CIDR,127.0.0.0/8,DIRECT
- IP-CIDR,192.168.0.0/16,DIRECT
- FINAL,Proxy

这是 Clash 配置的简化版本,你可以参考这个文件的分流规则。接下来执行:

sudo systemctl start clash@user

如上所述,把 user 换成你当前 Debian 系统的用户名来启动 Clash

Clash 的 YACD web 面板

现在就有一个可以使用的局域网 http 或者 socks5 代理服务器了,甚至可以在浏览器里面访问 http://serverip:9090/ui/ 来调试 Clash!如果是公网的话我推荐 secret 处加上密码以保证安全性。

为 Samsung S10e One UI 2 的 WIFI SSID 设置一个 http 代理

为 Samsung S10e One UI 2 的 WIFI SSID 设置一个 http 代理就可以愉快的上网了。

到这一步其实大部分需求都能满足了:在电脑上,不管是 macOS 10.15 或者 Windows 10 你可以设置 http 或者 socks5 系统代理;或者在浏览器插件 SwitchyOmega 上,或者 Dropbox 等软件设置代理服务器就可以上网了。

如果你要为你的 wifi 路由器设置一个透明网关或者叫代理,就像别人的单网口旁路由教程提到的那样,请继续观看本文其它内容。

高级配置 Clash (开启 redir-port 也就是透明代理端口)

1. 做透明代理,必须启用redir-port,也就是clash透明代理的端口。

2.做网关设备,你就必须得让其他局域网的机器能够连接到clash,所以allow-lan必须打开。

3.必须打开clash的DNS功能,并且使用redir-host模式,最重要的是你还需要在fallback:后面加上一个支持DoT的DNS。比如我这边是使用的dns.rubyfish.cn:853,如果你用普通的DNS无非解决域名被污染的问题。

修改 Clash 配置文件如下:

dns:
  enable: true
  listen: 0.0.0.0:53
  enhanced-mode: redir-host
  nameserver:
    - 'tls://dns.rubyfish.cn:853'
  fallback:
    - 'tls://1.1.1.1:853'
    - 'tcp://1.1.1.1:53'
    - 'tcp://208.67.222.222:443'
    - 'tls://dns.google'

这里还是 Clash 配置的简化版本,你可以参考这个文件的分流规则。

为 Debian 10 系统开启 IP 转发

要让 Debian 10 能够有一个基本的路由功能很简单,开一下 IP 转发就行:

sudo echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf && sysctl -p
sudo echo "net.ipv6.conf.all.forwarding = 1" >> /etc/sysctl.conf && sysctl -p

验证一下,回显是1说明转发开启成功:

cat /proc/sys/net/ipv4/ip_forward

配置 iptables 转发

配置文件弄好了之后,现在我们需要把机器所有的流量都转发到clash的透明代理端口上面,当然192.168.0.0这个网段的流量我们不做转发:

iptables -t nat -N clash
iptables -t nat -A clash -d 192.168.0.0/16 -j RETURN
iptables -t nat -A clash -p tcp -j RETURN -m mark --mark 0xff
iptables -t nat -A clash -p tcp -j REDIRECT --to-ports 7892
iptables -t nat -A PREROUTING -p tcp -j clash

永久保存iptables规则:

sudo apt install iptables-persistent netfilter-persistent
netfilter-persistent save
netfilter-persistent start
iptables-save  > /etc/iptables/rules.v4

透明代理至此终于搭建好了

接下来就可以把旁路网关地址以及 dns 设置在需要的路由器,或者电脑上愉快的上网了。其实我没走到这一步,我到刚刚搭建好了一个局域网的 http / socks5 代理那一步就结束了,因为已经满足我的需求了,如果有问题,请参考如下资料:

unRAID 初体验

unRAID 初体验

上个月在 YouTube 看到 Vedio Talk 大神介绍一个叫 unRAIDNAS 系统,并没有太引起我的注意,没想到最近另一位 YouTuber 司波图又在推广这个大名鼎鼎的 NAS 系统(1234),眼见张大妈上有关 unRAID 的文章越来越多,爱折腾的我终于坐不住了。

后知后觉,暴风二期以及蜗牛星际等各种矿难之后流出的 NAS 硬件都涨价一倍还多之后我才发现原来我也需要一个 NAS ,可是这时候已经来不及了。只能从手上现有的硬件体验下这个近期超火的 NAS 系统。

手上这台 Zotac CI329 是我去年这个时候从美国买回来的,这几年 YouTube 上软路由特别流行,本来打算用 CI329 折腾软路由,这台小机器自带2个网口,是折腾软路由的不二之选。其自带的 CPU 是 Intel Celeron N4100 ,支持 VT-x 和 VT-d 的,我当然没有直接安装 OpenWRT,而是安装了 Proxmox VE ,然后用 PVE 安装了恩山 L 大的一个 OpenWRT 固件,把它当透明网关/代理用。

没想到才过几天因为某些原因,这个 OpenWRT 系统用的三台 Banwagon 服务器的 IP 全部被 X 了,之前在电脑上跑 Shadowsocks 服务从来没遇到过这种情况,从此开始怀疑来路不明的 OpenWRT 固件的安全性了,也就再也没用 OpenWRT 了,而是用 PVE 装了个 OpenMediaVault 当小型的 NAS 用,主要目的并不是为了存文件,而是在 Windows 10 和 macOS 之间传文件。

扯远了,CI329 上安装了一个从笔记本上拆下来的 M.2 2242 128G 的 SSD ,和另外一个 2.5 寸的 128G 西部数据 SSD ,体验一下 unRAID 并且作为一个小型的文件服务器应该是没问题的。

unRAID 系统安装

unRAID 官方并不提供硬盘安装的方式,只能安装在 U 盘上,为此专门买了个 SanDisk 闪迪CZ33酷豆小 U 盘,插在 CI329 后面平时看不到也碰不到,省心。

unRAID 可以通过 2 种方式安装到 U 盘,一是下载官方提供的 USB Creator 傻瓜式操作,二是直接下载安装包(目前最新的是 6.8 版)解压后复制到 U 盘(需要格式化成 FAT32 格式),然后以 Windows 10 管理员身份运行 make_bootable.bat 这个文件即可。

我首先下载了 USB Creator 没想到下载速度太慢了,所以选择了第二种安装方式。后来才发现,虽然 USB Creator 是支持打开本地安装包制作启动 U 盘的,但也是不能指定 Server Name 和静态 IP 地址的,只能决定是否启用 UEFI 引导,这个和运行 make_bootable.bat 是一样的。

unRAID 价格表

unRAID 是一个收费的 NAS 系统,基于你的 NAS 使用的硬盘数量来收费,U 盘也算一个硬盘,看了司波图的视频之后,我决定直接付费,$59 的方案可以用 4 个硬盘,对我来说足够了。

unRAID 系统初始化

首先指定 Parity 即校验盘,Cache 即缓存盘,Array 即磁盘阵列。从名字就知道 unRAID 系统不是 RAID 阵列,unRAID 通过校验盘,在 Array 磁盘坏了的情况下恢复数据,我一共才2个硬盘,就不用 Parity 和 Cache 了,直接把2个硬盘格式化了设置成了 Array 阵列。我这里就不截图了,网上教程太多了现在。

Array 阵列设置好了之后可以设置开机自动启动,之后你就可以创建 Share ,然后就可以通过 Windows 10 或者 macOS 通过 Samba 访问共享的磁盘目录了。

unRAID 的 Docker 系统

Docker 是个好东西,借助一个非官方的叫 Community Applications 的插件,unRAID 可以方便的创建各种 Docker 虚拟化服务,省去自己手动填各种 Docker 参数的麻烦,比 Portainer 还方便。我也是听别人说的,Portainer 我都不会用。囧

目前我一共安装了aria2-with-airang , jellyfin ,transmission 共3个Docker容器,Aria2 是下载神器,已经使用多年,早年我专门用 Intel NUC 来搭建下载服务器和 Samba 服务,Jellyfin 也挺不错的,下载+看片从此非常方便。

unRAID 创建 Virtual Machines 虚拟机

以前没用过群晖等 NAS 系统,OpenMediaVault 倒是安装过,由于本身就是装在 PVE 虚拟机里面的,且已经符合我当时的需求,所以就没有折腾过在 OMV 下创建 Docker 容器和虚拟机,连 omv-extras 插件都没安装。

unRAID 使用 KVM 虚拟化技术,可以方便的创建和管理虚拟机,据说 unRAID 的虚拟化技术是包含 ESXi ,PVE,以及群晖,OMV 等 NAS 系统里面最好的,可以方便的实现各种硬件直通,国外很多人用高性能的硬件用 unRAID 虚拟两台 Windows 系统,各自接上鼠标和键盘还能游戏。

目前装了 Debian 10 和 Ubuntu 18.04.3 两个虚拟机,由于 CPU 是直通的,所以系统 CPU 占用率很低的,长期都在 5% 以下,内存占用倒是挺高的,不过我 8G 内存足够了。

好吧,目前就写这么多,以后有钱自组个 4 盘位的 NAS ,还是用 unRAID 这个系统。

中国联通全国开通eSIM一号双终端业务

中国联通全国开通eSIM一号双终端业务

刚刚注意到联通 eSIM 智能穿戴设备微信公众号宣布中国联通率先全国开通eSIM一号双终端业务,一号双终端比独立的 eSIM 更实用。由于手机和手表可以共用同一个手机号码,这样就可以有更多可能性了:跑步的时候可以不带手机,直接戴手表;手机没电,只要手表有电,从此不用担心漏接电话了。

中国联通 eSIM 一号双终端业务资费

中国联通一号双终端 eSIM 资费还算可以接受吧,每个月10元,手机端共享主号码套餐资费和流量。现在用的套餐一个月几十 G 的流量,给手机共享点,正好能用完。

其实我手上有个 Apple Watch Series 4,买的时候就是因为浙江还没有一号双终端的 eSIM 业务,买了不带蜂窝数据的版本,2020年1月1日起中国联通全国都可以开通一号双终端业务了,以后有钱再把手表升级下,今年是太穷了。

iOS 13 如何优雅的截屏

iOS 13 如何优雅的截屏

年龄大了记忆力消退,也不知道从 iOS 的哪个版本开始,我喜欢把「辅助触控」功能打开,这样截屏很方便。到了 iPhone X 上的 iOS 12 ,好像辅助触控的这个小圆点按钮打开之后越看越别扭,就从来没有长期开启过。每次截屏的时候先打开辅助触控,截屏完了再关闭,非常麻烦。

用过安卓之后,才发现人家几乎各个系统屏幕下拉菜单都有截屏的快捷方式,当然啦,其实 iOS 13 下也可以把上面的步骤简化一点点,从此截屏可以方便些。iOS 13 的控制中心(屏幕下拉菜单)没办法直接添加截屏的快捷方式。不过还是有办法的。

首先进入设置==>控制中心==>自定控制,把「辅助功能快捷键」添加到控制中心;
然后进入设置==>辅助功能==>辅助功能快捷键里面激活「辅助触控」。

iOS 13 如何优雅的截屏

如图,之后每次打开下拉菜单即「控制中心」,只需要点击辅助功能图标,点击辅助触控,小圆点就出现在桌面上,截屏完成之后再打开下拉菜单取消选择辅助触控即可。其实 iOS 13 的辅助触控功能即小圆点的菜单还可以调节的,可以简化更多截屏的步骤,虽然还是没有安卓方便,但已经比每次手动进入设置再经过多层菜单之后手动选择开启或关闭辅助触控功能方便多了。

如何保存 iTerm2 默认窗口大小

如何保存 iTerm2 默认窗口大小

为啥用 iTerm2 呢?还不是因为 macOS 自带的终端连窗口的大小都不能保存么,每次打开它都觉得它太小了,每次都要拉大点才能用,让人非常不爽。

如何保存 iTerm2 默认窗口大小

iTerm2 怎么更改默认窗口大小呢?很简单。打开 iTerm2 ,依次点击 Window –> Save Window Arrangement 菜单,保存一个名字,比如我的就叫 Arrangement 1,将其设置为默认。

如何保存 iTerm2 默认窗口大小

接着在 Preferences 的 General 选项卡里面,将 Windows Restoration Policy 设置为 Open Default Window Arrangement 就可以了。之后每次打开 iTerm2 就会显示成你调整后的窗口大小。

义乌电信终于支持 IPv6 了

义乌电信终于支持 IPv6 了

其实也许更早,反正义乌电信宽带已经支持 IPv6 了。巧的是,刚刚在饭店吃饭的时候,由于支付宝自动充话费功能不知怎么失效了,连上饭店 WiFi 给手机充值的时候发现饭店装的中国移动的宽带也开始分配 IPv6 地址了。加上联通和电信 4G 貌似早就支持 IPv6 了,看来快普及了。

义乌电信终于支持 IPv6 了

我的宽带用的是华为 HG8120C 这个型号的光猫,进入光猫发现 IPv6 已经是可用的状态。

义乌电信终于支持 IPv6 了

光猫的 IPv6 配置设置都是系统默认的,没改过,我这边一切正常,如果你用了二级路由器,那么路由器也要设置一下,这样电脑才能获取到 IPv6 的地址。

义乌电信终于支持 IPv6 了

我用的是华硕的 RT-AC1900P 路由器,设置 IPv6 的联机类型为 Passthrough 就可以了。

义乌电信终于支持 IPv6 了

接下来你需要在电脑上添加一个支持 IPv6 的 DNS 服务器,百度公共 DNS 支持 IPv6,不过用它的 DNS 貌似不能通过 test-ipv6.com 的测试,用了这个公共 IPv6DNS 才获得 10/10 分。

不买企业邮箱,也可以用域名邮箱收邮件

看了标题是否一头雾水,这正是我想要的,人家的博客/Vlog查看次数高不是没有原因的,我跟人家偷师学艺来着。闲话少说,其实先从下面的悲惨遭遇说起。

我有多个网站,但是最主要的邮箱有 3 个:一个 Gmail 私人用,也会收到来自网站的通知类邮件;一个是腾讯企业邮箱,刚推出的时候就申请了,主要用它和客户交流,已经用了快 10 年;一个阿里巴巴免费企业邮箱,这个并不是免费的阿里云企业邮箱,而是通过阿里巴巴的一个叫商机通的服务免费申请的,这个邮箱添加了多个网站的域名邮箱的别名,发到别名邮箱的邮件可以在这个邮箱管理。前几天收到上述阿里的通知,是时候找个办法解决这个问题了。

也许你还是不知道我在说什么,我说一下我达成的目标你也许就会明白点什么。假如我的域名是 pengjiayou.net ,我不想给这个域名买一个收费的企业邮箱,但是我又想用 jiayou@pengjiayou.net 来收邮件,并且转发到我现有的 Gmail 邮箱,这样我就可以在 Gmail 回复,这就是我今天这篇文章的目的所在。

使用 Google Domains 免费转发服务

如果你的域名是在 Google Domains 注册的,你可以免费设置一个 jiayou@pengjiayou.net 的域名邮箱,所有发到这个邮箱的邮件,都可以转发到你现有的 Gmail 邮箱(或者其它现有邮箱)。

但是使用 Google Domains 免费邮箱转发服务也有缺点,就是你的域名的 NS 记录也要是 Google 家的,意思是你的 DNS 解析也必须要由 Google 来负责,如果你要用 CloudFlare 来加速你的网站,这个功能就用不了了。所以才有了以下更好的方案。

使用 Forwardmx.io 付费邮件转发服务

其实我很早就知道另外一个叫 improvmx.com 的免费服务。我昨天下午测试过了,貌似免费版邮件转发的很慢,需要很久邮件才能送到我现有的邮箱里面。经过一番搜索,我顺利找到了另外一个收费但便宜的方案,叫 forwardmx.io ,一年花很少的钱就可以获得高质量的服务。

使用 Forward MX 相当简单,只需要注册个帐号,修改 MX 记录,然后就可以设置现有邮箱接收转发邮件了。修改 MX 记录很简单,大家可以看看这个在 CloudFlare 修改 MX 记录的教程,我就偷懒不截图了。

你可以设置用 @ 来接收域名 pengjiayou.net 任何前缀的邮件,比如 hello@pengjiayou.net, contact@pengjiayou.net 等等。你可以转发到多个现有邮箱,中间用英文的逗号 “,” 隔开,如果你要设置不需要转发的域名邮箱地址,比如 noreply@pengjiayou.net ,你只需要在 Destination 写 /dev/null 即可。noreply 一般用于通知类邮件,比如注册通知,发货通知等。

Forward MX 转发到腾讯企业邮箱遇到的问题

如果用 Forward MX 把邮件从 hello@pengjiayou.net 转发到腾讯企业邮箱,我用 Gmail 测试,结果没有转发成功,而且收到退件,错误提示是 550 Ip frequency limited,这是因为腾讯企业邮箱的防垃圾策略,限制了一个邮件服务器发送给腾讯企业邮箱服务器的频率,而被腾讯拒收。

这怎么能难倒我呢?让 Forward MX 转发到 Gmail ,再用 Gmail 的 Filter 转发到腾讯企业邮箱就可以了。腾讯可以限制 Forward MX 的邮件服务器发给腾讯企业邮箱的频率,但是 Gmail 它不敢限制呀。

总结时间

因为多个网站,每个网站都需要一个域名邮箱,跨境电商网站有域名邮箱看上去更专业,但是又不想同时管理多个邮箱,每天登录多个邮箱很消耗时间,就算用邮件客户端管理那也相当麻烦。邮件转发服务是个不错的解决方案,Forward MX 一年 $9 美金就可以解决同时管理多个邮箱收发邮件的麻烦。由于多个网站收来的邮件都转发给了腾讯企业邮箱,这样我只需要管理一个邮箱就可以了。

但是这样也有一个问题,我有必要给大家说一下,就是在腾讯企业邮箱回邮件,客户看到的你的邮箱就是腾讯企业邮箱了,但是这个好像又没有那么重要,因为多个网站还是彼此隔离的,客户不会因为其中一个网站知道其它几个网站,但是客户会因为腾讯企业邮箱的域名,暴露你和那个网站之间的关联性,咱聪明的外贸人应该知道我在说什么吧,因为我卖的都是同样的产品,所以这个问题对我来说不重要。

免费外贸建站,人手一个独立站新时代来临

店匠 Shoplazza 免费外贸建站

上个月底在亿邦,也或许是雨果的微信公众号上看到跨境电商免费建站的新闻。没想到世上还真的是好人多,天上掉馅饼的事还真让我给遇到了。做为现在靠独立站养家(还没有)糊口的资深外贸从业者,以及多年学来刻苦钻研的 IT 方面的知识,简单分析下到底靠不靠谱。

打开店匠的主页,巨大图片上醒目的「不收建站费!不抽佣金!真正的免费建站,助力中国卖家出海」的广告语映入眼帘,好死不死还特么特别吸引眼球,咱倒要看看到底是怎么做到的。

国外的 Shopify 最便宜的套餐每个月要 $29 ,国内的 Shopyy 最便宜的套餐每年收你人民币 2999 ,国内另一家叫 Ueeshop 的每年收你人民币 2999 – 4800 不等,这个叫店匠的以前听都没听过,刚出来闯江湖怎么就免费了呢?

店匠 Shoplazza 免费外贸建站

很快,我在他们官网找到了上述竞品对比表。原来,虽然建站费不要钱,但是他们也不提供技术支持。付费才有技术支持,比如你要对他们提供的模板做高级定制、广告投放指导,或者营销推广方面的咨询。网站服务器+流量成本对我们这些小网站来说每年确实花不了多少钱,这点钱店匠当然看不上了,免费能拉拢人气,做企业服务才赚钱。

店匠 Shoplazza 免费外贸建站

还半信半疑?我就知道你会有此疑问,注册个帐号先,进去后台不就啥都明白了。哇,后台看上去很高大上啊,做得相当专业,有轻度模仿 Shopify 的痕迹,是骡子是马拉出去溜溜。

后台可以传产品,可以选个模板装修店铺,可以设置 Paypal 和信用卡收款渠道来收款,可以发表博客文章给店铺引流,可以像 Shopify 那样安装插件,可以管理订单,可以查看店铺统计数据,真的完全免费!不花一分钱!

店匠 Shoplazza 免费外贸建站

拿店匠官网提到的这个案例研究了一番,真的和 Shopify 搭建的网站没啥两样,Shopify 有的功能店匠后台基本上都有,不要犹豫了,赶紧注册个帐号传产品吧,不要钱的东西不用白不用!

试着在 B 站搜索建站教程,他们做得太垃圾了,要不是废话太多没啥干货,就是录音质量太差,等哥啥时有空了给你们录个视频教程。

【今夜来听歌】There’s Only You In My Heart

优美的文字,配上熟悉的韵律,似曾相识,即熟悉又陌生,细细听来,别有一番风味在心头。年龄大了,那些逝去的青春,那些羞涩的回忆,总有一些片段偶尔在脑海浮现,还即的曾经那个 ta 吗?那些山盟,也许还有海誓,如今安在?

这首歌是越南女歌手 Lynda Trang Dai 演唱的,她本人被誉为越南「麦当娜」,她如梦似幻的嗓音和声情并茂的演唱给这首歌增色不少。你以为这首歌是翻唱陈慧娴的「千千阙歌」吗?并不是。

这首歌的原唱是日本近藤真彦的《夕焼けの歌》,当年同时被陈慧娴翻唱为「千千阙歌」,以及梅艳芳的「夕阳之歌」(同时也是电影「英雄本色3」主题曲),歌手张国荣演唱过陈慧娴的版本。此外,歌手李翊君翻唱的版本「风中的承诺」也广为传唱。一首歌成就这么多经典,经典就是经典。

听了这首歌背后的故事,下次再特么说梅艳芳演唱过陈慧娴的「千千阙歌」,小心梅艳芳趁你睡着的时候提醒你。

附上英文版翻唱歌词:

There’s Only You In My Heart

Sitting all alone,
With only memories of the past
Just you and I
In the wildest of our dreams.
You held me close
And whispered three words in my ear
How my heart,
Just seems to beat when you say hi.
You give me light, the look in your eyes
You bring light into my life
You will always remain in my mind.
There is only you in my heart
Nothing’s gonna change now.
There is only you in my heart
Now and forever more.
Let love bring us to eternity
Let love live with only memories
‘Cause it only hurt our feelings
Oh, my love!
Waiting for the day
How will we come to reality
Or you’ll come soon
I couldn’t live without you.
Waiting of serene,
The moment you say: I love you
Take me by the hand
Walk into the eyes of love.