跳至主要內容

Euserv

xlc520EuservEuserv大约 11 分钟约 3325 字

Euserv

EUserv 是一家德国主机商,提供VPS 主机open in new window、服务器等,目前该商家提供免费 ipv6 主机服务器,配置信息是 CPU:1 Core、内存:1 GB、硬盘:10 GB HDD、带宽:1 Gbit,提供一个 IPv6 地址,想要 IPv4 地址那就付费了。虽然免费 VPSopen in new window主机看起来配置很好,但是用起来非常地卡。

申请EUservopen in new window 免费 VPS 主机的过程并不复杂,也不需要什么 Paypal、信用卡之类的验证,但是 EUserv 免费 VPS 主机申请要人工审核,一般来说 48 小时内会收到回复。当然,也有申请 EUserv免费 VPSopen in new window 主机失败的,或者是 EUserv免费 VPSopen in new window主机被删号的。

img
img

更多的免费 VPSopen in new window主机,这里还有:

  1. Oracle 甲骨文免费云主机申请使用-Oracle 免费 VPS 测评和 VPS 重置密钥登录open in new window
  2. AWS 免费 VPS 主机申请使用-Amazon EC2 韩国日本香港机房 VPS 主机评测open in new window
  3. 英特尔 Intel DevCloud 免费云服务器和 AppOnFly 免费试用 Windows Server 服务器open in new window

一、EUserv 免费 VPS 申请

网站:

  1. http://www.euserv.deopen in new window
  2. https://www.euserv.com/en/open in new window

进入网站后,可以将网站的语言切换为英文,或者是直接用浏览器翻译成中文。找到导航栏的免费 VPS 主机申请链接。

EUserv免费VPS申请地址open in new window
EUserv免费VPS申请地址

确定申请。

EUserv免费VPS提交申请open in new window
EUserv免费VPS提交申请

可以看到 EUserv 免费 VPS 是免费一个月的,不过可以免费续期。

EUserv免费VPS确定申请open in new window
EUserv免费VPS确定申请

在页面最下方点击结算。

EUserv免费VPS开始结算open in new window
EUserv免费VPS开始结算

此时,注册一个新账号。

EUserv免费VPS注册账号open in new window
EUserv免费VPS注册账号

填写你的注册信息。

EUserv免费VPS填写邮箱open in new window
EUserv免费VPS填写邮箱

完成注册。

EUserv免费VPS完成注册open in new window
EUserv免费VPS完成注册

再次登录到 EUserv 后台,会提示让你补充你的详细信息,主要是街道地址、编号、手机号码等,填写参考下图:

EUserv免费VPS补充信息open in new window
EUserv免费VPS补充信息

完成注册并申请 VPS 主机,等待审核开通。

EUserv免费VPS审核开通open in new window
EUserv免费VPS审核开通

二、EUserv 免费 VPS 管理

EUserv 免费 VPS 开通后,你就可以点击进入到 VPS 主机控制面板了。

EUserv免费VPS管理open in new window
EUserv免费VPS管理

在 EUserv 免费 VPS 控制面板中,主要有查看 VPS 信息、重装系统以及 IPv6 地址等功能。

EUserv免费VPS查看管理中心open in new window
EUserv免费VPS查看管理中心

这是 EUserv 免费 VPS 重装系统页面。

EUserv免费VPS重装系统open in new window
EUserv免费VPS重装系统

这是 EUserv 免费 VPS 查看信息页面,重装系统成功后,你就可以看到 root 的密码了,还有 IPv6 地址。

EUserv免费VPS查看密码open in new window
EUserv免费VPS查看密码

三、EUserv 免费 VPS 连接

EUserv 免费 VPS 只提供纯 IPv6 地址,所以连接管理 EUserv 免费 VPS 就是一个难题了。我们可以利用 IPv6 隧道来让本地的 Windows 系统支持访问 IPv6 网站。

Win+R 打开 CMD 或 Windows PowerShell(管理员),输入命令:

// 设置 Teredo 服务器,默认为:win10.ipv6.microsoft.com 

netsh interface teredo set state enterpriseclient server=default 

// 测试 IPv6 连接 

ping -6 ipv6.test-ipv6.com 

ping -6 [2001:470:1:18::125] 

// 重置 IPv6 配置 

netsh interface ipv6 reset 

**重启系统。**通过命令 ipconfig /all 查看当前网络信息,看到 Teredo Tunneling Pseudo-Interface 有以 2001 开头的 IPv6 地址即可。

启动 IE 浏览器,访问 http://test-ipv6.comopen in new windowhttp://ipv6.test-ipv6.com,如果选项卡open in new window “测试项目” 下面的 “不使用域名的 IPv6 测试” 显示成功,则隧道建立成功。

EUserv免费VPS测试IPv6open in new window
EUserv免费VPS测试IPv6

如果经过上面操作后仍无法启用 IPv6,可能是 Teredo 服务器无法正常连接,也可能是 Windows 自身配置问题,可尝试以下两种方法:

// 第一种:修改 Teredo 服务器为 teredo.remlab.net 

netsh interface teredo set state server=teredo.remlab.net 

// 第二种:先卸载当前 Teredo 适配器再重新启用 

netsh interface Teredo set state disable 

netsh interface Teredo set state type=default 

ping -6 ipv6.test-ipv6.com 

现在你就可以开始使用客户端连接你的 EUserv 免费 VPS 了。

EUserv免费VPS连接成功open in new window
EUserv免费VPS连接成功

详细的操作方法请参考:Windows 10 系统利用 IPv6 隧道开启 IPv6 访问open in new window 。使用浏览器访问 IPv6 地址,类似于:http://[2a01:4f8:191:48c:2018:2019::ed],如下图:

EUserv免费VPS浏览器查看open in new window
EUserv免费VPS浏览器查看

四、纯 IPv6 的 VPS 搭建网站

4.1 搭建 Web 环境

纯 IPv6 的 VPS 安装VPS 主机面板open in new window 基本上是没有什么问题,例如LNMPopen in new windowOneinstackopen in new window ,经过挖站否的测试都正常。可能有一些面板会出现一些莫名其妙的问题,更多的面板参考:服务器控制面板榜单open in new window

宝塔面板后台默认的是不支持 IPv6 的,我们需要手动开启:

\#让宝塔面板监听IPv6

echo “**True**” > /www/server/panel/data/ipv6.pl

\#如果发现端口无法使用,也可以直接修改端口

echo “8888” > /www/server/panel/data/port.pl

\#重启面板:

bt restart

\#宝塔面板在面板设置里勾选了监听ipv6,正常情况下ipv4应该也是可以使用的,部分服务器出现问题的话会导致ipv4无法登陆。使用以下命令

rm -f /www/server/panel/data/ipv6.pl && /etc/init.d/bt restart

如果是 Oneinstack 或者 LNMP 一键安装包,搭建网站还需要修改一下 Nginx 的配置,让 Nginx 同时监听 IPv4 和 IPv6 的请求,示例如下:

 listen 80;

​    listen 443 ssl http2;

​    listen [::]:443 ssl http2;

​    listen [::]:80;

​    server_name www.wzfou.com;

​    index index.php index.html index.htm default.php default.htm default.html;

​    root /www/wwwroot/www.wzfou.com;

4.2 IPv6 DNS 解析

对于 IPv6 地址,DNS 解析选择 AAAA 记录类型记录,记录值为 IPv6 地址即可。

EUserv免费VPS添加解析open in new window
EUserv免费VPS添加解析

4.3 兼顾 IPv4 用户访问

对于纯 IPv6 的网站,为了可以让 IPv4 的用户访问,我们可以接入到 Cloudflare 免费 CDN 网络,如果不想修改 NS 服务器为 Cloudflare,可以使用 Cloudflare Partner 平台,例如:Cloudflare Partner 接入管理 Cloudflare CDNopen in new window

接入了 Cloudflare 后,你就可以先设置 AAAA 记录了。

EUserv免费VPS启用CDNopen in new window
EUserv免费VPS启用CDN

接着在Cloudflare Partneropen in new window接入平台会得到 CNAME 记录,这时你就可以到你的域名 DNS 管理处修改 CNAME 记录了。

EUserv免费VPS兼顾IPv4地址open in new window
EUserv免费VPS兼顾IPv4地址

成功将纯 IPv6 的 VPS 主机接入到了 Cloudflare 的 CDN 网络后,不管用户是不是支持 IPv6 访问都可以访问你的网站了,与普通的网站没有什么 区别。

EUserv免费VPS访问成功open in new window
EUserv免费VPS访问成功

五、总结

EUserv免费 VPSopen in new window 主机官网打开速度很慢,需要一定耐心。实际测试 EUserv 免费 VPS 主机的性能非常地差,见:分享 euserv 提供的免费 ipv6 小鸡open in new window ,至于如何在 IPv6 上的 VPS 主机跑“QQ”可以参考:纯 IPv6 的 VPS 安装应用open in new window

关于给 EUserv免费 VPSopen in new window主机自动续期的方法,请参考:https://bawodu.com/euserv-renew/open in new window

六、用腾讯云函数给 EUserv 德国免费 VPS 自动续期

使用腾讯云函数 SCF 自动续期 EUserv 免费 IPv6 VPS 脚本见 https://github.com/o0oo0ooo0/EUserv_extendopen in new window

目的:自动获取账号内所有的 VPS 项目,并检测是否需要续期,需要续期会自动续期。

1. 打开腾讯云函数 SFC

打开 https://console.cloud.tencent.com/scf/open in new window 登录腾讯云,初次使用云函数 SCF 要授权。

EUserv德国免费VPS自动续期
EUserv德国免费VPS自动续期

2. 新建 BeautifulSoup 层

新建层 BeautifulSoup ,将 BeautifulSoup.zipopen in new window 导入 ,添加运行环境 Python 3.6 。注意层的位置选择香港等海外地区,因为我们要续费的 VPS 在德国。

EUserv德国免费VPS自动续期
EUserv德国免费VPS自动续期

建好层后如下,后面用的上。

EUserv德国免费VPS自动续期
EUserv德国免费VPS自动续期

3. 新建腾讯云函数 EUserv_extend

运行环境选择 Python 3.6,创建方式选择 空白函数,内存选择 64M,执行超时时间建议为 300 s(网站在国外访问比较慢,建议部署在非大陆区域,例如 HK、SG 等,需要和上面创建层的位置是一样的。),将修改后的 main.py 粘贴进去。

EUserv德国免费VPS自动续期
EUserv德国免费VPS自动续期

选择自定义创建,按下图配置

EUserv德国免费VPS自动续期
EUserv德国免费VPS自动续期

复制https://github.com/o0oo0ooo0/EUserv_extendopen in new window 库中的 main.py 文件。

EUserv德国免费VPS自动续期
EUserv德国免费VPS自动续期

复制粘贴到上图 index.py 文本,然后粘贴到刚才打开的腾讯云函数服务编辑框中,修改其中的用户名,密码。

img
img

USERNAME: 你的 EUserv 账户邮箱或 Customer ID

USERNAME = ‘user@gmail.com’ USERNAME = ‘user1@gmail.com user2@gmail.com’ # 多个账号写法

PASSWORD: 账户的密码

PASSWORD = ‘password’ PASSWORD = ‘password1 password2’ # 多个账号写法

设置通知提醒(可选操作)

我已 Server 酱的提醒为例,打开https://sct.ftqq.comopen in new window 后微信扫码获取 sentkey, 然后填写在上面函数代码 Server 酱的 key 处。如果您不需要通知也可以不设置提醒。这步不用设置。

SCKEY = 'XX'

环境配置

设置 64M 内存就够用了,300 秒延时。

EUserv德国免费VPS自动续期
EUserv德国免费VPS自动续期

其他默认就可,然后点完成。完成云函数配置。

EUserv德国免费VPS自动续期
EUserv德国免费VPS自动续期

4. 绑定层 BeautifulSoup

在 EUserv_extend⇨函数管理⇨层管理 里绑定层 BeautifulSoup。

EUserv德国免费VPS自动续期
EUserv德国免费VPS自动续期

5. 测试并创建时间触发

点击下图的测试,或会提示 config 等不存在,可以忽略。

EUserv德国免费VPS自动续期
EUserv德国免费VPS自动续期

测试没错误,就点 EUserv_extend⇨触发管理⇨创建触发器触发周期⇨自定义触发周期。填入 0 0 8 /7 **

EUserv德国免费VPS自动续期
EUserv德国免费VPS自动续期

每 7 天的 8 点执行,可修改成你想要的时间。

6. 查看运行日志

日志提示有 2 台 VPS,说明以上成功设置了腾讯云函数 SCF 续期脚本。

START RequestId:ff1a66b6-27b6-4ec3-9e87-******************************正在续费第 1 个账号Starting new HTTPS connection (1): support.euserv.com:443https://support.euserv.com:443 "GET /index.iphp HTTP/1.1" 302 3218https://support.euserv.com:443 "GET /index.iphp?sess_id=71b865f50603e8b47dd4dc5ddc3c7b2e162621201071628 HTTP/1.1" 200 3218https://support.euserv.com:443 "GET /pic/logo_small.png HTTP/1.1" 200 78https://support.euserv.com:443 "POST /index.iphp HTTP/1.1" 200 12524https://support.euserv.com:443 "GET /index.iphp?sess_id=71b865f50603e8b47dd4dc5ddc3c7b2e162621201071 HTTP/1.1" 200 12562检测到第 1 个账号有 2 台VPS,正在尝试续期ServerID: 388889 does not need to be renewedServerID: 399991 does not need to be renewedChecking.......Resetting dropped connection: support.euserv.comhttps://support.euserv.com:443 "GET /index.iphp?sess_id=71b865f50603e8b47dd4dc5ddc3c7b2e162621201071 HTTP/1.1" 302 12562https://support.euserv.com:443 "GET /index.iphp HTTP/1.1" 302 3214https://support.euserv.com:443 "GET /index.iphp?sess_id=64cddbf54472cb28e449a1058fe88e3b1626261591628911 HTTP/1.1" 200 3214ALL Work Done! EnjoyStarting new HTTPS connection (1): sc.ftqq.com:443https://sc.ftqq.com:443 "POST /SCT63352TEcQdROD2yeMxg4iTf.send HTTP/1.1" 200 107Server酱 推送成功******************************Response RequestId:ff1a66b6-27b6-4ec3-9e8da57 RetMsg:nullEND RequestId:ff1a66b6-27b6-4ec3-9e87-0494da57Report RequestId:ff1a66b6-27b6-4ec3-9e87-0ea14494da57 Duration:39826ms Memory:64MB MemUsage:20.109375MB

7. 总结

至此,用腾讯云函数给 EUserv 德国免费 VPS 自动续期设置完毕。这里是利用免费腾讯云函数 SCF 的 Python 环境,定时运行续费代码,从而完成登录 Euserv 网站,判断是否需要续期,若需要,即执行续期动作。如果您自己有可用的 VPS,甚至在 Euserv 免费 VPS 自身上定时运行 corn 的续期脚本也是可用的。

七、安装宝塔

2.1 连接上 VPS 后,先执行下面命令:

echo -e "nameserver 2001:67c:2b0::4\nnameserver 2001:67c:2b0::6\nnameserver 2001:4860:4860::8888\nnameserver 2400:3200::1" > /etc/resolv.conf

该命令是设置你的 VPS 的 DNS 解析,让你的 VPS 可以访问 IP4 网络并下载 IP4 网络的资源。

2.2 然后编辑/etc/yum/pluginconf.d/fastestmirror.conf

命令如下:

vi /etc/yum/pluginconf.d/fastestmirror.conf    enable=0  #将1改为0

2.3 系统升级

这一步可以略过,如果你要求完美,那么可以折腾下升级。

yum -y update

执行时间很长,需要耐心等待。如果出现错误,说明前面的代码设置有问题。一般是 DNS 设置的问题,重新执行 DNS 修改命令,再次保存。

2.4 安装宝塔

安装这个:试验性 Centos/Ubuntu/Debian 安装命令 独立运行环境(py3.7) 可能存在少量兼容性问题 不断优化中

yum -y install curl && curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh

2.5 安装宝塔完成后,运行bt命令

分别执行 8 修改面板端口为 8080,5 和 6 修改面板用户名和密码。

防火墙设置

firewall-cmd --permanent --zone=public --add-port=8080/tcp

firewall-cmd --reload

端口更改

echo '8080' > /www/server/panel/data/port.pl && /etc/init.d/bt restart

echo '::' > /www/server/panel/data/ipv6.pl && /etc/init.d/bt restart