1.让linux具有转发包的功能,功能简单
在中转节点上:
vim /etc/rc.local中加入
route add -net 10.0.0.0/24 dev eth3
route add -net 127.20.0.0/24 dev eth4
route add -net 192.168.0.0/24 dev eth5
开启linux路由功能
2008-12-18 19:49
临时开启: 永久开启: |
2.运用zebra软件(示范配置rip)
下载软件包:
zebra-0.95a.tar.gz
解压安装:
./configure à make all à make install
默认安装在/usr/local/sbin /usr/local/etc下。
cp zebra.conf.sample zebra.conf
cp ripd.conf.sample ripd.conf
把安装文件夹里面init/redhat/下的zebra.init 和 ripd.init拷贝到/etc/init.d下
重命名为zebra和ripd
修改里面的两处目录,因为配置文件和应用程序都在/usr/local/下。
启动zebra
service zebra start
启动ripd
service ripd start
登录zebra
telnet 127.0.0.1 2601
密码 zebra
enable // 特权模式
密码zebra
show run //显示配置文件
configure terminal //进入配置模式
interface eth2
ip address 192.168.1.1/24
write
quit
登录ripd
telnet 127.0.0.1 2602
密码zebra
enable
show run
configure terminal
router rip
network 192.168.1.0/24
network 192.168.4.0/24 //写上自己直接相连的就可以了,接口也不用设网关
write
其他主机只要设置好网关,网络前缀,即可。下载软件包:
zebra-0.95a.tar.gz
解压安装:
./configure à make all à make install
默认安装在/usr/local/sbin /usr/local/etc下。
cp zebra.conf.sample zebra.conf
cp ripd.conf.sample ripd.conf
把安装文件夹里面init/redhat/下的zebra.init 和 ripd.init拷贝到/etc/init.d下
重命名为zebra和ripd
修改里面的两处目录,因为配置文件和应用程序都在/usr/local/下。
启动zebra
service zebra start
启动ripd
service ripd start
登录zebra
telnet 127.0.0.1 2601
密码 zebra
enable // 特权模式
密码zebra
show run //显示配置文件
configure terminal //进入配置模式
interface eth2
ip address 192.168.1.1/24
write
quit
登录ripd
telnet 127.0.0.1 2602
密码zebra
enable
show run
configure terminal
router rip
network 192.168.1.0/24
network 192.168.4.0/24 //写上自己直接相连的就可以了,接口也不用设网关
write
其他主机只要设置好网关,网络前缀,即可。