<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>LAMPDocs &#187; Connecting To Internet</title>
	<atom:link href="http://www.lampdocs.com/category/connecting-internet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lampdocs.com</link>
	<description>Documenting the Open Source</description>
	<lastBuildDate>Sat, 03 Dec 2011 15:09:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Setting Up PPPoE Connection in Linux</title>
		<link>http://www.lampdocs.com/connecting-internet/pppoe-connection/</link>
		<comments>http://www.lampdocs.com/connecting-internet/pppoe-connection/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 19:29:33 +0000</pubDate>
		<dc:creator>Vadim Cissa</dc:creator>
				<category><![CDATA[Connecting To Internet]]></category>
		<category><![CDATA[configure network interfaces]]></category>
		<category><![CDATA[Connect automatically]]></category>
		<category><![CDATA[Connection name]]></category>
		<category><![CDATA[Ethernet frames]]></category>
		<category><![CDATA[Ethernet-channel]]></category>
		<category><![CDATA[IETF]]></category>
		<category><![CDATA[Ipv4 Settings]]></category>
		<category><![CDATA[ISP]]></category>
		<category><![CDATA[Linux operating system]]></category>
		<category><![CDATA[modprobe pppoe]]></category>
		<category><![CDATA[Network Connection]]></category>
		<category><![CDATA[Next Generation Networks]]></category>
		<category><![CDATA[Point-to-Point Protocol]]></category>
		<category><![CDATA[pppd]]></category>
		<category><![CDATA[PPPoE]]></category>
		<category><![CDATA[PPPoE connection]]></category>
		<category><![CDATA[pppoe linux]]></category>
		<category><![CDATA[pppoe recompile kernel]]></category>
		<category><![CDATA[PPPoE support]]></category>
		<category><![CDATA[Unix-like operating systems]]></category>
		<category><![CDATA[usepeerdns]]></category>
		<category><![CDATA[VPN-server]]></category>
		<category><![CDATA[VPN-technologies]]></category>

		<guid isPermaLink="false">http://www.lampdocs.com/?p=1130</guid>
		<description><![CDATA[This article will tell you how to set up PPPoE connection using graphic interface and with linux command line. Troubleshooting is also available. 


Related posts:<ol><li><a href='http://www.lampdocs.com/other-recipes/network-interfaces/' rel='bookmark' title='Setting Up Network Interfaces in Linux'>Setting Up Network Interfaces in Linux</a></li>
<li><a href='http://www.lampdocs.com/other-recipes-soho-administrators/setting-up-ssh-clients-on-windows-mobile-devices/' rel='bookmark' title='Setting Up SSH clients on Windows Mobile Devices'>Setting Up SSH clients on Windows Mobile Devices</a></li>
<li><a href='http://www.lampdocs.com/connecting-internet/ipv6-advantages-and-its-configuration-in-os-linux/' rel='bookmark' title='IPv6 advantages and its configuration in OS Linux'>IPv6 advantages and its configuration in OS Linux</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Broadband access and <em>Next Generation Networks</em> (NGN) conception became part of everyday life. According to <a href="http://newsroom.parksassociates.com/article_display.cfm?article_id=5167" target="_blank">Parks Associates</a> the number of households worldwide with broadband is approaching to 500 million and it may reach close to 650 million by 2013. The demand for speed of data transferring always increases, just as the amount of users who are connected by means Ethernet, which allows them to connect to the network with the speed up to 10Gb/sec.<br />
<em>Internet Service Providers</em> (ISP) that provide users with Ethernet-channel generally use the following technologies for user authentication and billing:</p>
<ul>
<li> User account binding to the physical line, for example, using MAC-address of the network interface. Linux user has to <a href="http://www.lampdocs.com/home-personal/network-interfaces/" target="_blank">configure network interfaces</a> to establish such a connection;</li>
<li>VPN-technologies allowing user authentication and secure connection. For example, PPTP, L2TP or IpSec;</li>
<li>PPPoE (Point-to-Point Protocol over Ethernet) which this article is about.</li>
</ul>
<p><strong>PPPoE</strong> represents a network protocol for encapsulating Point-to-Point Protocol (PPP) frames inside Ethernet frames. PPPoE expands the capability of PPP allowing a virtual Point-to-Point connection over a multipoint Ethernet network architecture. Given protocol was published by <a href="http://en.wikipedia.org/wiki/IETF" target="_blank">IETF</a> in 1999 and its specification is <a href="http://tools.ietf.org/html/rfc2516" target="_blank">RFC 2516</a>.</p>
<p>In fact PPPoE does not have important advantages in comparison to the above mentioned alternatives. However the following ones can be emphasized:</p>
<ul>
<li>It&#8217;s significantly more secure than MAC-binding and allows user to change network interfaces connected to the provider without appealing to provider&#8217;s customer support; still it slightly reduces the bandwidth of the network interface;</li>
<li>Its configuration is simpler that the one of VPN-connection and requires less parameters to be introduced by user. In particular there is no need to configure IP-address or to specify the address of VPN-server.</li>
</ul>
<p>Thus, most likely you will encounter PPPoE just because you ISP will provide the Internet via this technology. Although provider&#8217;s technical support generally can help you just with Windows, you can easily connect your PC with Linux operating system following our instructions.</p>
<p><span id="more-1130"></span></p>
<p>The best way to use PPPoE on Linux is to do it with the help of <strong>pppd</strong> (Point-to-Point Protocol daemon) package, which supports PPPoE since version 2.4.2, and is usually pre-installed (in case it&#8217;s not, you can easily <a href="http://ppp.samba.org/" target="_blank">get</a> and install it). PPPD is used to manage network connections between two nodes on Unix-like operating systems. The role of pppd is to manage PPP session establishment and session termination.</p>
<p>In addition to that there must be in-kernel PPPoE support. Most likely you already have it because it&#8217;s included in all modern distributions by default. However if you don&#8217;t, we will discuss how to add it a little bit later.</p>
<p>For now let&#8217;s see how you can set up a PPPoE connection using graphical interface (in this certain case we will use Ubuntu 9.04, though Ubuntu 9.10 beta is already available). Open: <em>System – Preferences – Network Connection</em>. Choose DSL tab and press &#8220;Add&#8221;:</p>
<p><a rel="attachment wp-att-1131" href="http://www.lampdocs.com/home-personal/pppoe-connection/attachment/pic01-for-blog/"><img class="aligncenter size-full wp-image-1131" title="pic01-for-blog" src="http://www.lampdocs.com/wp-content/uploads/2009/10/pic01-for-blog.png" alt="pic01 for blog Setting Up PPPoE Connection in Linux" width="470" height="352" /></a></p>
<p>Fill in the &#8220;Connection name&#8221; (anything you want), &#8220;Username&#8221; and &#8220;Password&#8221; fields, check or leave uncheck &#8220;Connect automatically&#8221;, &#8220;Show password&#8221; and &#8220;Available to all users&#8221; boxes:</p>
<p><a rel="attachment wp-att-1132" href="http://www.lampdocs.com/home-personal/pppoe-connection/attachment/pic02-for-blog/"><img class="aligncenter size-full wp-image-1132" title="Pic02-for-blog" src="http://www.lampdocs.com/wp-content/uploads/2009/10/Pic02-for-blog.png" alt="Pic02 for blog Setting Up PPPoE Connection in Linux" width="470" height="498" /></a></p>
<p>NOTE: In case you are going to use this connection just for the Internet, you can leave &#8220;Service&#8221; field empty.</p>
<p>Choose Ipv4 Settings tab and make sure that the Method is Automatic (PPPoE):</p>
<p><a rel="attachment wp-att-1133" href="http://www.lampdocs.com/home-personal/pppoe-connection/attachment/pic03-for-blog/"><img class="aligncenter size-full wp-image-1133" title="pic03-for-blog" src="http://www.lampdocs.com/wp-content/uploads/2009/10/pic03-for-blog.png" alt="pic03 for blog Setting Up PPPoE Connection in Linux" width="470" height="521" /></a></p>
<p>That&#8217;s it! Now you can connect to the Internet without any problems.</p>
<p>However if you don’t really like using graphical interface or simply haven’t it (for example, on the server), there is another way to configure it.</p>
<p>First of all you need to check if there is in-kernel PPPoE support:</p>
<blockquote><p><code>modprobe pppoe</code></p></blockquote>
<p style="padding-left: 30px;">In case the module wasn&#8217;t found, we need to create a kernel module. Make sure that you have kernel sources by going to the source directory &#8211; <em>/usr/src/linux-x.x.x </em>and run the following command:</p>
<blockquote>
<p style="padding-left: 30px;"><code>make menuconfig</code></p>
</blockquote>
<p style="padding-left: 30px;">In the configuration window that will appear after the previous command open<em> Network device support -&gt; PPP over Ethernet (Experimental) </em>and set<em> “M”</em> value there;</p>
<p style="padding-left: 30px;">Or you can directly change <em>.config </em>(that can be found in the source directory <em>- </em><em>/usr/src/linux-x.x.x/</em>):<em> </em></p>
<p style="padding-left: 60px;"><em>CONFIG_PPPOE=m</em></p>
<p style="padding-left: 30px;">Now we need to compile modules:</p>
<blockquote>
<p style="padding-left: 60px;"><code>make modules</code></p>
</blockquote>
<p style="padding-left: 60px;">In case you get some compile errors like &#8220;field pppox have not defined in union…&#8221;, just as I did, try to make some changes in the following two files:</p>
<p style="padding-left: 90px;"><em>/usr/src/linux-x.x.x/drivers/net/pppoe.c</em></p>
<p style="padding-left: 90px;"><em>/usr/src/linux-x.x.x/drivers/net/pppox.c</em></p>
<p style="padding-left: 90px;">- Add just after the comments (before any of #include directives) the following line:</p>
<p style="padding-left: 120px;">#define CONFIG_PPPOE_MODULE</p>
<p style="padding-left: 90px;">- Save the above mentioned files and retry compiling with</p>
<blockquote>
<p style="padding-left: 120px;"><code>make modules</code></p>
</blockquote>
<p style="padding-left: 30px;">After successful compiling copy files</p>
<p style="padding-left: 60px;"><em>/usr/src/linux-x.x.x/drivers/net/pppoe.o</em></p>
<p style="padding-left: 60px;"><em>/usr/src/linux-x.x.x/drivers/net/pppox.o</em></p>
<p style="padding-left: 30px;">(pay attention to “.o” extention!) to <em>/lib/modules/x.x.x/kernel/drivers/net</em></p>
<p style="padding-left: 30px;">Refresh the file with dependencies:</p>
<blockquote>
<p style="padding-left: 30px;"><code>depmod -a</code></p>
</blockquote>
<p style="padding-left: 30px;">Now check one more time if the following command is working:</p>
<blockquote>
<p style="padding-left: 30px;"><code>modprobe pppoe</code></p>
</blockquote>
<p>In case it&#8217;s ok, we can go ahead with <em>pppd</em> configuration.</p>
<p><strong>1) </strong> We need to add to <em>/etc/ppp/chap-secrets </em>our login and password.</p>
<p>If you plan to use pppd for more than one connection, than there is a necessity to introduce a unique ID along with login and password. For example, “PROV”:</p>
<p><em>ourlogin PROV ourpassword *</em></p>
<p>(of course, instead of &#8220;ourlogin&#8221; and &#8220;ourpassword&#8221; we need to write true values)</p>
<p><strong>2) </strong> We have to create a file (let it be &#8220;myprov&#8221;) in <em>/etc/ppp/peers</em>.</p>
<p>Here are the things we need to write in this file:</p>
<p><em>user ourlogin</em> (ourlogin – the same login as we introduced in chap-secrets)</p>
<p><em>plugin rp-pppoe.so</em></p>
<p><em>eth0</em> (your interface via which you want to receive pppoe)</p>
<p><em>noipdefault </em>(in case your ISP provides dynamic IP)</p>
<p><em>usepeerdns </em>(to receive DNS from provider)<em> </em></p>
<p><em>defaultroute </em>(while connecting to the Internet the provider&#8217;s router will be used as a gateway by default)<em></em></p>
<p><em>persist </em>(fixed connection)<em></em></p>
<p><em>remotename PROV </em>(PROV – an ID we introduced in chap-secrets)</p>
<p><strong>3) </strong> Finally we need to save everything. To call the connection we use the command:</p>
<blockquote><p><code>pppd call myprov</code></p></blockquote>
<p>If pppd displays that it can&#8217;t load, for example, <em>/usr/lib/pppd/2.4.3/rp-pppoe.so, </em>we need to check where pppd is:</p>
<blockquote><p><code>whereis pppd</code></p></blockquote>
<p style="padding-left: 30px;">-  After that we should make a link in <em>/usr/lib/pppd/2.4.3 </em>to our rp-pppoe.so:</p>
<blockquote>
<p style="padding-left: 30px;"><code>ln –s [our rp-pppoe.so] [/usr/lib/pppd/2.4.3/rp-pppoe.so]</code></p>
</blockquote>
<p style="padding-left: 30px;">If pppd loads, but fails to create PPPoE socket, check log, maybe there are some messages like:</p>
<p style="padding-left: 60px;"><em>modprobe: can’t locate module net-pf-24</em></p>
<p style="padding-left: 30px;">-  If there are, we need to write in <em>/etc/modules.conf:</em></p>
<p style="padding-left: 60px;"><em>alias net-pf-24 pppoe </em></p>
<p>No doubt using PPPoE in Linux is as simple as it is in other operating systems. Graphical interface allows you to connect it in a very fast and intuitive way. However if you want be able to solve different kind of problems that may appear, it&#8217;s a great idea to make use of command line. Anyway it won&#8217;t take you more than 5-10 minutes to setup the connection, so check it out right now in order to see how easy it is.</p>


<p>Related posts:<ol><li><a href='http://www.lampdocs.com/other-recipes/network-interfaces/' rel='bookmark' title='Setting Up Network Interfaces in Linux'>Setting Up Network Interfaces in Linux</a></li>
<li><a href='http://www.lampdocs.com/other-recipes-soho-administrators/setting-up-ssh-clients-on-windows-mobile-devices/' rel='bookmark' title='Setting Up SSH clients on Windows Mobile Devices'>Setting Up SSH clients on Windows Mobile Devices</a></li>
<li><a href='http://www.lampdocs.com/connecting-internet/ipv6-advantages-and-its-configuration-in-os-linux/' rel='bookmark' title='IPv6 advantages and its configuration in OS Linux'>IPv6 advantages and its configuration in OS Linux</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lampdocs.com/connecting-internet/pppoe-connection/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>IPv6 advantages and its configuration in OS Linux</title>
		<link>http://www.lampdocs.com/connecting-internet/ipv6-advantages-and-its-configuration-in-os-linux/</link>
		<comments>http://www.lampdocs.com/connecting-internet/ipv6-advantages-and-its-configuration-in-os-linux/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 08:14:46 +0000</pubDate>
		<dc:creator>Vadim Cissa</dc:creator>
				<category><![CDATA[Connecting To Internet]]></category>
		<category><![CDATA[6to4]]></category>
		<category><![CDATA[IPv4]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[ipv6 configuration linux]]></category>
		<category><![CDATA[ipv6 linux howto]]></category>
		<category><![CDATA[ipv6 linux router]]></category>
		<category><![CDATA[ipv6 routing linux]]></category>
		<category><![CDATA[ipv6 tunnel linux]]></category>
		<category><![CDATA[Miredo]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[Teredo]]></category>
		<category><![CDATA[Tunnel broker]]></category>

		<guid isPermaLink="false">http://www.lampdocs.com/?p=997</guid>
		<description><![CDATA[Internet Protocol version 6 (IPv6) represents the next-generation protocol designed to replace IPv4, which still remains to be the most commonly used protocol in the Internet, though it&#8217;s nearly twenty years old now. The main reason for using another protocol is a growing shortage of IPv4 addresses needed by all new machines added to the [...]


Related posts:<ol><li><a href='http://www.lampdocs.com/connecting-internet/pppoe-connection/' rel='bookmark' title='Setting Up PPPoE Connection in Linux'>Setting Up PPPoE Connection in Linux</a></li>
<li><a href='http://www.lampdocs.com/linux-distros/gibraltar-v3-0/' rel='bookmark' title='Gibraltar v3.0'>Gibraltar v3.0</a></li>
<li><a href='http://www.lampdocs.com/other-recipes/network-interfaces/' rel='bookmark' title='Setting Up Network Interfaces in Linux'>Setting Up Network Interfaces in Linux</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><strong>Internet Protocol version 6</strong> (IPv6) represents the next-generation protocol designed to replace IPv4, which still remains to be the most commonly used protocol in the Internet, though it&#8217;s nearly twenty years old now. The main reason for using another protocol is a <em>growing shortage of IPv4 addresses</em> needed by all new machines added to the Internet.</p>
<p>IPv6 has a vastly larger address space than IPv4. This results from the use of a 128-bit address, whereas IPv4 uses only 32 bits. The new address space thus supports 2^128 (about 3.4×10^38) addresses. Thus IPv6 eliminates the need for <a href="http://en.wikipedia.org/wiki/Network_address_translation" target="_blank">network address translation</a> (NAT), which gained widespread deployment as an effort to solve the problem of IPv4 address exhaustion.</p>
<p>Of course, IPv4 address exhaustion is not the only problem that can be fixed by IPv6. Moreover IPv6 has other important improvements to IPv4 such as routing, network autoconfiguration, network security and etc.</p>
<p>In addition to the above mentioned improvements here the <strong><em>significant advantages of IPv6</em></strong> which can be very important for the end users:</p>
<ol>
<li>
<h3><strong>Static IP-addresses for your computers</strong></h3>
</li>
<p>Nowadays, in case you don&#8217;t have direct IPv6, the best way to connect to IPv6 is to register an account at a tunnel broker&#8217;s site. A <strong>tunnel broker</strong> is a company that offers service (for free) of transferring your traffic from IPv4 to IPv6 and backwards.</p>
<p>Using this method user gets his/her own IPv6 subnet, which is tied not to the current IPv4 address, but to his/her account (login and password). Thus you have the opportunity not just to get the range of IPv6 addresses, but to use them even if you change your IPv4 provider.</p>
<p>Moreover, every user gets a subnet /64, which is enough to connect to the network 2^64 devices and assign them static Internet addresses. This means that you can access any computer of your network directly (via its address) without the necessity to use NAT.</p>
<p>Some users may think that security problems will appear in this case, isn&#8217;t it? In fact there is no reason to worry. The only thing you should do is to configure your firewall, so it doesn&#8217;t pass connections from the Internet to the local network, except the ones that were allowed.</p>
<li>
<h3>Higher speed for torrents downloading</h3>
</li>
<p>BitTorrent Protocol is designed in such a way that users who do not have the opportunity to receive incoming connection (provider&#8217;s NAT is used) can &#8220;torrent&#8221; the files just from the users who have own IP address (NAT is not used). That&#8217;s why the growing shortage of IPv4 addresses will cause the decrease in amount of torrent peers and seeds.</p>
<p>If you use IPv6 there is no need to worry about this problem, because IPv6 users can get own IP addresses even in case their IPv4 provider uses NAT for them. Of course, you should check if your favorite tracker supports IPv6.</p>
<li>
<h3>Long-lived connections that remain even after IPv4 address changing</h3>
<p>Internet access control systems of some providers work in such a way that maximum duration of an Internet connection is equal to 24 hours, after which a forced disconnection takes place. During the repeated connection new IP-address is given. This can happen while you are chatting, playing online games, use different online services and etc.<br />
If you connect using IPv6, there won&#8217;t be a disconnection while IPv4 address is changing, because IPv6 remains the same. The only thing that will happen is discontinuance of data transfer for 15 seconds – the time needed for a tunnel broker to get the info about new IPv4.</li>
</ol>
<p>However despite all the improvements and advantages the worldwide penetration of IPv6 protocol is still less than one percent of Internet-enabled hosts in any country; though IPv6 has been implemented on all major operating systems in commercial, business, and home consumer environments.</p>
<p><span id="more-997"></span></p>
<p>For now let&#8217;s discuss the <strong><em>alternatives of IPv6 connection</em></strong>:</p>
<ol>
<li>
<h3>Direct connection</h3>
</li>
<p><em>Pros:</em></p>
<p>-	The most reliable one</p>
<p>-	It&#8217;s very easy to configure</p>
<p>-	The lowest ping and high speed</p>
<p><em>Cons:</em></p>
<p>-	In case it&#8217;s not offered by your Internet provider there is no way to connect it</p>
<p>-	At the moment the amount of providers who offer IPv6 is pretty limited</p>
<li>
<h3>6to4</h3>
</li>
<p><strong>6to4</strong> addressing represents a type of IPv6 address created by your IPv4 address. It allows you to set up tunnels over the IPv4 Internet automatically. Thus all the boxes behind your firewall will have IPv6 addresses. In case you would like to learn more please visit <a href="http://www.wlug.org.nz/6to4" target="_blank">this page</a>.</p>
<p><em>Pros:</em></p>
<p>-	There is no need to register any account</p>
<p>-	Optimal (the closest) gateway is chosen automatically by anycast method</p>
<p><em>Cons:</em></p>
<p>-	In case of dynamical IPv4, its change will cause the change of IPv6 as well</p>
<li>
<h3>Teredo</h3>
</li>
<p><strong>Teredo</strong> is an address assignment and automatic tunneling technology that provides unicast IPv6 connectivity across the IPv4 Internet, when IPv6/IPv4 hosts are located behind one or multiple IPv4 network address translators (NATs). If you need more info about Teredo, you can get it <a href="http://technet.microsoft.com/en-us/network/cc917486.aspx" target="_blank">here</a>.</p>
<p><em>Pros:</em></p>
<p>-	It&#8217;s very easy to setup (without the necessity to register an account)</p>
<p>-	There is a direct connection with ping between two Teredo users that is no worse than direct IPv6 connection</p>
<p>-	In Windows 7 it&#8217;s turned on by default</p>
<p><em>Cons:</em></p>
<p>-	In case of dynamical IPv4, its change will cause the change of IPv6 as well</p>
<li>
<h3>Tunnel Broker</h3>
</li>
<p><em>Pros:</em></p>
<p>-	It gives static IPv6 range, which does not depend on your Internet provider and does not change if IPv4-address is changed.</p>
<p>-	Some brokers give you the opportunity to easily (via web-interface) delegate reverse DNS to your DNS-servers</p>
<p><em>Cons:</em></p>
<p>-	You need to create an account on the broker&#8217;s site</p>
<p>-	Some brokers have to be informed when your IPv4 is changed (still this can be automated)</ol>
<p>In modern GNU/Linux distributions there is an opportunity to automatically get configured and working IPv6-tunnel by entering the only command (even if your provider does not support IPv6 or provides access to the Internet just via NAT). To do so you have to install a program called Miredo (http://www.remlab.net/miredo/). But before that make sure that the usage of UDP-port 3544 is not prohibited by your firewall.</p>
<p>The main characteristic feature of given method is that your IPv6-address will be changed each time you change your IPv4-address. In case you would like to get a static IPv6-address (it possible, moreover, absolutely free of charge), please use the tunnel broker method, which will be described a little bit later.</p>
<p>Now let&#8217;s go ahead with the <strong>IPv6 installation</strong>…</p>
<p>First of all we need to make sure that there is no access to IPv6 on the given computer:</p>
<blockquote><p><code># ping6 ipv6.google.com<br />
connect: Network is unreachable</code></p></blockquote>
<p>Now we need to install Miredo:</p>
<blockquote><p><code>sudo apt-get install miredo<br />
Reading package lists... Done<br />
Building dependency tree<br />
Reading state information... Done<br />
The following NEW packages will be installed:<br />
miredo<br />
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.<br />
Need to get 167kB of archives.<br />
After this operation, 430kB of additional disk space will be used.<br />
Get:1 http://localhost lenny/main miredo 1.1.5-1 [167kB]<br />
Fetched 167kB in 0s (1148kB/s)<br />
Selecting previously deselected package miredo.<br />
(Reading database ... 34093 files and directories currently installed.)<br />
Unpacking miredo (from .../miredo_1.1.5-1_amd64.deb) ...<br />
Processing triggers for man-db ...<br />
Setting up miredo (1.1.5-1) ...<br />
Starting Teredo IPv6 tunneling daemon: miredo.</code></p></blockquote>
<p>Check IPv6 again:</p>
<blockquote><p><code># ping6 ipv6.google.com<br />
PING ipv6.google.com(fx-in-x68.google.com) 56 data bytes<br />
64 bytes from fx-in-x68.google.com: icmp_seq=1 ttl=58 time=135 ms<br />
64 bytes from fx-in-x68.google.com: icmp_seq=2 ttl=58 time=135 ms<br />
64 bytes from fx-in-x68.google.com: icmp_seq=3 ttl=58 time=135 ms<br />
64 bytes from fx-in-x68.google.com: icmp_seq=4 ttl=58 time=135 ms<br />
^C<br />
--- ipv6.google.com ping statistics ---<br />
4 packets transmitted, 4 received, 0% packet loss, time 3006ms<br />
rtt min/avg/max/mdev = 135.393/135.547/135.631/0.091 ms</code></p></blockquote>
<p>It&#8217;s working! Now you can use any of <a href="http://www.sixxs.net/misc/coolstuff/" target="_blank"><em><strong>available IPv6 services</strong></em></a> and enjoy the fact that your computer belongs to the future Internet.</p>


<p>Related posts:<ol><li><a href='http://www.lampdocs.com/connecting-internet/pppoe-connection/' rel='bookmark' title='Setting Up PPPoE Connection in Linux'>Setting Up PPPoE Connection in Linux</a></li>
<li><a href='http://www.lampdocs.com/linux-distros/gibraltar-v3-0/' rel='bookmark' title='Gibraltar v3.0'>Gibraltar v3.0</a></li>
<li><a href='http://www.lampdocs.com/other-recipes/network-interfaces/' rel='bookmark' title='Setting Up Network Interfaces in Linux'>Setting Up Network Interfaces in Linux</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lampdocs.com/connecting-internet/ipv6-advantages-and-its-configuration-in-os-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

