<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for Xaero.org</title>
	<atom:link href="http://www.xaero.org/index.php/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.xaero.org</link>
	<description>Tech news, reviews, and whatever else I wanna put here!</description>
	<lastBuildDate>Mon, 17 Oct 2011 19:24:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Comment on Configuring a 6in4 tunnel on the pfSense firewall by Chris</title>
		<link>http://www.xaero.org/index.php/archive/configuring-a-6tin4-tunnel-on-the-pfsense-firewall/comment-page-1/#comment-2484</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Mon, 17 Oct 2011 19:24:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaero.org/?p=248#comment-2484</guid>
		<description>Hmm... I don&#039;t know of any off the top of my head, but I&#039;d imagine that you&#039;ll want to change the address family in your IPv4 IPtables script to IPv6. Here&#039;s a sample IPTables filter I&#039;ve grown over the years.

&lt;code&gt;
#!/bin/bash

IPT=/sbin/iptables

#flush current tables
$IPT -F

#allow all outgoing connections
$IPT -P OUTPUT ACCEPT

#first, deny all incoming
$IPT -P INPUT DROP
$IPT -P FORWARD DROP
#Web
$IPT -A INPUT -p tcp --dport 80 -j ACCEPT

# Anti-attack stuff

#First, deny loopback and private space
$IPT -A INPUT --in-interface ! lo --source 127.0.0.0/8 -j DROP
$IPT -A INPUT --in-interface ! lo --source 10.0.0.0/8 -j DROP
$IPT -A INPUT --in-interface ! lo --source 172.16.0.0/12 -j DROP
$IPT -A INPUT --in-interface ! lo --source 192.168.0.0/16 -j DROP

#Next, rate limit ICMP
$IPT -A INPUT -p icmp -m icmp -m limit --limit 1/second -j ACCEPT

#Next, drop weird packets with weird TCP states
$IPT -A INPUT -m state --state INVALID -j DROP
$IPT -A FORWARD -m state --state INVALID -j DROP
$IPT -A OUTPUT -m state --state INVALID -j DROP
$IPT -A INPUT -p tcp --tcp-flags FIN,ACK FIN -j DROP
$IPT -A INPUT -p tcp --tcp-flags ACK,PSH PSH -j DROP
$IPT -A INPUT -p tcp --tcp-flags ACK,URG URG -j DROP
$IPT -A INPUT -p tcp --tcp-flags SYN,FIN SYN,FIN -j DROP
$IPT -A INPUT -p tcp --tcp-flags SYN,RST SYN,RST -j DROP
$IPT -A INPUT -p tcp --tcp-flags FIN,RST FIN,RST -j DROP

#Allow responses to connections we initiated...
$IPT -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
&lt;/code&gt;

Hope that helps!</description>
		<content:encoded><![CDATA[<p>Hmm&#8230; I don&#8217;t know of any off the top of my head, but I&#8217;d imagine that you&#8217;ll want to change the address family in your IPv4 IPtables script to IPv6. Here&#8217;s a sample IPTables filter I&#8217;ve grown over the years.</p>
<p><code><br />
#!/bin/bash</p>
<p>IPT=/sbin/iptables</p>
<p>#flush current tables<br />
$IPT -F</p>
<p>#allow all outgoing connections<br />
$IPT -P OUTPUT ACCEPT</p>
<p>#first, deny all incoming<br />
$IPT -P INPUT DROP<br />
$IPT -P FORWARD DROP<br />
#Web<br />
$IPT -A INPUT -p tcp --dport 80 -j ACCEPT</p>
<p># Anti-attack stuff</p>
<p>#First, deny loopback and private space<br />
$IPT -A INPUT --in-interface ! lo --source 127.0.0.0/8 -j DROP<br />
$IPT -A INPUT --in-interface ! lo --source 10.0.0.0/8 -j DROP<br />
$IPT -A INPUT --in-interface ! lo --source 172.16.0.0/12 -j DROP<br />
$IPT -A INPUT --in-interface ! lo --source 192.168.0.0/16 -j DROP</p>
<p>#Next, rate limit ICMP<br />
$IPT -A INPUT -p icmp -m icmp -m limit --limit 1/second -j ACCEPT</p>
<p>#Next, drop weird packets with weird TCP states<br />
$IPT -A INPUT -m state --state INVALID -j DROP<br />
$IPT -A FORWARD -m state --state INVALID -j DROP<br />
$IPT -A OUTPUT -m state --state INVALID -j DROP<br />
$IPT -A INPUT -p tcp --tcp-flags FIN,ACK FIN -j DROP<br />
$IPT -A INPUT -p tcp --tcp-flags ACK,PSH PSH -j DROP<br />
$IPT -A INPUT -p tcp --tcp-flags ACK,URG URG -j DROP<br />
$IPT -A INPUT -p tcp --tcp-flags SYN,FIN SYN,FIN -j DROP<br />
$IPT -A INPUT -p tcp --tcp-flags SYN,RST SYN,RST -j DROP<br />
$IPT -A INPUT -p tcp --tcp-flags FIN,RST FIN,RST -j DROP</p>
<p>#Allow responses to connections we initiated...<br />
$IPT -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT<br />
</code></p>
<p>Hope that helps!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Configuring a 6in4 tunnel on the pfSense firewall by Bart Grefte</title>
		<link>http://www.xaero.org/index.php/archive/configuring-a-6tin4-tunnel-on-the-pfsense-firewall/comment-page-1/#comment-2480</link>
		<dc:creator>Bart Grefte</dc:creator>
		<pubDate>Tue, 11 Oct 2011 18:28:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaero.org/?p=248#comment-2480</guid>
		<description>Okay.
I know about IPtables, already have some books about it :) but I&#039;m looking specifically for an IPv6 howto like this one but made for Debian.</description>
		<content:encoded><![CDATA[<p>Okay.<br />
I know about IPtables, already have some books about it <img src='http://www.xaero.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  but I&#8217;m looking specifically for an IPv6 howto like this one but made for Debian.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Configuring a 6in4 tunnel on the pfSense firewall by Chris</title>
		<link>http://www.xaero.org/index.php/archive/configuring-a-6tin4-tunnel-on-the-pfsense-firewall/comment-page-1/#comment-2478</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Mon, 03 Oct 2011 20:43:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaero.org/?p=248#comment-2478</guid>
		<description>Bart,

I don&#039;t do a lot of work in Debian these days, but the last time I checked, pf was only available on the BSDs - FreeBSD, NetBSD, OpenBSD. I have a few links to some great starter material for iptables under Linux here:

http://www.xaero.org/index.php/archive/mastering-iptables/

Hope that helps!

Chris</description>
		<content:encoded><![CDATA[<p>Bart,</p>
<p>I don&#8217;t do a lot of work in Debian these days, but the last time I checked, pf was only available on the BSDs &#8211; FreeBSD, NetBSD, OpenBSD. I have a few links to some great starter material for iptables under Linux here:</p>
<p><a href="http://www.xaero.org/index.php/archive/mastering-iptables/" rel="nofollow">http://www.xaero.org/index.php/archive/mastering-iptables/</a></p>
<p>Hope that helps!</p>
<p>Chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Configuring a 6in4 tunnel on the pfSense firewall by Bart Grefte</title>
		<link>http://www.xaero.org/index.php/archive/configuring-a-6tin4-tunnel-on-the-pfsense-firewall/comment-page-1/#comment-2477</link>
		<dc:creator>Bart Grefte</dc:creator>
		<pubDate>Sun, 02 Oct 2011 14:39:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaero.org/?p=248#comment-2477</guid>
		<description>Hmm, my last response got removed?

It&#039;s strange indeed and I think it&#039;s the implementation in XP, but I doubt MS will ever create an update for it.

As for a firewall, I have installed ESET Smart Security v4.2.71.2 (switching to v5 after I&#039;ve tested it) on all the clients since it supports IPv6. Set it to interactive mode so if someone tries to get in, I get a warning, if a program wants to go online, I get a warning as well. Both with IPv4 and v6. Then it&#039;s just the matter of setting it to allow or block it :).

ps. Can I use this howto with Debian as well or are there to many differences between Linux and FreeBSD? Thinking about ditching pfSense because lack of 802.11n support in FreeBSD drivers.</description>
		<content:encoded><![CDATA[<p>Hmm, my last response got removed?</p>
<p>It&#8217;s strange indeed and I think it&#8217;s the implementation in XP, but I doubt MS will ever create an update for it.</p>
<p>As for a firewall, I have installed ESET Smart Security v4.2.71.2 (switching to v5 after I&#8217;ve tested it) on all the clients since it supports IPv6. Set it to interactive mode so if someone tries to get in, I get a warning, if a program wants to go online, I get a warning as well. Both with IPv4 and v6. Then it&#8217;s just the matter of setting it to allow or block it <img src='http://www.xaero.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>ps. Can I use this howto with Debian as well or are there to many differences between Linux and FreeBSD? Thinking about ditching pfSense because lack of 802.11n support in FreeBSD drivers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Configuring a 6in4 tunnel on the pfSense firewall by Chris</title>
		<link>http://www.xaero.org/index.php/archive/configuring-a-6tin4-tunnel-on-the-pfsense-firewall/comment-page-1/#comment-2469</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Sat, 10 Sep 2011 19:13:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaero.org/?p=248#comment-2469</guid>
		<description>Bart,

I&#039;m glad you&#039;ve resolved your connectivity problems on your laptop. That is indeed strange that XP doesn&#039;t revert to IPv4. I wonder if it&#039;s a DNS issue or if the IPv6
stack on XP isn&#039;t as mature as on Win7? Regardless, please remember that when you configure a 6in4 tunnel on your pfSense device (or any router for that matter), you are
now completely exposed to the Internet and no longer have the inherent protections that NAT gives you, so you&#039;ll want to configure some firewall rules for your IPv6 network to keep the bad guys out.

Chris</description>
		<content:encoded><![CDATA[<p>Bart,</p>
<p>I&#8217;m glad you&#8217;ve resolved your connectivity problems on your laptop. That is indeed strange that XP doesn&#8217;t revert to IPv4. I wonder if it&#8217;s a DNS issue or if the IPv6<br />
stack on XP isn&#8217;t as mature as on Win7? Regardless, please remember that when you configure a 6in4 tunnel on your pfSense device (or any router for that matter), you are<br />
now completely exposed to the Internet and no longer have the inherent protections that NAT gives you, so you&#8217;ll want to configure some firewall rules for your IPv6 network to keep the bad guys out.</p>
<p>Chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Configuring a 6in4 tunnel on the pfSense firewall by Bart Grefte</title>
		<link>http://www.xaero.org/index.php/archive/configuring-a-6tin4-tunnel-on-the-pfsense-firewall/comment-page-1/#comment-2467</link>
		<dc:creator>Bart Grefte</dc:creator>
		<pubDate>Thu, 08 Sep 2011 13:07:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaero.org/?p=248#comment-2467</guid>
		<description>Never mind, turns out the POP3 server was not listening on IPv6, it does now :)

But strange that XP won&#039;t revert to IPv4 if IPv6 does not work, 7 reverts to IPv4 after a few seconds of no response through IPv6.</description>
		<content:encoded><![CDATA[<p>Never mind, turns out the POP3 server was not listening on IPv6, it does now <img src='http://www.xaero.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>But strange that XP won&#8217;t revert to IPv4 if IPv6 does not work, 7 reverts to IPv4 after a few seconds of no response through IPv6.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Configuring a 6in4 tunnel on the pfSense firewall by Bart Grefte</title>
		<link>http://www.xaero.org/index.php/archive/configuring-a-6tin4-tunnel-on-the-pfsense-firewall/comment-page-1/#comment-2466</link>
		<dc:creator>Bart Grefte</dc:creator>
		<pubDate>Wed, 07 Sep 2011 11:17:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaero.org/?p=248#comment-2466</guid>
		<description>Hi Chris,

I didn&#039;t see till today that you responded to my question :P...
Anyway, the tunnel has been working like a charm, except today.

My computer died (leaking capacitors), so now I am working on my laptop. After I set my account in Outlook 2010, Outlook was able to send test-emails but it was not able to log on onto the mailserver of my host to download incoming emails (strange, since outgoing works).
Telnet using cmd gave a blinking _ and the host did not see my IP pop up in the logs over there. However, from my pfSense router it worked. So I disabled IPv6 on my laptop and guess what, Outlook works?!

Is there anything in those scripts that might interfere with Outlook?</description>
		<content:encoded><![CDATA[<p>Hi Chris,</p>
<p>I didn&#8217;t see till today that you responded to my question <img src='http://www.xaero.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> &#8230;<br />
Anyway, the tunnel has been working like a charm, except today.</p>
<p>My computer died (leaking capacitors), so now I am working on my laptop. After I set my account in Outlook 2010, Outlook was able to send test-emails but it was not able to log on onto the mailserver of my host to download incoming emails (strange, since outgoing works).<br />
Telnet using cmd gave a blinking _ and the host did not see my IP pop up in the logs over there. However, from my pfSense router it worked. So I disabled IPv6 on my laptop and guess what, Outlook works?!</p>
<p>Is there anything in those scripts that might interfere with Outlook?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Configuring a 6in4 tunnel on the pfSense firewall by Chris</title>
		<link>http://www.xaero.org/index.php/archive/configuring-a-6tin4-tunnel-on-the-pfsense-firewall/comment-page-1/#comment-2350</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Sun, 16 Jan 2011 15:34:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaero.org/?p=248#comment-2350</guid>
		<description>Great catch! It&#039;s actually referred to as &lt;strong&gt;6in4&lt;/strong&gt;, not 6to4, so I&#039;ve fixed the article.</description>
		<content:encoded><![CDATA[<p>Great catch! It&#8217;s actually referred to as <strong>6in4</strong>, not 6to4, so I&#8217;ve fixed the article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Configuring a 6in4 tunnel on the pfSense firewall by Andy</title>
		<link>http://www.xaero.org/index.php/archive/configuring-a-6tin4-tunnel-on-the-pfsense-firewall/comment-page-1/#comment-2349</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Fri, 14 Jan 2011 22:59:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaero.org/?p=248#comment-2349</guid>
		<description>Isn&#039;t this post actually just about setting up an IPv6 tunnel, not setting up a 6to4 tunnel? 6to4 does not require a tunnel broker and instead uses an anycast address for tunneling traffic.</description>
		<content:encoded><![CDATA[<p>Isn&#8217;t this post actually just about setting up an IPv6 tunnel, not setting up a 6to4 tunnel? 6to4 does not require a tunnel broker and instead uses an anycast address for tunneling traffic.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Configuring a 6in4 tunnel on the pfSense firewall by Chris</title>
		<link>http://www.xaero.org/index.php/archive/configuring-a-6tin4-tunnel-on-the-pfsense-firewall/comment-page-1/#comment-2347</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Sun, 28 Nov 2010 15:21:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaero.org/?p=248#comment-2347</guid>
		<description>Karl,

Sounds like you don&#039;t have the rtadvd daemon running. You may want to check the config for that and make sure it matches your interface names. Alternatively,
you could try statically assigning an address.

Hope that helps!</description>
		<content:encoded><![CDATA[<p>Karl,</p>
<p>Sounds like you don&#8217;t have the rtadvd daemon running. You may want to check the config for that and make sure it matches your interface names. Alternatively,<br />
you could try statically assigning an address.</p>
<p>Hope that helps!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

