X-osadminの自留地
  • 博客主页 HomePage
  • 技术小絮 Tech
  • 作品发布 Works
  • 软件专题 Softs
    • proxmox
    • openwrt
    • chromebook
    • Zerotier
    • 虚拟化
  • 友情链接 Following

xosadmin

BGPlayer / Codes learner / Love Linux
Posts
77
Comments
0

友情链接 – Friendly Links

  • Add your site here…
xosadmin
7 years ago

利用TunnelBroker提供的IPv6隧道给OpenVZ架构的VPS配置IPv6

这一段时间,得到了一些独立服务器,所以决定为大家提供公益性质的基于OpenVZ架构的VPS以测试各位的程序。但是,因为IPv4的地址有限,所以采用了NAT的方式让大家连入网络。不过,IPv6的地址池有大量的IP地址供大家使用。

先来名词解释一下,NAT(Network Address Translation),一种网络地址共享技术。这种技术通常用来节省IPv4地址,并广泛运用于许多电信运营商。但是若NAT用于生产环境,用户很难让访问者直接访问对应端口,通常需要通过转换完成。IPv6,互联网协议第六版,由于IPv4最大的问题在于网络地址资源有限,严重制约了互联网的应用和发展。IPv6的使用,不仅能解决网络地址资源数量的问题,而且也解决了多种接入设备连入互联网的障碍。(部分解释来自百度百科)

说了这么多,让我们来看一看如何在OpenVZ架构的VPS上安装并使用由HE提供的IPv6地址吧~

官网注册篇:

1. 最基本的步骤:在官网注册账号。传送门>>>

2. 创建完成后,点击【Create Regular Tunnel】,并填入你的IPv4地址。请注意:这里的IPv4必须是可以ping的通的。同时,选择离您服务器最近的HE服务端地址。比如我的服务器是洛杉矶的,我就选择Los Angeles线路。

3. 点击完成后,会跳转到一个界面,里面包含着IP地址信息。这时,请不要关闭这个页面。

VPS配置篇:

1.首先,我们先来检查一下VPS是否支持使用本IPv6的方式。简而言之,就是检测TUN是否开启。我们通常使用以下命令:

cat /dev/net/tun

若回复是File descriptor in bad state,请继续查看下面的步骤,若不是,请联系VPS服务商以开启本功能。

2. 安装tb-tun

** 有许多用户反映他们的VPS无法git clone,所以X-osadmin为大家提供了可wget的压缩包。大家可以通过下面的地址获取,同时也可以访问云鼎Linux资源站(传送门)获取。

安装tb-tun非常简单,您只需要使用以下步骤:

wget http://down2.unix.website/linuxfile/tb-tun.zip
unzip tb-tun.zip
cd tb–tun-master
gcc tb_userspace.c –l pthread –o tb_userspace
cp tb_userspace /usr/local/bin
        3. 开始正式配置,配置的过程不会非常繁琐,您只需要执行以下步骤
setsid tb_userspace tb <1> <2> sit
ifconfig tb up
ifconfig tb inet6 add <3>
ifconfig tb mtu 1480
route –A inet6 add ::/0 dev tb
/sbin/route –A inet6 add ::/0 dev tb
/sbin/ip –6 route add default dev tb
ip –6 route del default dev venet0
** <1>: HE提供的Server IPv4 Address,也就是上面注册官网时所选的HE服务端地址。
    <2>: VPS的Client IPv4 Address,也就是主IP。若您是共享IP的VPS(NAT VPS),此处请填写内网IP地址。
    <3>: HE提供的Client IPv6 Address,其的类型是2001:xxxx:xxxx::2/64
** 若您是CentOS 7用户,出现ifconfig command not found,请执行:yum -y install net-tools 后重新执行本步操作。
         4. 检查IPv6网络连通性,您可以通过ping6来完成这项操作。比如我们测试一下某知名DNS的延迟,请使用以下命令:
ping6 2001:4860:4860::8888
          若有出现XXX ms,即为成功。反之,请检查您的VPS配置。
  • 技术小絮
等 人表示很赞
6,747
xosadmin
xosadmin
5 years ago
推荐 如何使用Grub4dos引导Grub2
Grub4dos是一个非常优秀的启动引导器,它可以引导Windows/Linux,甚至变色龙/四叶草。早期的Linux所带有的Legacy Grub可以与Grub4dos相互引导,非常有趣。但在Grub2中,本功能做出了一些改变。比如,启动 ...
  • 技术小絮
2,017 0
xosadmin
xosadmin
7 years ago
推荐 Dell Chromebook 13安装Windows 10教程
据了解,Dell于近年悄然上了一款产品:Chromebook 13。其的价格非常吸引人,各项配置也不逊色,其炫酷的外观和亲民的价格,令许多人为之向往。唯一的不同,即如其的名字,预装了Chrome OS系统及特别的Bios。有许多小伙伴不熟 ...
  • chromebook
  • 技术小絮
17,259 3
xosadmin
xosadmin
2 years ago
推荐 LXC上安装Gitlab时sysctl报错的解决方法
问题情况:在LXC unprivileged容器上安装Gitlab时,在执行gitlab-ctl reconfigure时可能会报出sysctl: permission denied的错误。 解决方法:在/etc/gitlab/gitlab ...
  • 技术小絮
545 0
xosadmin
xosadmin
7 years ago
推荐 虚拟机(VPS)及内网端口转发的几种方法
最近云鼎群有很多朋友开始尝试搭建属于自己的VPS品牌。但很多人因为资金紧张,不得不选择单IP的服务器(下称母鸡)。因此,NAT VPS应运而生。NAT VPS,顾名思义,利用NAT技术使单IP的利用率最大化。因为共用一个IP,所以每位用户 ...
  • 技术小絮
5,782 0
xosadmin
xosadmin
6 years ago
推荐 wget下载某目录下全部文件的方法
前一段时间介绍了Proxmox的安装方式。Proxmox虽然方便,但是在多服务器的环境下没法像SolusVM那样同步KVM ISO镜像,非常不方便。所以X-osadmin将ISO放在一台服务器上,通过wget下载镜像,方便了许多。Wget向 ...
  • 技术小絮
1,386 0
  • HPE Microserver系列降低噪音的一种办法
  • Debian 13 Trixie安装Proxmox VE
  • Windows FTP服务器通过PASV模式无法获取目录的解决方法
  • Proxmox日志出现大量lxcfs truncated错误的解决方案
  • Proxmox通过CLI向LXC挂载已有虚拟磁盘的方法
  • LXC上安装Gitlab时sysctl报错的解决方法

文章聚合

  • Debian 13 Trixie安装Proxmox VE
  • Proxmox日志出现大量lxcfs truncated错误的解决方案
  • Proxmox通过CLI向LXC挂载已有虚拟磁盘的方法
  • Proxmox VE通过全盘方式直通硬盘
  • Proxmox为KVM VNC启用剪贴板支持
  • Proxmox报出RRDC/RRD update error的解决方法

Multilangual Translator

Copyright © 2016-2025 X-osadminの自留地. All rights reserved. 萌ICP备20258855号
  • 博客主页 HomePage
  • 技术小絮 Tech
  • 作品发布 Works
  • 软件专题 Softs
    • proxmox
    • openwrt
    • chromebook
    • Zerotier
    • 虚拟化
  • 友情链接 Following
Welcome
Forgot password?
Welcome
Forgot password?
Social Login
Login with WeChat QR Code
Unregistered WeChat IDs will be automatically used to create an account.
Scan and Reply with Keywords「登录」Get Verification Code
Social Login
Free registration
Social Login
Reset password
Back to Login