İÇİNDEKİLER
Teşekkür 5 Önsöz 7 Şekiller ve Tablolar Listesi 19 Tablolar Listesi 23 Ağ Nedir? 25 Ağ Türleri 25 OSI Katman Modeli 27 Ağ Mimarileri 28 Türdeş Mimari 28 Ağ Topolojileri 29 Doğrusal Yapı 29 Yıldız Yapı 29 Halka Yapı 30 Ağlarda Kullanılan Kablo Türleri 31 Bir Ağın Özellikleri 32 Ethernet Ağları 33 Hızlı Ethernet 34 Gigabit Ethernet 34 TCP/IP (Transmission Control Protocol/Internet Protocol) 35 TCP (Transmission Control Protocol) 35 UDP (User Datagram Protocol) 36 Uygulama Katmanı ve Protokolleri 36 Adresler 38 Adres Sınıfları 39 A Sınıfı Adresler 40 B Sınıfı Adresler 40 C Sınıfı Adresler 40 Alt Ağlara Parçalama 40 Özet 45 Araştırma Soruları 45 Önerilen Kaynaklar 46 2. Bölüm: DESTEKLENEN PROTOKOL VE TEKNOLOJİLER 47 Desteklenen Protokoller 49 TCP/IP 49 IPX ve Novell Desteği 49 Samba (Netbeuı, Netbios ve CIFS Desteği) 50 Diğer Servisler ve Teknolojiler 50 Amatör Radyo 50 IPv6 50 Bootp Desteği 51 Desteklenen Ağ Teknolojileri 52 Güvenlik Duvarı (netfilter) 52 DHCP (Dynamic Host Configuration Protocol) 52 IP Aliasing (IP Çoklama) 52 Sanal Özel Ağlar (Virtual Private Networks) 53 Sanal Özel Ağların Çalışma Prensipleri 53 Diğer Teknolojiler 54 Kablosuz Ağlar 54 Linux’ta Kümelenme Teknolojisi 54 Linux’ta IP Masquerading (IP Gizleme) 56 IP Yayını (IP Multicasting) 56 IP Tünelleme (IP Tunnelling) 56 Squid Vekil Sunucusu (Proxy) 57 Ağ Denetimi (SNMP) 58 Özet 59 Araştırma Soruları 59 İnternet Kaynakları 60 3. Bölüm: AĞ YÖNETİMİNE GİRİŞ 61 Linux Ağ Yönetimine Giriş 63 Linux Sistem Yönetimine Kısa Bir Bakış 64 Linux'un Ağ Donanım Desteği 66 Ön Hazırlıklar: Donanım ve Yazılım Seçimi 67 Ön Hazırlıklar: Kurulum Sırasında Dikkat Edilmesi Gerekenler 69 Ön Hazırlıklar: Sık Kullanılan Ağ Servisleri 69 Ön Hazırlıklar: Hangi Program Ne İşe Yarıyor? 70 Linux'a Ağ Desteği Verilmesi 71 Desteklenen Donanımlar 71 Anakartlar 72 İşlemciler 72 Ekran Kartları 72 Sabit Disk Denetleyicileri 72 Ethernet Kartları 72 Linux ile Uyumsuz Donanımlar 72 Linux Ağ Yapılandırılması 73 ifconfig Bilgileri 75 Yapılandırma İçin Kullanılan Diğer Araçlar 76 Linux’a Birden Fazla Ethernet Kartının Tanıtılması 80 Ağın Çalışmasını Gözlemlemek 81 Alan Adı Sunucusunun Tanımlanması 84 Alan Adı Sunucusu Aranması 85 Diğer Yapılandırma Dosyaları 86 Makine Adları ve IP Karşılıkları (/etc/hosts) 86 Ağ İsimleri (/etc/networks) 87 Ağ Protokolleri (/etc/protocols) 87 Ağ Servisleri (/etc/services) 88 FTP Kullanıcıları (/etc/ftpusers) 89 Sistem Topolojisi Hazırlığı 90 Özet 91 Araştırma Soruları 91 Önerilen Kaynaklar 91 4. Bölüm: APACHE WEB SUNUCU 93 Apache Kurulumu 96 Apache Dizin Yapısı 96 Apache’nin Çalıştırılması 97 Apache Ayarları 99 httpd.conf Ayarları 99 Sanal Sunucular 101 Sanal Sunucu Ayarları 102 PHP ve Apache'nin Birlikte Kullanımı 103 Parolalı Erişimler 105 Webalizer 107 Webalizer Ayarları 108 Olası Hatalar 110 Özet 113 Araştırma Soruları 113 Önerilen Kaynaklar 113 5. Bölüm: DNS (DOMAIN NAME SYSTEM) 115 DNS Seviyeleri 118 DNS Nasıl Çalışır? 118 Linux'ta DNS Yapısı 119 DNS Dosya Sistemi 120 Örnek Bind Çalışması 120 DNS Yardımcı Araçları 129 Özet 132 Araştırma Soruları 132 Önerilen Kaynaklar 132 6. Bölüm: SQUID VEKİL SUNUCU 133 Squid Özellikleri 135 Sistem Gereksinimleri 136 Sabit Disk 136 Sistem Yükü 137 Bellek 137 Disk Alanı 137 Squid Kurulumu 138 Access Control Lists (Erişim Denetim Listeleri) 141 Squid için Ek Disk Kullanımı 144 Squid Dizin Yapısı 144 Tarayıcı Ayarlarının Yapılması 145 Mozilla Ayarları 145 Internet Explorer Ayarları 146 Squid Kayıt Dosyalarının İncelenmesi 146 Daha Geniş Bilgi İçin 147 Araştırma Soruları 148 Önerilen Kaynaklar 148 7. Bölüm: SENDMAIL 149 E-posta Servisi 151 E-posta Sistemi Nasıl Çalışır? 152 Sendmail Ayarları 154 /etc/sendmail.cf Ayar Dosyası 154 /etc/sendmail.cw Ayar Dosyası 155 /etc/mail/relay-domains Ayar Dosyası 155 /etc/aliases Ayar Dosyası 156 /etc/sysconfig/sendmail Ayar Dosyası 157 /etc/init.d/sendmail Ayar Dosyası 157 Sanal Postacı Ayarları 157 Pop-3 ve IMAP Ayarları 159 Fetchmail 160 Sendmail Kayıtlarının İstatistiği 161 Özet 163 Araştırma Soruları 163 Önerilen Kaynaklar 164 8. Bölüm: QMAIL 165 Qmail Nedir? 167 Neden Tercih Edilir? 167 Güvenlik 168 Performans 168 Basitlik 168 Güvenilir Olması 168 Kurulum 168 Qinstall'un Özellikleri 169 Metin Kurulum 170 Grafik Kurulum 172 Qmail Servisinin Kullanımı 172 Qmail Betiği Seçenekleri 173 Qmail Yapılandırma Dosyaları 173 badmailfrom 175 databytes 175 queuelifetime 175 Sanal Alan Adlarının ve Kullanıcıların Tanımlanması 175 Sistemin Kullanılması 177 Özet 180 Araştırma Soruları 180 Önerilen Kaynaklar 180 9. Bölüm: DHCP (Dynamic Host Configuration Protocol) 181 DHCP’nin Avantajları 183 DHCP’nin Çalışma Prensipleri 1 84 DHCP Discover 184 DHCP Offer 184 DHCP Request 185 DHCP Ack 185 DHCP ile IP Adresi Verilmesi 186 Bir Makineye Sabit IP Adresi Verilmesi 188 Birden Fazla Ethernet Kartı ile Çalışmak 189 Özet 190 Araştırma Soruları 190 10. Bölüm: SAMBA 191 Browsing Service (Gözatma Servisi) 193 Preferred Master Browser 194 Backup Browser 194 Potential Browser 194 Göz Atma İşlemi (Browse Process) 194 Browser Ayarları 194 Browser Kriterleri 194 Hazırlıklar ve Ön Bilgiler 195 Yeni Bir Kullanıcı Yaratmak İçin 197 smbmount 200 Açıklamalı smb.conf Dosyası 201 Samba ile Yazıcı Paylaşımı Yapılması 209 Samba Ayarlarının Grafiksel Arayüzden Yapılması 211 Özet 214 Araştırma Soruları 214 Önerilen Kaynaklar 214 11. Bölüm: NFS 215 NFS Nedir? 217 NFS’te Örnek Bir Paylaşım 217 NFS Parametreleri 219 Grafiksel Arayüzden NFS Ayarları 220 Özet 221 Araştırma Soruları 221 12. Bölüm: PPP 223 PPP Bağlantısı İçin Modemi Sisteme Tanıtmak 225 PPP Programının Seçilmesi 225 KPPP ile Bağlantı Yapılması 226 Özet 230 13. Bölüm: LDAP 231 LDAP ile Kullanıcı Doğrulama 234 Proftpd Sunucusunun LDAP İçin Yapılandırılması 240 Squid Sunucusunun LDAP İçin Yapılandırılması 241 Özet 242 Araştırma Soruları 242 Kaynaklar 242 14. Bölüm: LİSTECİLER 246 Mailman’e Yeni Listeci Eklemek 247 Özet 250 Araştırma Soruları 250 15. Bölüm: FTP SERVİSİ 253 Grafiksel FTP Programları 254 FTP Temelleri 255 Proftpd'nin Kurulumu 256 Proftpd Yapılandırma Dosyası /etc/proftpd.conf 257 FTP Kayıt Dosyaları 258 Özet 259 Araştırma Soruları 259 16. Bölüm: PHP VE MYSQL 261 MySQL Kurulumu 263 MySQL Yapılandırması ve Çalıştırılması 264 C Dili ile MySQL Erişimi 267 PHP 269 Özet 272 Araştırma Soruları 272 Önerilen Kaynaklar 272 17. Bölüm: GÜVENLİK 273 Sistem Güvenliği 275 Fiziksel Güvenlik 276 Ağ Güvenliği 277 Zayıf Parolalar 278 Dosya Sistemi Güvenliği 279 Örnek Bir Yedekleme İşlemi 280 Yerel Güvenlik 282 Bilgisayar Güvenliği: Ne Dereceye Kadar? 283 Sisteme İzinsiz Girenlerin Bulunması 284 Bilgisayara Konsoldan Erişim 285 Control-Alt-Del Tuş Kombinasyonlarının Kapatılması 285 Kullanıcıların Bilgisayarı Durdurmalarını Önlemek 286 Güvenlik Duvarı Oluşturulması 286 Güvenlik Duvarı: Bir Seçenek 287 NAT (Network Address Translation) 287 Statik NAT 288 Dinamik NAT 288 Sanal IP’li Sunucular 288 Iptables Güvenlik Duvarı 290 Netfilter Paketleri Nasıl Ele Alır? 290 Grafik Tabanlı Güvenlik Duvarı Yazılımları 294 SSH (Secure Shell) 296 Sorun Çıktığında 298 Nerede Sorun Olabilir? 298 Donanım Sorunları 299 Deneme-Yanılma Yöntemleri 300 Araştırma Soruları 302 Önerilen Kaynaklar 302 18. Bölüm: İÇERİK YÖNETİM SİSTEMLERİ 303 Çeşitli İçerik Yönetim Sistemleri 306 Mambo Kurulumu 306 İnternet Kaynakları 313 Ek A: AĞ KOMUTLARI VE YÖNETİM ARAÇLARI 315 Temel Komutlar ve Servisler 317 ifconfig 317 route 317 iptables 317 ping 317 traceroute 317 host 318 nslookup 318 netstat 318 whois 318 ssh 318 routed 318 tcpdump 318 pppd 319 xinetd 319 tcpd 319 sendmail 31 9 Qmail 319 Sistem ve Ağ Yönetim Araçları 319 Tcpdump 319 Etherape 319 Tripwire 320 Ethereal 320 Ek B: INTERNET ÜZERİNDEKİ AĞ YÖNETİMİ KAYNAKLARI 321 Çeşitli Ağ Yönetimi Web Sayfaları 323 HOWTO Dosyaları 324 Ek C: TEMEL TERİMLER 327 Alfanümerik Karakter 329 AFS 329 Alias 329 Anonim FTP 329 Apache 329 API 329 ARP 329 Arayüz 329 Arşiv 329 ASP 329 Aygıt 330 Aygıt Dosyası 330 Berkeley Internet Name Daemon 330 Blok 330 Blok Aygıt 330 CGI 330 Coda 330 Cyrus Mail Server 330 Çökme 330 Dosya Sistemi 331 DHCP 331 DNS 331 Erişim 331 Erişim İzinleri 331 FTP 331 Geçit 331 HTML 331 IIS 332 IMAP 332 imapd 332 IPX 332 ISO 332 İstemci 332 Karakter Aygıt 332 LAN 332 lpr 332 mars_nwe 332 MySQL 333 NetBEUI 333 nfsd 333 NIS 333 Önbellek 333 PAM 333 Perl 333 PHP 334 POP 334 Postfix 334 PostgreSQL 334 PPP 334 qmail 334 RPM 334 Samba 334 Sendmail 334 SMB 335 SMTP 335 SNMP 335 SQL 335 Star Office 335 Tampon 335 TCP 335 TCP/IP 335 Token Ring 335 WINS 336 Zeus 336 Ek D: GNU VE GNU GENEL KAMU LİSANSI (GNU GPL) 337 Giriş 339 Kopyalama, Dağıtım ve Değiştirme ile İlgili Şart ve Kayıtlar 340 Ek E: KISALTMALAR 349 |