Skip to main content

Hurricane Electric IPv6 with FreeBSD 8.3

Figure out how IPv6 is important nowadays, I got to try and deploy on my server and serve the IPv6 to the world to access. Searching around I've got several option for IPv6 Tunnel Broker. We got Hurricane Electric (HE) , Freenet6 (gogo6) and several others provider but the two provider are the most popular right now.

The question ;
- Why we deploy an IPv6 ?

WHY WE DEPLOY AN IPV6 ?
- For me there's no specific answer on this question because it depends on your situation and your needs with IPv6. While we can live with IPv4 , we have to take note that IPv4 allocated address is depreciated and based on HE statistics IPv4 is depreciated on 2012 we don't have any reserved address anymore. If you still want to use IPv4, to allocate the address, you may have to pay more since the address is not much.

- IPv6 is the future of the internet address and we have to prepare on that situation which I think it is important. Let say the world will transform from IPv4 to IPv6, and on that time, are you ready ? :)

Setup ;
- 1 box with a valid IPv4 address.

Step ;
- Register your account with HE at http://www.tunnelbroker.net/
- Setup your IPv4 tunnel and your will get your IPv6 tunnel address as per below


Server IPv4 Address:216.218.221.42
Server IPv6 Address:2001:470:35:3e4::1/64
Client IPv4 Address:10.0.0.1
Client IPv6 Address:2001:470:35:3e4::2/64






Comments

Popular posts from this blog

Python - Xen and libvirt

more function can be found in python dir libvirtclass.txt shell> find / -name libvirtclass.txt Generated Classes for libvir-python # # Global functions of the module # # functions from module libvirt open() openReadOnly() virEventRegisterImpl() virInitialize() # functions from module virterror virGetLastError() virResetLastError() # # Set of classes of the module # Class virDomain()     # functions from module libvirt     ID()     OSType()     XMLDesc()     attachDevice()     blockPeek()     connect()     coreDump()     create()     destroy()     detachDevice()     maxMemory()     maxVcpus()     memoryPeek() migrate()     name()     reboot()     ref()     resume()     save()     setAutostart()     setMaxMemory()     setMemory()     setVcpus()     shutdown()     suspend()     undefine()     # functions from module python     UUID()     UUIDString()     autostart()     blockStats()     info()     interfaceStats()     pinVc

Building a KVM Proxy

Traditionally we seldomly connect our KVM from the port directly to the server that consists of usb for keyboard and mouse, vga cable for display purposes. More advanced you may have an experience using the iKVM which connect all you kvm port from the internet where you can have a remote location as long as you have the internet connection. When technology evolve, physical server are becoming obsolete since we have the virtualization technology. Since that to access your virtual machine (vm) are more easier. Instead of using SSH, like a Xen hypervisor, the Xen itself can host as a KVM server and map to the vm on different port as configured from the config file.

Complete guide to update/upgrade cakephp

This is what people always forgotten. How to update your cakephp to the latest from CLI         phpmamp composer.phar update How to upgrade to 3.* branch     phpmamp composer.phar require --update-with-dependencies "cakephp/cakephp:3.5.*"         ./composer.json has been updated Loading composer repositories with package information Updating dependencies (including require-dev)       - Removing cakephp/cakephp (3.4.13)       - Installing cakephp/cakephp (3.5.6)         Downloading: 100% Writing lock file Generating autoload files Done !