<?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>16hot 的博客 &#187; fec</title>
	<atom:link href="http://www.16hot.com/tag/fec/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.16hot.com</link>
	<description>技术、工作、生活，坚持一种信念，一切皆有可能……</description>
	<lastBuildDate>Sat, 07 Jan 2012 11:09:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>FreeBSD 7.0 用ng_fec实现双网卡绑定笔记(转)</title>
		<link>http://www.16hot.com/2010/07/1018/</link>
		<comments>http://www.16hot.com/2010/07/1018/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 03:13:39 +0000</pubDate>
		<dc:creator>16hot</dc:creator>
				<category><![CDATA[BSD/linux]]></category>
		<category><![CDATA[fec]]></category>
		<category><![CDATA[freebsd]]></category>

		<guid isPermaLink="false">http://blog.isyi.com/?p=1018</guid>
		<description><![CDATA[参考了网友在5.x、6.3下双网卡绑定的文档，于是自己在7.0下做了次实验，结果成功通过。 自己做了些修改，留个笔记。 1. 编译和加载netgraph.ko、ng_fecko、ng_socket.ko模块 a. 编译 #cd /usr/src/sys/modules/netgraph/ #cd netgraph/ &#38;&#38; make &#38;&#38; make install clean #cd ../fec &#38;&#38; make &#38;&#38; make install clean #cd ../socket &#38;&#38; make &#38;&#38; make install clean b. 加载 #cat &#60;&#60; EOF &#62;&#62; /boot/loader.conf ng_ether_load=&#8221;YES&#8221; ng_fec_load=&#8221;YES&#8221; ng_socket_load=&#8221;YES&#8221; EOF c. 修改rc.conf #sed -i.bak -e &#8216;s/^\(defaultrouter\)/#\1/&#8217; -e &#8216;s/^\(ifconfig_\)/#\1/&#8217; /etc/rc.conf 2. 编辑启动脚本 # [...]]]></description>
			<content:encoded><![CDATA[<p>参考了网友在5.x、6.3下双网卡绑定的文档，于是自己在7.0下做了次实验，结果成功通过。</p>
<p>自己做了些修改，留个笔记。</p>
<p>1.  编译和加载netgraph.ko、ng_fecko、ng_socket.ko模块</p>
<p>a. 编译<br />
#cd  /usr/src/sys/modules/netgraph/<br />
#cd netgraph/ &amp;&amp; make  &amp;&amp; make install clean<br />
#cd ../fec &amp;&amp; make &amp;&amp;  make install clean<br />
#cd ../socket &amp;&amp; make &amp;&amp; make  install clean</p>
<p>b. 加载<br />
#cat &lt;&lt; EOF &gt;&gt;  /boot/loader.conf<br />
ng_ether_load=&#8221;YES&#8221;<br />
ng_fec_load=&#8221;YES&#8221;<br />
ng_socket_load=&#8221;YES&#8221;<br />
EOF</p>
<p>c.  修改rc.conf<br />
#sed -i.bak -e &#8216;s/^\(defaultrouter\)/#\1/&#8217; -e  &#8216;s/^\(ifconfig_\)/#\1/&#8217; /etc/rc.conf</p>
<p>2. 编辑启动脚本<br />
# cat &lt;&lt;  EOF &gt; /etc/bonding<br />
#!/bin/sh<br />
MYIP=xxx.xxx.xxx.xxx<br />
GW=xxx.xxx.xxx.xxx<br />
NIC1=bge0<br />
NIC2=bge1</p>
<p>/usr/sbin/ngctl  mkpeer fec dummy fec<br />
/usr/sbin/ngctl msg fec0: add_iface  &#8216;&#8221;&#8216;\${NIC1}&#8217;&#8221;&#8216;<br />
/usr/sbin/ngctl msg fec0: add_iface &#8216;&#8221;&#8216;\${NIC2}&#8217;&#8221;&#8216;<br />
/usr/sbin/ngctl  msg fec0: set_mode_inet<br />
/sbin/ifconfig fec0 promisc<br />
/sbin/ifconfig  \${NIC1} promisc<br />
/sbin/ifconfig \${NIC2} promisc<br />
/sbin/ifconfig  fec0 inet \${MYIP} netmask 0xfffffe00<br />
/sbin/ifconfig fec0 up<br />
/sbin/route  add default \${GW}<br />
EOF</p>
<p># chmod 400 /etc/bonding<br />
# echo &#8220;sh  /etc/bonding&#8221; &gt;&gt; /etc/rc.local</p>
<p>3. 重启系统<br />
# reboot</p>
<p>#  ifconfig<br />
bge0: flags=28943  metric 0 mtu 1500<br />
options=9b<br />
ether  00:13:21:c8:54:6b<br />
media: Ethernet autoselect (1000baseTX )<br />
status:  active<br />
bge1: flags=28943  metric 0 mtu 1500<br />
options=9b<br />
ether  00:13:21:c8:54:6b<br />
media: Ethernet autoselect (1000baseTX )<br />
status:  active<br />
lo0: flags=8049 metric 0 mtu  16384<br />
inet 127.0.0.1 netmask 0xff000000<br />
fec0: flags=28943  metric 0 mtu 1500<br />
ether 00:13:21:c8:54:6b<br />
inet xxx.xxx.xxx.xxx  netmask 0xfffffe00 broadcast xxx.xxx.xxx.xxx<br />
media: Ethernet none<br />
status:  active</p>
<p>原文： http://www.cublog.cn/u/17709/showart_573233.html</p>
]]></content:encoded>
			<wfw:commentRss>http://www.16hot.com/2010/07/1018/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

