Skip to content
Site Tools
Narrow screen resolution Wide screen resolution Auto adjust screen size Increase font size Decrease font size Default font size default color blue color green color
Konumun : Anasayfa arrow Makaleler arrow Cisco Makaleleri arrow Cisco Genel Makaleleri arrow Cisco Router'larin Temel Konfigürasyonu
Haberler
  • Previous
  • Next
/
 
Cisco Router'larin Temel Konfigürasyonu Yazdır

Yazan: Hayrullah Kolukisaoglu, Tarih: 07-11-2007 15:40

Okunma Sayısı : 12268    

Beğenilme : 1

ImageMerhaba arkadaslar. Bu makalemizde Cisco Router ve Switchler ile yeni tanisan arkadaslar için Cisco IOS ile temel bazi konfigürasyonlarin nasil yapilacagini aktarmaya çalisacagiz.

 

Makaleden daha çok bir egitim dökümani gibi olacak bu yazida, cihazlara erisim yöntemleri, cihazlarin erisim sifrelerinin atanmasi, temel ip yapilandirmasi gibi konularda bilgiler bulabileceksiniz.



Cisco Router ve Switchler Cisco Systems’in gelistirdigi Unix tabanli bir isletim sistemi (Internetworking Operating System) ile yönetilirler. Cisco IOS ile konfigürasyonlar büyük bir çogunlukla komut arabirimi ile yapilmaktadir. Her nekadar artik Cisco’da yavas yavas bizlere Java tabanli bir grafik arayüzü sunmaya baslasada en azindan temel yapilandirma için komut kullanimini bilmekte fayda var.



Bu noktada aklimiza gelen soru su? Biz bu arabirime nasil erisecegiz. Cisco cihazlari fiziksel olarak inceleme imkanina daha önce sahip olanlar, Consol portu adindaki portu görmüslerdir. Bu port ve bu port ile kullanacagimiz Konsol kablosu ile Cisco cihazlara baglanilabilir. (Bu port disinda Auxilary Port veya Yardimci portta denilen bu port daha vardir ki; modem araciligi ile asenkron çevirmeli baglanti kullanarak erismemizi saglar.)



Konsol kablosu Cisco’dan yeni bir ürün aldiginizda zaten gelecektir. Bir sekilde Konsol kablonuzu kaybetmisseniz, ya da çalismiyorsa kendinizde UTP kablodan böyle bir kablo üretebilirsiniz. Fakat bilgisayarimizin COM portunu kullanarak konsol baglantilarini gerçeklestirecegimiz için uygun bir konvertöre (DB-9) ihtiyaciniz olacak. Bu konvertörün su anki fiyati 4,5 – 5 YTL civarindadir.



UTP kabloadan konsol kablosu yapilmak istenirse, kablo asagidaki gibi çakilmalidir.



TB - K

T - KB

YB - Y

M - MB

MB - M

Y - YB

KB - T

K - TB



Konsol baglantisi kullanka için Windows içerisinde kurulu gelen Hyper Terminal kullanilabilcegi gibi SecureCRT, Putty, TeraTerm gibi 3. party yazilimlarlada bu baglanti gerçeklestirilebilir. Ben bu yazida Hyper Terminal herkes tarafindan rahatlikla bulunabilecegi için onu kullanacagim.



Hyper Terminali baslattigimizda asagidaki gibi bir ekran ile karsilasiyoruz; devamindaki islemler adim adim resimler ile anlatilmistir.

HyperTerminal


Konsol Hizi

Burada “Varsayilani Yükle” dediken sonra Tamam’ a basiyoruz ve routerimiza erisimimiz tamamlaniyor.


Konsol baglantilari disinda Telnet ile de Router’imiza erisebiliriz. Bunun için öncelikle Telnet oturumunun aktif hale getirilmesi gerekir. Bunun için Telnet ve enable sifreleri verilmelidir. Bu sifrelerin nasil verilecegini daha detayli inceleyecegiz.



Router çalisma Modlari

Komut arabirim de kullanilan 3 ana mod vardir.

User Mod: Router’ i açip arayüze eristigimiz anda karsimiza çikan moddur. Burada yönetimsel islemler yapilamaz. Bir sonraki modlara geçis için kullanilir.

Privileged Mod: User modda iken “enable” yazip entera bastigimizda bu moda geçeriz. Bu moda enable moda denir ve önerilen davranis bu moda geçerken sifre konulmasidir. Zira bir kullanici bu moda geçtikten sonra Router’a tamamen hakim olur.
Mode

Global Configuration Mod: Config Mod diye de anilan bu moda geçmek için enable moda iken “configure terminal” yazilir ve entera basilir. Bu modda yapilan degisiklikler bürün Router’i etkiler. örnegin bu modda iken bir router’a isim verilebilir. Bu mod ileride detayli anlatacagimiz alt modlara ayrilir.

Hostname

Enable, Telnet ve Konsol Sifreleri verme

User Mode’dan Privileged Mode’a geçerken kullanilan Enable sifresi Global Configuration modda verilirken konsol ve telnet sifreleri line Configuration mode denilebilecek alt modlarda verilebilir. Konsol ve Telnet Sifreleri bu yöntemler ile Router’a baglanti yapildiginda sorulacaktir.

Bütün bir sifreler ser service password-encryption komutu ile encrypted yapilabilir, aksi durumda text halinde kalacaktir. Sifre konfigürasyonlari komut arabirimi kullanilarak asagidaki gibi yapilabilir.

Sifre

Sifreleme

Sifre verirken kullandigimiz “login” komutu dikkatinizi çekmistir. Default olarak sifresiz kabul edilen Router’ a bu komut ile artik kendisine sifre vasitasiyla erisilecegi bilgisini vermis oluyoruz.

Bütün komutlar basina ”no” yazilarak geçersiz hale getirilebilir.
“ no enable secret” gibi bir komut ile enable secret sifresini kaldirabiliriz.

No Komutu

Yardim Alma

Router konfigürasyonu sirasinda kullanacaginiz komutun ilk harflerini yazip tab tusuna bastiginizda, yazdiginiz komut bulundugunuz mod için geçerliyse ve o harflerle baslayan baska bir komut yoksa, Router sizin için komutu tamamlayacaktir.

Yardim


Ve yine devamini hatirlamadiginiz komutlar için sonuna “?” koymak suretiyle yardim alabilirsiniz.

?

Konuyu tam olarak kavrama da derslerimizde de sikça uyguladigimiz bir çalisma da (Clock uygulamasi) asagida detayli bir sekilde gösterilmistir.

Clock

Konfigürasyon Dosyalari

Routerin açilis konfigürasyonunun tutuldugu startup-config ve çalisan konfigürasyonunun tutuldugu running-config adi altinda iki dosyasi vardir. Bir router’ in running-config ve startup-config dosyalarini “show” komutu ile görebilir, “copy” komutu ile birbirleri üzerine kopyalayabilir, “erase” komutu ile silebiliriz.

Startup-Config: NVRAM’da bulunur, yeni alinmis bir Router için üzerinde hiçbir bilgi bulunmaz. Ve böyle bir Router açilista startup ve running konfigürasyonunun bir sihirbaz yardimiyla yapip yapmayacagimiz sorusunu sorar. Bu sihirbaz gereksiz ve bosa zaman harcatan bir çok soru ile doludur ki önerdigimiz ve uyguladigimiz konfigürasyonu manuel yapmaktir.


Startup

Running-Config: RAM’da bulunur ve Router’in çalistigi andaki konfigürasyonunu tutar. Router kapatildiginda buradaki bilgiler gider.

SH RUN

Bir Router yeniden baslatildigi zaman startup-config dosyasi dolu ise, IOS tarafindan bu dosya alinip RAM’a aktarilir ve dolayisiyla o artik Running-config olmustur.
Bir router’ in running-config ve startup-config dosyalarini “show” komutu ile görebilir, “copy” komutu ile birbirleri üzerine kopyalayabiliriz.

Copy


Erase

Temel Router IP Yapilandirmasi

Bir router’ in çalismasi için sifre vermekten çok daha fazlasi gerekir. En temel gereklilik ise Router’ in interface’ lerine ip adresi atamaktir. Router’ in interfaceleri default olarak shutdown durumdadir ve bunun kaldirilmasi gerekir ki bu da ip adresinin atadiktan sonra ilgili interface’ e “no shutdwon” komutu vermek ile mümkündür.

Bir router’ in interfacelerinden herhangi birine ip adresi atamanin digerinde farki yoktur. Yapilacak islemler sirasiyla interface konfigürasyon moduna geçmek, ip adresini subnet maski ile birlikte yazmak ve “no shutdown” ile interface’ i aktif hale getirmektir.

örnek bir çalisma olarak Router’imiza su ip adreslerini atayalim.
Ethernet Interface Ip adresi : 192.168.1.1 / 24
Serial (0/0) Interface Ip Adresi: 192.168.2.1 /24
Serial (0/1)Interface Ip Adresi : 192.168.3.1 /24

IP
(Ethernet 0/0 interface’ine ip adresi verildi)

IP
(Serial 0/0 interface’ ine ip adresi verildi)

IP
(Serial 0/1 interface’ ine ip adresi verildi)



Router’ imiza gerekli sifreleri verip interfacelerine de gerekli ipleri atadiktan sonra “Show running-config” ile görecegimiz text ifade su sekilde olacaktir.



------------------------------------------------------------------------------------------------------------
Router#sh running-config
Building configuration...
Current configuration : 526 bytes
version 12.2
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
hostname Router
memory-size iomem 10
ip subnet-zero
interface Ethernet0/0
ip address 192.168.1.1 255.255.255.0
half-duplex
interface Serial0/0
ip address 192.168.2.1 255.255.255.0
no fair-queue
interface Serial0/1
ip address 192.168.3.1 255.255.255.0
!
ip classless
ip http server
dial-peer cor custom
!
gatekeeper
shutdown
line con 0
line aux 0
line vty 0 4
!
end
--------------------------------------------------------------------------------------------------------------

Router’a Telnet Ile Baglanma

Router üzerinde bir konfigürasyon yapilacak olmas mutlaka Router’a fiziksel olarak erismeyi yani Konsol’ dan baglanmayi gerektirmez. Router’a Telnet ile de baglanilabilir.

Fakat bunun için bazi sartlarin yerine gelmesi gerekir. öncelikle Router’ in ethernet interface’ i up olmalidir ve Telnet, Enable sifreleri verilmis olmalidir. Telnet sifresi verilmediginde “Password Required, but none set” seklinde bir hata mesaji alinacak ve baglan gerçeklestirilemeden kaybolacaktir.

Telnet


Sekilde ki gibi bir tabloyla karsilasildiginda anlasilmasi gereken gerekli sifrelerin verilmemis oldugudur. önceki bölümlerde ögrendigimiz gibi sifreleri verdikten sonra baglantimizi gerçeklestirebiliriz.


Sifre
(Telnet ve Enable Sifrelerinin Verilmesi)

Telnet Ekrani
Görüldügü gibi sifreler verildikten sonra baglanti gerçeklestirilebilir ve her türlü konfigürasyon yapilabilir. Komutlarda herhangi bir farklilik söz konusu degildir. Yani konsol baglantisi ile yaptigimiz herseyi telnet baglantisi ilede yapabiliriz.


TFTP Server’a Yedek Alma

Konfigürasyonu yapilmis bir Router’in startup ve running-config dosyalarinin yedeklerini almak akillica bir harekettir. Bu TFTP Server sayesinde mümkün. Ve yine TFTP sayesinde Flash’ in yedegi alinabilir, güncellemesi yapilabilir.

TFTP Server normal bir PC’ye yükleyecegimiz UDP protokolünü kullanan ufak bir programdir. Bu program network üzerinden TFTP isteklerini karsilamak için devamli networkü dinler.

TFTP Server’ a yedek alinabilmesi için kurulu oldugu bilgisayarin ip adresini, flas’ in yedegi alinacaksa onun tam adini bilmek gerekir. Flash’ in tam adini “Show version” komutu ile ögrenebiliriz. “copy” komutu bundan sonrasini kendisi halledecektir.


TFTP

Copy startup-config tftp:
Copy running-config tftp:
Copy flash tftp
gibi bir komut yazdigimiz da bize ilk olarak TFTP Server’in ip adresi ve sayet Flas’ in yedeginin alacaksak onun tam adini soracaktir. Ve bütün bunlar yapilirken TFTP Server çalisiyor durumda olmali.



TFTP Serverdan geri yüklemelerde ise komut tam tersi yazilarak çalistirilacaktir.

Copy tftp startup-config
Copy tftp running-config
Copy tftp flash

Copy


Copy


Copy


IOS Yedek Alma ve Yükleme

TFTP Server kullanarak IOS’ in yedegi alinabilir veya IOS yüklenebilir. Bunun için Sistem Image File’ in tam dosya adi bilinmelidir ve bu “show version” komutu ile ögrenilebilir. Alinan bütün yedekler gibi IOS’ in yedegi de TFTP Server tarafindan TFTP-Root klasörünün altina atilir.


Image Name


Yedek alirken startup-config ve running-config’ den farkli olarak dikkat edilecek tek konu hedef dosya adidir ve sekilde belirtildigi gibi tam adi olmalidir.

Copy
(“copy flash tftp” komutuyla yedek alinmasi)


TFTP
(Yedekleri alinan dosyalar TFTP-Root klasörünün altinda)

IOS olmadiginda router ethernet interface’ ine ip adresi veremeyecegimizde IOS’ in konsoldan yüklenmesi gerekmektedir. Bunun için kullanilacak iletisim kurali “xmodem”’ dir ve konsol hizi 115200 bps’ a çikarilmalidir. Tabii ki bu islemlerin tamami Rom Monitör (Rommon) kullanilarak yapilabilir.

Bunun için Router açilirken Ctrl+Break tuslarini basilara Rommon’ a girilir ve konsol hizi 115200 bps’ a .ikartilir. (Flash tamamen bos ise, IOS yoksa CTRL+Break tuslarina basmaya da gerek yoktur. Zira IOS olmadigi zaman Router direk Rommon’ dan açilir.) Bu durumda ilk baglantimiz 9600 bps ile yapildigi için kopacaktir. Hyper Terminal’ de baglanti hizi 115200’ e çikarilarak yeniden baglanilir.
Rommon açilip komut satirinda “confreg” yazildiginda router bize degistirmek istedigimiz bölümleri siralayacak ve burada sadece konsol hizi için evet deyip uygun hizi seçecegiz. Ve router’ i yeniden baslatmamiz istenecek.
----------------------------------------------------------------------------------------------
rommon 1 > confreg

do you wish to change the configuration? y/n [n]: y
enable "diagnostic mode"? y/n [n]: n
enable "use net in IP bcast address"? y/n [n]: n
enable "load rom after netboot fails"? y/n [n]: n
enable "use all zero broadcast"? y/n [n]: n
disable "break/abort has effect"
enable "ignore system config info"? y/n [n]: n
change console baud rate? y/n [n]: 7
change console baud rate? y/n [n]: y
enter rate: 0 = 9600, 1 = 4800, 2 = 1200, 3 = 2400
4 = 19200, 5 = 38400, 6 = 57600, 7 = 115200 [0]: 7
change the boot characteristics? y/n [n]: n

You must reset or power cycle for new config to take effect

Artik routerimiz 115200 konsol hiziyla açilacak ve Xmodem iletisim kurali kullanilarak Flash’ in yüklemesi yapilabilecektir. Bunun için Hyper Terminal’ in “Dosya Gönder” özelligindenfaydalanacagiz.


Konsol Hizi


Xmodem Komut


Xmodem


Dosya Gönderiliyor

IOS yüklenmesi tamamlandiktan sonra Routerimiz açabilirz. Fakat yapmamiz gerekenler henüz bitmis degil. Routerimizin konsol hizi hala 115200’ de. Ilk açtiugimizda Hyper Terminal ile bu hizi göz önüne alarak baglanip, standardi saglama için konsol hizini tekrar 9600 bps olarak degistirmemiz gerekir.

Bunun için Konsol-line konfigürasyonuna girip “speed” komutuyla gerekli düzenlemeyi yapmaliyiz.


Ve baglantimiz kesildi çünkü Hyper Terminal ile baglantimizi olustururken konsol hizi olarak 115200 bps’ i seçmistik. Bunu da eski haline getirmemiz gerekir.

Speed

Router ile yapilabilecek temel islemleri kisaca anlattigimiz bu makale ile, yeni baslayanlari Cisco dünyasina çekmis olduk. Diger makalelerde görüsmek üzere, herkese iyi çalismalar.

 

 

   
Bu yazıyı sitenizde alıntılayın
Favori Makalelerime Ekle
Arkadaşıma Gönder

Okuyucu yorumları  RSS feed Yorum
 

Ortalama Üye Değerlendirmesi

   (0 Oylama)

 

Yorum Sayısı: 1 / 1

yıllık ödevim

Yazan:: Eyup () Tarih: 29-01-2010 13:32

yıllık ödevim

Yazan:: Eyup Tarih: 29-01-2010 13:32

SLm Abi ben LİSE 3 ögrencisiyim ve ag sistemleri bölümünde okuyorum. 
Yıllık ödevim hakkında bilgi almak istiyorum.  
Yıllık Ödevim = Metro ehternet nedir? ve cisco catalyst router'larda konfigürasyon nasıl yapılır? 
Ödevim hakkında nekadar çok bilgi toplarsanız sevinirim.Ben araştırdım ama konu hakkında geniş kapsamlı bir bilgi bulamadım.Sizden yardımlarınızı bekliyorum. 
Şimdiden teşekkür ederim.

 

» Yorumu cevapla...

Yorum Sayısı: 1 / 1



Yorumunuzu ekleyin
Sadece kayitli kullanicilar bir Makaleyi yorumlayabilir. Lütfen ücretsiz üye olun veya giriş yapın.


mXcomment 1.0.5 © 2007-2012 - visualclinic.fr
License Creative Commons - Some rights reserved
Cisco Makaleleri - Cisco Genel Makaleleri
 
< Önceki   Sonraki >