当前位置:Linux教程 - Linux - 一张软盘做个Linux的Router

一张软盘做个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