跳至主要內容

Euserv

xlc520EuservEuserv大约 11 分钟约 3321 字

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.de
  2. https://www.euserv.com/en/

进入网站后,可以将网站的语言切换为英文,或者是直接用浏览器翻译成中文。找到导航栏的免费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.com 或 http://ipv6.test-ipv6.com,如果选项卡 “测试项目” 下面的 “不使用域名的 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/

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

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

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

1. 打开腾讯云函数SFC

打开 https://console.cloud.tencent.com/scf/ 登录腾讯云,初次使用云函数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_extend库中的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.com后微信扫码获取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