Append the provider configuration to /etc/ppp/ppp.conf:
provider:
set device PPPoE:<interface>
set authname <PPPoE username>
set authkey <PPPoE password>
set dial
set login
add default HISADDR
enable lqr echo
enable dns
nat enable yes
set redial 2
Replace <interface> with your network interface towards the PPPoE server. Start the PPPoE client, as root: /etc/rc.d/ppp start
Enable PPPoE client at startup, append to /etc/rc.conf:
ifconfig_<interface>="up"
ppp_enable="YES"
ppp_profile="provider"
ppp_mode="ddial"
Start the PPPoE client with /etc/rc.d/ppp start
as root. The PPPoE interface is usually tun0.
Posted by admin at 3:28 am on January 18th, 2010.
Categories: FreeBSD, Internet. Tags: dsl, FreeBSD, pppoe.
After you create a Regular Tunnel at Hurricane Electric‘s tunnelbroker.net you will receive the following informations:
Server IPv4 Address
Server IPv6 Address
Client IPv4 Address
Client IPv6 Address
Routed /64
Solaris and OpenSolaris IPv6 tunnel setup
Create /etc/hostname6.ip.tun0
file:
tsrc Client_IPv4_Address tdst Server_IPv4_Address up
addif Client_IPv6_Address Server_IPv6_Address up
Add the permanent IPv6 default gateway:
route -p add -inet6 default Server_IPv6_Address
(Tested on Solaris 10 5/09 and 10/09, OpenSolaris 2009.06 and 2010.02 preview snv_127)
Linux (RHEL / Fedora / CentOS) IPv6 tunnel setup
Create /etc/sysconfig/network-scripts/ifcfg-sit1
file:
DEVICE=sit1
BOOTPROTO=none
ONBOOT=yes
IPV6INIT=yes
IPV6TUNNELIPV4=Server_IPv4_Address
IPV6TUNNELIPV4LOCAL=Client_IPv4_Address
IPV6ADDR=Client_IPv6_Address/64
Add the following to /etc/sysconfig/network
file:
NETWORKING_IPV6=yes
IPV6_DEFAULTDEV=sit1
(Tested with Fedora 11 and 12, CentOS 5.3 and 5.4)
FreeBSD IPv6 tunnel setup
Add the following lines to /etc/rc.conf
file:
gif_interfaces="gif0"
gifconfig_gif0="Client_IPv4_Address Server_IPv4_Address"
ipv6_enable="YES"
ipv6_network_interfaces="lo0 gif0"
ipv6_ifconfig_gif0="Client_IPv6_Address prefixlen 128"
ipv6_defaultrouter="Server_IPv6_Address"
(Tested with FreeBSD 6.4)
Posted by admin at 8:36 pm on December 1st, 2009.
Categories: FreeBSD, IPv6, Linux, Solaris. Tags: FreeBSD, IPv6, ipv6-in-ipv4, Linux, opensolaris, Solaris, tunnel.