一张软盘做个Linux的Router
我用的是idiot-image_1440KB_2.9.4
用rawrite2.exe做成一张软盘,找或编译一个你的网卡
的驱动,我的网卡是tulip兼容的,但网卡带的不行,
从ftp.linuxrouter.org找了一个tulip.o,关键是找到
的得是linux2.0.36的。拷到该软盘上。
用该软盘启动,先q退出lrcfg,
mount /dev/fd0 /mnt
cp /mnt/tulip.o /lib/modules
rm /mnt/tulip.o
运行lrcfg
3)Package settings
2)modules
1)modules
将tulip前面的#去掉
在lrcfg主菜单中进b)Back-up ramdisk
将2)etc和5)modules存回软盘(上面的修改都是在ramdisk中)
在lrcfg主菜单中进
1)Network settings
1)Network Configuation (auto)
IPFWDING_KERNEL=YES
IPFWDING_FW=YES
配好Interfaces,我把IF?_IP_SPOOF=NO,怕因此有问题
Hosts不用管
Networks是网卡参数,其他都好理解,NET0_GATEWAY_IF我也不懂,
就用#注释掉,
每块网卡只要
NET?_NETADDR网卡子网地址
NET?_NETMASK网卡子网掩码
NET?_GATEWAY_IP就是网卡地址
就行了
Gateways是缺省网关,
GW0_IPADDR是对方路由器的IP
GW0_IFNAME是你的外部口网卡的名字,如eth0
其他都无所谓啦。
记住用b)Back-up ramdisk保存到软盘。
就应该OK了。
我在安装过程中,碰到一次ifconfig 2块网卡都有IP,
在路由器上ping得到2块网卡,但ping不到2个子网上的机器,
换了2块网卡就行了。所以网卡兼容性也是问题。
还失误过一次,内部的机器ping得到路由器的外部网卡,但ping
不到对方的机器,以为有问题,但将外部网卡直接连到一台机器
上就能ping到它,才想起是对方路由器没配。
发布人:netbull 来自:LinuxAid