Quagga服务器安装和配置

使用本地源

一、安装软件包

# yum install quagga-0.99.15-7.el6_3.2.x86_64.rpm 或rpm

# ls /etc/quagga/

bgpd.conf.sample    ospfd.conf.sample   vtysh.conf         zebra.conf.sample

bgpd.conf.sample2   ripd.conf.sample    vtysh.conf.sample

ospf6d.conf.sample  ripngd.conf.sample  zebra.conf

二、服务器基本配置

1、复制配置文件:

]# cp /etc/quagga/zebra.conf.sample /etc/quagga/zebra.conf

cp:是否覆盖"/etc/quagga/zebra.conf"? y

2、启动zebra服务

[[email protected] quagga]# service zebra start
3、开机自启动zebra服务
[[email protected] quagga]# chkconfig zebra on
[[email protected] quagga]# chkconfig --list zebra
zebra           0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭

4、查看端口号

[[email protected] quagga]# netstat -antu|grep 2601
tcp        0      0 127.0.0.1:2601              0.0.0.0:*                   LISTEN

用127.0.0.1登陆

5、路由器基本配置

(1)进入配置模式:

[[email protected] quagga]# telnet 127.0.0.1 2601
Password:                               输入连接密码,默认为zebra

Router>                                  已经进入用户模式

Router> enable

Password:                               进入特权模式的密码默认为zebra

Router#                                  已经进入特权模式

Router# config terminal         进入配置模式

Router(config)#

(2)、设置系统网络名称

Router(config)# hostname Router1

Router1(config)#

(3)、配置密码

Router1(config)# password zebra                                 配置终端连接密码

Router1(config)# enable password zebra                    配置进入特权模式的密码

Router1(config)# service password-encryption           对口令进行加密

(4)、配置接口IP地址

Router1(config)# interface eth0
                                   一定要进入接口模式

Router1(config-if)# ip add
        按tab键自动补全

Router1(config-if)# ip address 192.168.0.2/24
             设定IP地址,子网掩码

Router1(config-if)# no shutdown
                                激活网络接口

Router1(config-if)# exit
                                                 退出

Router1(config)# interface eth1
                                    添加第二个IP

Router1(config-if)# ip address 192.168.1.2/24
              设置IP地址、子网掩码

Router1(config-if)# no shutdown
                                  激活网络接口

Can‘t up interface
                                                            这里需要添加一块虚拟网卡,

注意选择仅与主机共享一个网络(host only)

Router1(config-if)# no shutdown

Router1(config-if)# exit

Router1(config)# exit

Router1# show interface
                                              查看接口信息

Interface eth0 is up, line protocol detection is disabled

index 2 metric 1 mtu 1500

flags: <UP,BROADCAST,RUNNING,MULTICAST>

HWaddr: 00:0c:29:d1:b6:78

inet 192.168.0.2/24 broadcast 192.168.0.255

inet 192.168.121.171/24 broadcast 192.168.121.255

inet6 fe80::20c:29ff:fed1:b678/64

Interface eth1 is up, line protocol detection is disabled

index 3 metric 1 mtu 1500

flags: <UP,BROADCAST,RUNNING,MULTICAST>

inet 192.168.126.128/24 broadcast 192.168.126.255

inet6 fe80::20c:29ff:fed1:b682/64

Interface lo is up, line protocol detection is disabled

index 1 metric 1 mtu 16436

flags: <UP,LOOPBACK,RUNNING>

inet 127.0.0.1/8

inet6 ::1/128

Router1# show interface eth0
                  单独查看eth0的接口信息

Interface eth0 is up, line protocol detection is disabled

index 2 metric 1 mtu 1500

flags: <UP,BROADCAST,RUNNING,MULTICAST>

HWaddr: 00:0c:29:d1:b6:78

inet 192.168.0.2/24 broadcast 192.168.0.255

inet 192.168.121.171/24 broadcast 192.168.121.255

inet6 fe80::20c:29ff:fed1:b678/64

为eth1配置IP地址(重新打开一个terminal):

[[email protected] ~]# ifconfig eth1 192.168.1.2

Router1# show interface eth1

Interface eth1 is up, line protocol detection is disabled

index 3 metric 1 mtu 1500

flags: <UP,BROADCAST,RUNNING,MULTICAST>

inet 192.168.1.2/24 broadcast 192.168.1.255

inet6 fe80::20c:29ff:fed1:b682/64

(5)、显示IP路由表信息

Router1# show ip route

Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF,

I - ISIS, B - BGP, > - selected route, * - FIB route

K>* 0.0.0.0/0 via 192.168.121.2, eth0
            内核路由表

C>* 127.0.0.0/8 is directly connected, lo
      回路

K>* 169.254.0.0/16 is directly connected, eth0

C>* 192.168.0.0/24 is directly connected, eth0
     直连网络

C>* 192.168.1.0/24 is directly connected, eth1

C>* 192.168.121.0/24 is directly connected, eth0

(6)、设置和查看访问控制列表

Router1# configure terminal
与方式 Router1# conf t 相同

Router1(config)# access-list private-only permit 192.168.0.0/24
          只允许这四个网络进行转发,拒绝其他任何网络

Router1(config)# access-list private-only permit 192.168.1.0/24

Router1(config)# access-list private-only permit 192.168.2.0/24

Router1(config)# access-list private-only permit 192.168.3.0/24

Router1(config)# access-list private-only deny any

Router1(config)# exit

Router1# show ip access-list
           查看访问控制列表

ZEBRA:

Zebra IP access list private-only

permit 192.168.0.0/24

permit 192.168.1.0/24

permit 192.168.2.0/24

permit 192.168.3.0/24

deny   any

(7)、查看和保存路由器配置

Router1# show running-config
 查看当前正在运行的路由配置

Router1# show startup-config
   显示下一次启动的配置内容

Router1# copy running-config startup-config
 保存到下一次启动的配置文件中

Configuration saved to /etc/quagga/zebra.conf

Router1# exit
Connection closed by foreign host.
[[email protected] quagga]# cat /etc/quagga/zebra.conf             这里可以看到配置信息

注意:另一种方法是直接修改/etc/quagga/zebra.conf 配置文件,这是两种方式,根据实际情况自己选择。

时间: 2024-10-11 20:42:36

Quagga服务器安装和配置的相关文章

PXE服务器安装与配置

PXE服务器安装与配置 PXE是在没有软驱.硬盘.CD-ROM的情况下引导计算机的一种方式,也就是BIOS将使用PXE协议从网络引导. DHCP服务器:用来动态分配IP地址(同时分配子网掩码.网关.TFTP服务器地址.启动文件名.DNS服务器.时间服务器等等). TFTP服务器:用来提供启动文件的下载 今天第一次接触PXE服务器,作如下记录: 1.安装tftp服务器 安装: yum install tftp-server tftp //安装tftp服务端与客户端 (如果在虚拟机中安装,虚拟机没联

Tomcat服务器安装、配置、测试

Tomcat服务器安装.配置.测试(win7_64bit) 目录 1.概述 2.本文用到的工具 3.Tomcat服务器安装配置 4.Tomcat服务器简单测试 5.注意事项 1.概述 Tomcat常用作servlet的运行容器,在JavaWeb开发中广泛使用,当然,Tomcat也可为提供HTML页面服务. 2.本文用到的工具   Tomcat安装包:网盘下载(v8.0.35) 若需其他版本,请到官网查询... 3.Tomcat服务器安装配置 3.1 获取安装包 上面网盘里提供了8.0.35版本的

Linux NFS文件服务器安装与配置

1. 场景 某单位需要配置 NFS 服务器,为同步图片文件. 主机名:nfs.local,test.local IP地址:192.168.3.15.192.168.3.18 2. 实验环境 2.1. 操作系统 # cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.5 (Santiago) # uname -a Linux localhost.localdomain 2.6.32-431.el6.x86_64 #1

Windows Server 2008 DNS服务器安装与配置

Windows Server 2008 DNS服务器安装与配置本文关键字:Windows Server 2008 DNS.IIS 服务器安装与配置,DNS服务器本文来源:http://www.ip-tcp.com 首先,大致的了解一下DNS服务器:它是(Domain Name System或者Domain Name Service)域名系统或者域名服务,域名系统为Internet上的主机分配域名地址和IP地址.用户使用域名地址,该系统就会自动把域名地址转为IP地址.域名服务是运行域名系统的Int

DHCP服务器安装与配置

DHCP服务器安装与配置 操作系统: Centos 6 安装 Step 1: 配置网络能出外网. 第一种方法:用Vi编辑网卡文件,如下图. 第二种方法:运行命令"setup", 一步一步设置,如下图. 第二步: 安装DHCP服务器,如下图. 配置DHCP服务器 编辑DHCP服务器主文件:Vi /etc/dhcp/dhcpd.conf 新建主文件指定包含文档:Touch /etc/dhcp/dhcpd-88.conf, dhcpd-100.conf 重启服务:Service Dhcpd

Ubuntu中nfs服务器安装与配置

一.执行命令 sudo apt-get install nfs-kernel-server 二.为创建nfs文件夹 sudo mkdir /usr/nfs 更改目录权限:sudo chmod 777 /usr/nfs 三.配置nfs 执行命令:sudo vim /etc/exports 在配置文件中添加如下语句: /usr/nfs *(rw,sync,no_root_squash,no_subtree_check) /usr/nfs:与nfs服务客户端共享的目录,这个路径必须和你前面设置的文件的

SVN版本控制服务器安装与配置

版本管理在我们日常学习中一般接触不到,因为我们都是一个人在学习与开发一些练习的项目.但是实际中,一般项目都是协同开发的,这样就需要一个版本管理工具,常见的有SVN/CVS/GitHut等...通过它们我们就可以进行协同项目开发了.没用过的觉得很厉害的样子,用过的就会感觉确实很厉害...配置起来很简单,人人都可以. --------------------------------------------------------------------------------------------

2017.7.1 ftp文件服务器安装与配置(已验证可使用)

下载地址:http://learning.happymmall.com/ 1.点击exe文件 2.启动ftpserver 点击exe后,就出现如下画面:输入账户密码和勾选权限等. 并配置好对应的文件夹.表示访问:http://localhost:8080 就是查看路径: E:\lyh\file\ftpfile 3.测试ftpserver成功启动 3.1 在对应文件夹内新增test.txt 3.2 访问ftp对应路径 可见,可以正确获取到文件内容.

Apache服务器安装与配置详解

Apache 介绍 Apache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨 平台和安全性被广泛使用,是最流行的Web服务器端软件之一.Apache软件采用模块化设计模型,分为动态模块和静态模块,静态模块无法随时添加和卸载,在编译时候设定,动态模块可以随时添加和删除,有很大的灵活性. 安装Apache 安装包准备,httpd apr apr-util [[email protected]~]# ll 总用量 8604 -rw-r--r--. 1 ro