<?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>Erning.write() &#187; ubuntu</title>
	<atom:link href="http://erning.net/tags/ubuntu/feed" rel="self" type="application/rss+xml" />
	<link>http://erning.net</link>
	<description>Reloading</description>
	<lastBuildDate>Thu, 15 Sep 2011 10:04:33 +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>Home Network Setup</title>
		<link>http://erning.net/archives/home-network-setup</link>
		<comments>http://erning.net/archives/home-network-setup#comments</comments>
		<pubDate>Thu, 15 Sep 2011 10:04:33 +0000</pubDate>
		<dc:creator>erning</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[gfw]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://erning.net/?p=474</guid>
		<description><![CDATA[家庭网络设置的需求 LAN 在家里，应该做到在任何地方都可以连上网络，而不是必须坐在电脑桌前；目前可以上网的移动设备比电脑还多。因此Wifi网络是必须的。 如果还在使用百兆的网络，拷贝一份20G的高清电影你需要30多分钟。而如果使用千兆网络，同样拷贝一份20G的电影，只需要3分钟多一些。当然硬盘可能不够快，以致实际上需要10多分钟才能完成。所以需要千兆网络交换机。 需要设备一接上，不需要配置就应该能够互连。IPv4的情况下，还是DHCP服务器自动分配IP比较方便的。 Internet 家庭网络内的设备都需要访问互联网，需要一个路由器做网关。 目前运营商为家庭用户提供的互联网接入方式还是以PPPoE为主。 运营商提供的域名解析服务器不靠谱，部分域名还被污染。用8.8.8.8或opendns这样的解析服务可能无法解析到最佳网络连接的主机。自建的解析服务器还可以解析内部网络的主机。 架一个HTTP代理服务器能够很大程度提高互联网页面的访问速度。 翻墙，这属于基础设置。需要做到网络层的翻墙，简单的HTTP代理不够。 Remote Access 需要从外部通过互联网访问家庭网络，例如从办公室查看家里的一篇文档。OpenSSH能够提供最基本的远程访问，管理家庭网络内的设备。 在外的时候，笔记本电脑或者移动设备还能够是家庭网络的一部分，这时候就需要虚拟的私有网络了。OpenVPN可以采用证书的认证方式，将作为缺省方案；还需要PPTP服务器来满足临时的需求，因为PPTP的客户端在很多系统上都是自带的，还有未越狱的iOS设备还无法使用OpenVPN，但可以使用PPTP。 运营商提供的是动态的IP地址，每次重新建立PPPoE连接的时候都会换一个IP。为了能够从互联网上访问家庭网络，需要动态的域名解析。 NAS 网络文件服务器，可以在内部网络共享电影、音乐、文件等，还有TimeMachine。同一个存储空间可以通过各种协议访问。 Mac设备间通过AFP最方便；Linux机器使用NFS比较方便；提供CIFS/Samba，让Windows客户端不需要另外安装任何软件就能够直接访问共享存储。 IPv6 访问只有IPv6服务的网站，可以显摆。6in4的tunnel服务还没有被GFWed，也可以用来翻墙，而且速度相当快（上海电信FTTH至he.net位于加州的机房可以有近10Mbps的吞吐量） Security 需要对家庭网络做访问限制，特别是远程来的访问。 内部网络和外部的网络应该物理隔离，物理隔离是指内部网络和外部网络必须跑在不同的网卡、不同的交换机VLAN上。 还需要做网络包过滤。]]></description>
			<content:encoded><![CDATA[<p>家庭网络设置的需求</p>
<p><strong>LAN</strong></p>
<p>在家里，应该做到在任何地方都可以连上网络，而不是必须坐在电脑桌前；目前可以上网的移动设备比电脑还多。因此Wifi网络是必须的。</p>
<p>如果还在使用百兆的网络，拷贝一份20G的高清电影你需要30多分钟。而如果使用千兆网络，同样拷贝一份20G的电影，只需要3分钟多一些。当然硬盘可能不够快，以致实际上需要10多分钟才能完成。所以需要千兆网络交换机。</p>
<p>需要设备一接上，不需要配置就应该能够互连。IPv4的情况下，还是DHCP服务器自动分配IP比较方便的。</p>
<p><strong>Internet</strong></p>
<p>家庭网络内的设备都需要访问互联网，需要一个路由器做网关。</p>
<p>目前运营商为家庭用户提供的互联网接入方式还是以PPPoE为主。</p>
<p>运营商提供的域名解析服务器不靠谱，部分域名还被污染。用8.8.8.8或opendns这样的解析服务可能无法解析到最佳网络连接的主机。自建的解析服务器还可以解析内部网络的主机。</p>
<p>架一个HTTP代理服务器能够很大程度提高互联网页面的访问速度。</p>
<p>翻墙，这属于基础设置。需要做到网络层的翻墙，简单的HTTP代理不够。</p>
<p><strong>Remote Access</strong></p>
<p>需要从外部通过互联网访问家庭网络，例如从办公室查看家里的一篇文档。OpenSSH能够提供最基本的远程访问，管理家庭网络内的设备。</p>
<p>在外的时候，笔记本电脑或者移动设备还能够是家庭网络的一部分，这时候就需要虚拟的私有网络了。OpenVPN可以采用证书的认证方式，将作为缺省方案；还需要PPTP服务器来满足临时的需求，因为PPTP的客户端在很多系统上都是自带的，还有未越狱的iOS设备还无法使用OpenVPN，但可以使用PPTP。</p>
<p>运营商提供的是动态的IP地址，每次重新建立PPPoE连接的时候都会换一个IP。为了能够从互联网上访问家庭网络，需要动态的域名解析。</p>
<p><strong>NAS</strong></p>
<p>网络文件服务器，可以在内部网络共享电影、音乐、文件等，还有TimeMachine。同一个存储空间可以通过各种协议访问。</p>
<p>Mac设备间通过AFP最方便；Linux机器使用NFS比较方便；提供CIFS/Samba，让Windows客户端不需要另外安装任何软件就能够直接访问共享存储。</p>
<p><strong>IPv6</strong></p>
<p>访问只有IPv6服务的网站，可以显摆。6in4的tunnel服务还没有被GFWed，也可以用来翻墙，而且速度相当快（上海电信FTTH至he.net位于加州的机房可以有近10Mbps的吞吐量）</p>
<p><strong>Security</strong></p>
<p>需要对家庭网络做访问限制，特别是远程来的访问。</p>
<p>内部网络和外部的网络应该物理隔离，物理隔离是指内部网络和外部网络必须跑在不同的网卡、不同的交换机VLAN上。</p>
<p>还需要做网络包过滤。</p>
<p><img src="http://farm7.static.flickr.com/6205/6149793966_5d4658e312_m.jpg" width="238" height="240" alt="eeebox-b202"></p>
]]></content:encoded>
			<wfw:commentRss>http://erning.net/archives/home-network-setup/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu Dapper on External USB Drive</title>
		<link>http://erning.net/archives/ubuntu-dapper-on-external-usb-drive</link>
		<comments>http://erning.net/archives/ubuntu-dapper-on-external-usb-drive#comments</comments>
		<pubDate>Wed, 22 Feb 2006 14:33:00 +0000</pubDate>
		<dc:creator>erning</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.erning.net/archives/2006/02/22/ubuntu-dapper-on-external-usb-drive/</guid>
		<description><![CDATA[在Ubuntu 6.0.4 (Dapper Drake)下，中文粗体已经不需要额外打补丁了。OpenOffice的中文显示也正常。 另外，将linux安装在usb硬盘上也是很有趣的一件事 相关文档 Breezy loaded on external USB drive ! Upgrade to Dapper Free NTFS read/write filesystem for Linux 中文字体的配置文件 /etc/fonts/local.conf 100 180 true SimSun SimHei NSimSun MingLiU 宋体 黑体 11 16 false false]]></description>
			<content:encoded><![CDATA[<p>在Ubuntu 6.0.4 (Dapper Drake)下，中文粗体已经不需要额外打补丁了。OpenOffice的中文显示也正常。<br />
<a href="http://www.flickr.com/photos/zendragon/103018523/" title="Photo Sharing"><img src="http://static.flickr.com/33/103018523_6863a3ca5f_m.jpg" width="240" height="180" alt="Dapper Screenshot" /></a></p>
<p>另外，将linux安装在usb硬盘上也是很有趣的一件事<br />
<a href="http://www.flickr.com/photos/zendragon/103016520/" title="Photo Sharing"><img src="http://static.flickr.com/35/103016520_383c95374b_m.jpg" width="240" height="180" alt="Ubuntu Linux Booting from USB Harddisk" /></a></p>
<p>相关文档</p>
<ul>
<li><a href="http://ubuntuforums.org/showthread.php?t=80811">Breezy loaded on external USB drive !</a></li>
<li><a href="http://ubuntuforums.org/showthread.php?t=87262">Upgrade to Dapper</a></li>
<li><a href="http://www.jankratochvil.net/project/captive/">Free NTFS read/write filesystem for Linux</a></li>
</ul>
<p>中文字体的配置文件 /etc/fonts/local.conf</p>
<pre class="brush: xml">
<fontconfig>
    <match target="font">
        <!-- check to see if the font is just regular -->
        <test name="weight" compare="less_eq">
            <int>100</int>
        </test>
        <!-- check to see if the pattern requests bold -->
        <test target="pattern" name="weight" compare="more_eq">
            <int>180</int>
        </test>
        <!-- set the embolden flag -->
        <edit name="embolden" mode="assign">
            <bool>true</bool>
        </edit>
    </match>
    <match target="font" >
        <test name="family" qual="any" >
            <string>SimSun</string>
            <string>SimHei</string>
            <string>NSimSun</string>
            <string>MingLiU</string>
            <string>宋体</string>
            <string>黑体</string>
        </test>
        <test name="pixelsize" compare="more">
            <double>11</double>
        </test>
        <test name="pixelsize" compare="less">
            <double>16</double>
        </test>
        <edit mode="assign" name="antialias" >
            <bool>false</bool>
        </edit>
        <edit name="globaladvance" mode="assign">
            <bool>false</bool>
        </edit>
    </match>
</fontconfig>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://erning.net/archives/ubuntu-dapper-on-external-usb-drive/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

