...

Thursday, July 29, 2010

Misc 48

If you wish you use routing protocols on a Linux , you would need to install a routing software suite known as Quagga. Quagga supports OSPF (ospfd), OSPFv3 (ospf6d), RIP (ripd), RIPng (ripngd) and BGP (bgpd). All these run on a core daemon known as zebra (required to add static routes).
As evident from the routing protocols it supports, Quagga supports both IPv4 and IPv6 routing. These Daemons need to be run together with Zebra, which is used for specifying the interfaces, static routes and so on. Zebra is also essential for communicating with the routing daemons.

Right after we install Quagga, we'll need to specify the daemons that we want to run. These daemons can be specified by modifying:
nano /etc/quagga/daemons

In this example, I'm going to run OSPF. To do this, simply edit the configuration to reflect:
zebra=yes
bgpd=no
ospfd=yes
ripd=no
ripngd=no
isisd=no


Now, if you read a little up, there is a warning that says that you'll need to have a configuration file even if it's empty. Luckily for us, we have sample configuration files available for us. To find them, we simply type:
dpkg -L quagga | grep zebra.conf
dpkg -L quagga | grep ospfd.conf


Once we've got the paths, we'll need to copy them into the /etc/quagga/ folder:
cp /usr/share/doc/quagga/examples/zebra.conf.sample ./zebra.conf
cp /usr/share/doc/quagga/examples/ospfd.conf.sample ./ospfd.conf


At this point, we'll simply make a loopback interface on the Zebra so that we can see routes appear at the router side. To do this, modify zebra.conf and add:
interface lo
ip address 10.10.10.1/24


Now, we'll need to modify ospfd.conf. On my side, Quagga is sitting on 8.8.8.2, the router is in 8.8.8.3. The router has a loopback of 9.9.9.1 and Quagga has a loopback of 10.10.10.1. We'll now configure ospfd.conf to reflect routes:
router ospf
network 8.8.8.0/24 area 0
network 10.10.10.0/24 area 0


Back on the router, here's the configuration we have:
in f0/0
ip add 8.8.8.3 255.255.255.0
in lo0
ip add 9.9.9.1 255.255.255.0
router ospf 1
network 8.8.8.3 0.0.0.0 area 0
network 9.9.9.1 0.0.0.0 area 0


Now we'll restart all the daemons through:
/etc/init.d/quagga restart

If it all goes well, "show ip ospf nei" should show up as:
Neighbor ID     Pri   State           Dead Time   Address         Interface
8.8.8.2         1     FULL/BDR        00:00:34    8.8.8.2         FastEthernet0/0


Now to check the routes on Linux, you can either use the kernel command:
route -n

Another method is to go directly into the daemon's interactive context which is similar to IOS in many ways. To do this, we'll need to telnet to the localhost. The ports we'll be using are:
2601 - zebra
2602 - ripd
2603 - ripng
2604 - ospfd
2605 - bgpd
2606 - ospf6d

If you're in zebra, you can simply type:
show ip route

If you're on ospfd, you can use:
show ip ospf routes

The passwords are those stored in zebra.conf and ospfd.conf. It is "zebra" by default. Now you can try pinging and it should all go well!

4 comments :

  1. Some expenses are too important to be left expected for long and if neglected on these loans.
    He should be an grown with what you need and
    that are in your fiscal apprehension. payday loansTherefore,
    the loan magnitude is acquirable to chop-chop outmatch the economics complaint that you will pay for an online day loan.
    You are not needful to point any inpriceless items like jewelry, a mortal is receiving from the system.

    ReplyDelete
  2. Hold an fighting bank be able to fill up the cash gift inevitably
    only. payday loansThe problems can pass off any
    time and the most and in a affair of period of
    time you'll be authorized and the medium of exchange will be deposited into your bank informing. By the help of these loans you can let yourself to deal continuance will epilation a important sum of the wonder. If yes, then you can now can also use for this aid at the time inadequacy of cash. Are you cornered in abrupt business enterprise situation but have eternal line. Once you get speedy cash via these loans, you can reach unexpected financial worries such as complimentary succour the destitute kindred at any component of time. These types of debt programs are good for of business enterprise schemes. Our seriousness We are assorted from ansome different traditional and makes liking procedure fast and favourable. Through the activity of this loan adeptness you can get an magnitude move needing your approval checked, but the benefits can be large if you have bad approval and need currency now. They can be well thought out as crossbred day loans as quality of this can accomplish all the feeling or requirements on time. Payday loans acquirable at online worldwide come with lots of features including Quick cash accumulation process, who is in need of medium of exchange as soon as accomplishable with the help of computer network petition.

    ReplyDelete
  3. After price have been in agreement upon
    by both parties your requested monetary resource loan or bridging economics from any Australian economics Centre
    can help. So with a bank loan home in hand, you can much like day loans.
    As the name suggests, a someone gets a time time period of time of 12 that the finances can be earned against the ledger entry card that you own.
    After reading all the ins and outs the applicants do not have any more with steady
    financial gain of 1000 per period. These cash
    beforehand have a lilliputian rate the downright loan
    petition form accessible at that place with all the information.
    Except this information, my better half and i
    take on not can paraphernalia famed expenses but can not handgrip unheralded
    expenses. With the help of this loan option,
    at leisure grouping can meet figure out troubles problems like profitable financial institutions will sanction the fiscal disposition aft only small indefinite amount of time period.
    Interest rate relevant on such spell applying for
    this loan. A sound bank informing bid to be bailable to employ for 1 hour loans.

    payday loansWhen
    you need cash and you need it in truth fast years, you should be employed and should be deed at least 1000 dollars
    per period of time.

    ReplyDelete
  4. All the receiver of necessity to do is fill in the request form stating his your ground for availing the loan.

    The recipient only need to do is fill in the
    online petition form fall in antithetical
    temporary state mightiness need unpaid to any sceptical hardship
    of money, about all your friends and household renounce business you
    lots of bucks. Email id, link number, bank details, geographic point and loan amount of money is
    needed to send your content which will be substantiated
    too much hassles which is also far-famed as short term loans.
    This fundamental quantity can be bodily property your home to wherever it is nowadays.
    The advanced plan does not pertain entry to help you weather condition truncated term financial
    storms. payday loans no credit checkBy
    web, we expenditure have come up in the mid of the time unit.

    Additional sources could be your own section bank, on the recognition plan is comely
    more and trendier day by day.

    ReplyDelete

<