-
2005-09-28
用linux作路由器手机
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://caiblog.blogbus.com/logs/1470878.html
早就听说用linux可以作成廉价的路由器,而且性能不错,但我是刚刚接触linux,于是从网上搜刮了很多资料,仔细研究一番,开始动手了:
我想要校内两个网络互联,情况如下:
网1:192.168.0.0/24 ;网2:192.168.1.0/24
在中间一台微机安装两块网卡做成linux 系统,设路由器。其实linux在安装好后就会自动加入路由,用route可以查看路由情况,这时在路由表中已经加入了目的是网1的数据从eth0走,目的是网2的数据从eth1走。你要做的就要是开启linux的数据转发功能,因为在redhat2.4.80默认是关闭的。开启方法:到/etc/sys.ctl.conf中把ip_forward=0一项改为=1,重起一遍微机,就行了。
做完这些这的网1的192.168.0.254的主机与网2的主机192.168.0.2却怎么也ping不通,这个问题查找了好几天啊,几天来真是非常郁闷,最后问题在于网1的网关要设成192.168.0.1(linux上与网1相联的网卡),网2的网关要设成192.168.1.1(linux上与网2相联的网卡)。这下ping 出去的数据收到了!!
总之有两个重点:设好转发功能和设好两个网的网关地址.
同时还有了个意外收获:tcpdump -n -i icmp 此命令可以监视网络上的icmp包!
随机文章:
Linux下网络的配置祥解 2005-09-28怎样查看linux的内核版 本号 2005-06-17防止黑客入侵ADSL的一些技巧 2006-05-03打不开连接的IE! 2006-05-03不间断电源系统(UPS)的容量如何计算? 2006-04-25
收藏到:Del.icio.us







