FreeBSD Ağ Uygulamaları

Benzer belgeler
Fedora Core Ağ Ayarları

FreeBSD/OpenBSD Temel A Ayarları

FreeBSD Ağ Uygulamaları ve Güvenlik. Murat Balaban EnderUNIX Çekirdek Takımı Üyesi

OpenBSD PF CARP ve pfsync ile Redundancy Firewall

Belge Ozan UÇAR tarafından yazılmıştır ve yazarın ismine sadık kalmak kaydı ile belge izin alınmaksızın her şekilde paylaşılabilir ve dağıtılabilir.

Tuğrul Boztoprak. 1 Haziran 2009 III. ULAKNET Çalıştay ve Eğitimi

FreeBSD Üzerinde VLAN Kullanımı

FreeBSD Üzerinde VLAN Kullanımı

Kurumsal Güvenlik ve Web Filtreleme

LINUX TA İNTERNET PAYLAŞIMI

Kurumsal Güvenlik ve Web Filtreleme

OpenBSD PacketFilter(PF) ile Firewall Uygulamaları

DHCP kurulumu için Client/Server mimarisine sahip bir ağ ortamı olmalıdır ki bu da ortamda bir Domain Controller olmasını zorunlu kılar.

Yrd. Doç. Dr. A. Burak İNNER

FreeBSD ve Windows XP üzerinde IPv4 Ağından IPv6 Ağına Bağlanma (Tunnel Broker)

Açık Kod VPN Çözümleri: OpenVPN. Huzeyfe ÖNAL

Parsing Dostu: AWK! Özkan KIRIK. ozkan ~ enderunix.org

Ipv6 Egitimi. Mustafa Reşit Şahin. Software Engineer.

ÖNDER BİLGİSAYAR KURSU. Sistem ve Ağ Uzmanlığı Eğitimi İçeriği

IP Adres Subnet Mask Default Gateway ??

OpenBSD PF ile Güvenlik Duvarı Uygulamaları

Yönlendirme. Yönlendirme Protokolleri

Öğr.Gör. Gökhan TURAN Gölhisar Meslek Yüksekokulu

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı Ara Salı, Çarşamba Öğr. Gör. Murat KEÇECĠOĞLU

Ağ Sızma Testleri ve 2. Katman Saldırıları Türk Standardları Enstitüsü Yazılım Test ve Belgelendirme Dairesi Başkanlığı

# ifconfig le netmask broadcast

TCPDUMP İLE TRAFİK ANALİZİ(SNİFFİNG)

Windows Server 2012 DHCP Kurulum ve Yapılandırma

Clonezilla Server ile Ağ Üzerinden Çoklu İmaj Yükleme

CHAPTER 9. DHCP Server

CHAPTER 12. AĞ BİLEŞENLERİ ve AĞ AYARLARI

SpamTitan CD'den kurulum

İSİM ÇÖZÜMLEME STRATEJİSİ

Computer and Network Security Cemalettin Kaya Güz Dönemi

BİLGİSAYAR AĞLARI VE İLETİŞİM

Marmara Üniversitesi nde IPv6 Deneyimi

Open-VPN Kurulumu ve SSH Bağlantı Ayarları (Windows İçin)

AHTAPOT Güvenlik Duvarı Yönetim Sistemi Kullanımı

Aktif Dizin Logon/Logoff Script Ayarları Versiyon

Saldırı Tespit ve Engelleme Sistemleri Eğitimi Ön Hazırlık Soruları

Alt Ağ Maskesi (Subnet Mask)

BIL411 - BİLGİSAYAR AĞLARI LABORATUVARI

Firewall Log Server. Kurulum Kılavuzu

Bilindik engelleme yöntemlerinin dışında olan, kurumsal web filitreleri nasıl aşılır?

sunucu uygulaması Devrim Sipahi

AĞ TEMELLERI. İSİM SOYİSİM: EMRE BOSTAN BÖLÜM: BİLGİSAYAR PROGRAMCILIĞI ÜNİVERSİTE: NİŞANTAŞI KONU: Konu 5. TCP/IP

ACR-Net 100 Kullanım Kılavuzu

Sun Solaris Jumpstart Sistemi

SERVİS MENÜSÜ KULLANIM REHBERİ

Access Point Mod Kurulumu

EC-485. Ethernet RS485 Çevirici. İstanbul Yazılım ve Elektronik Teknolojileri

Ağ Temelleri. Murat Ozdemir Ondokuz Mayıs Üniversitesi Bilgi İşlem Daire Başkanı 15 Ocak Ref: HNet.23

1 STUNNEL NEDİR? 2 STUNNEL KURULUMU

Sunucu İşletim Sistemini Ayarlamak ve Yönetmek

TCP / IP NEDİR? TCP / IP SORUN ÇÖZME

CLIENT MODE KURULUMU

OpenBSD Pf ve Squid ile Transparent Proxy Kurulumu.!!Bu yazıda OpenBSD 3.7 işletim sistemi kullanılmıştır.

Cisco 881 Router ve AirLink ES4X0, WAN Failover Tanımı

Sunucu İşletim Sistemini Ayarlamak ve Yönetmek. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

5014 PW. Hızlı Kurulum Kılavuzu

-Floating, Wan ve Lan arayüzleri için ayrı kural yazma alanı vardır.

Gökhan AKIN ĐTÜ/BĐDB Ağ Grubu Başkanı ULAK/CSIRT. Sınmaz KETENCĐ ĐTÜ/BĐDB Ağ Uzmanı

IPCop ile Ağ Güvenliği ve Yönlendirme. Kerem Can Karakaş.

TCPDump Kullanımı. Afşin Taşkıran. Tcpdump, Unix/Linux benzeri sistemler için vazgeçilmez paket yakalama ve analiz aracıdır.

.: Linux Kullanıcıları Derneği. III. Linux ve Özgür Yazılım Şenliği Mayıs Milli Kütüphane Ankara :.

Rl0 arabirimine statik IP adresi ve subnet mask`i atamak için su komutu ile süper kullanıcı olup ifconfig komutunu kullanicaz.

BEYAZ ŞAPKALI HACKER EĞİTİMİ

Datagram, bir başlık eklenerek, kaynak uçtan alıcı uca gönderilen veri birimidir. Her datagram sıra ile gönderilir.

HOŞGELDİNİZ LINUX'TA ROUTING VE QOS YAPISI. Özgür Yazılım ve Linux Günleri. Alper YALÇINER

Ağ Temelleri Semineri. erbil KARAMAN

HACETTEPE ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR AĞLARI LABORATUVARI DENEY 11. DHCP - Dynamic Host Configuration Protocol

Packet Radio & Linux. Barış Dinç (TA7W) Amatör Radyo Kablosuz Ağ Bağlantıları

FreeBSD DİZİN DÜZENİ. Ömer Faruk Şen EnderUNIX Çekirdek Takımı Üyesi

LİNUX İŞLETİM SİSTEMİNİN KÖPRÜ MODUNDA ÇALIŞTIRILMASI VE GÜVENLİK DUVARI İŞLEMLERİ

MERAK MAIL SERVER ACTIVE DIRECTORY ENTEGRASYONU

Universal Repeater Mod Kurulumu

OPENBSD İŞLETİM SİSTEMİ ÜZERİNE PFW KURULUMU

FortiGate (SSLVPN) Tunnel Mode & Web App. Mode

DHCP IPv4 and IPv6. DNS to Add Scope. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı. Öğr. Gör. Murat KEÇECİOĞLU Nis.

FortiGate SSLVPN (Tunnel Mode & Web Mode) v4.00-build /10

AĞ KURULUMU ANA MAKİNA İÇİN:

NicProxy Registrar WHMCS Modül Kurulumu Versiyon 1.0

EC-232C. Ethernet RS232 Çevirici. İstanbul Yazılım ve Elektronik Teknolojileri

SquidGuard Kurulumu. Öncelikle gerekli paket temin edilmelidir. adresinden temin edilebilir. Basitçe kurulumu ;

IPV6'DA MULTICAST KRİTİĞİ

Ağ Projektörü Çalıştırma Kılavuzu

Ortamınızda A.D. veya LDAP sistemi var ise aşağıdaki linkten KoruMail LDAP-AD isimli dokümanı inceleyebilirsiniz.

Gökhan AKIN. ĐTÜ/BĐDB Ağ Grubu Başkanı ULAK-CSIRT Güvenlik Grubu Üyesi.

Yerel Disk Üzerinde CentOS 7.0 Kurulumu 17 Red Hat Enterprise Linux 6 Kurulumu 32. Sisteme Giriş ve Çıkış 49 İÇİNDEKİLER 1 LINUX HAKKINDA 1

AYBEY ELEKTRONİK. LiftNet KURULUM KILAVUZU

Virtualmin'e Yeni Web Sitesi Host Etmek - Domain Eklemek

3. DOSYA SİSTEMİ VE ÇALIŞMA MANTIĞI

Elbistan Meslek Yüksek Okulu Güz Yarıyılı

4. DNS (Alan İsimlendirme Sistemi)

Hızlı Ağ Kurulum Kılavuzu

BIL411 - BİLGİSAYAR AĞLARI LABORATUVARI

MaestroPanel Kurulum

Free Cooling (Tibbo Ethernet Modüllü)

WINDOWS SERVER 2008 R2-SERVER 2012 DE IP SANALLAŞTIRMA

150Mbps Wireless N Nano Router TL-WR702N

Transkript:

FreeBSD Ağ Uygulamaları Metin KAYA EnderUNIX Yazılım Geliştirme Takımı Akademi Üyesi metin@akademi.enderunix enderunix.org Endersys Sistem Müh. http://www.endersys.com.tr

Sysinstall İle Ethernet Kartı Yapılandırması Sysinstall hem ilk yapılandırma hem de var olan ayarların değiştirilmesinde kullanılır. Çalıştırmak için aşağıdaki komut verilir. # /usr/sbin/sysinstall

Sysinstall Olmadan Ethernet Kartı Yapılandırması Sysinstall arka planda /etc/rc.conf dosyasına ethernet kartı yapılandırması ile ilgili satırlar eklemektedir. Bu değerler aşağıdaki gibidir. # -- sysinstall generated deltas -- # Sat Oct 21 14:29:04 2006 ifconfig_fxp0="inet 192.168.2.100 netmask 255.255.255.0 defaultrouter="192.168.2.1" hostname= FreeBSD.EnderUNIX.org"

ifconfig # ifconfig fxp0:flags=8843<up,broadcast,running,simplex,multicast> mtu 1500 inet 192.168.2.100 netmask 0xffffff00 broadcast 192.168.2.255 ether 00:09:6b:51:6b:f0 media: Ethernet autoselect (100baseTX <full-duplex>) status: active plip0:flags=108810<pointopoint,simplex,multicast,needsgiant> mtu 1500 lo0: flags=8049<up,loopback,running,multicast> mtu 16384 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 inet 127.0.0.1 netmask 0xff000000

# ifconfig fxp0 fxp0: flags=8843<up,broadcast,running,simplex,multicast> mtu 1500 inet 192.168.2.100 netmask 0xffffff00 broadcast 192.168.2.255 ether 00:09:6b:51:6b:f0 media: Ethernet autoselect (100baseTX <full-duplex>) status: active

ifconfig ile IP adresi atama Sadece IP adresini değiştirmek için aşağıdaki gibi bir komut yazılabilir. # ifconfig fxp0 192.168.2.200 IP adresi ve ağ geçidini değiştirmek için ise şu şekilde yazılır: # ifconfig fxp0 192.168.2.200 netmask 255.255.255.128

DHCP İstemci fxp0 arabiriminde DHCP kullanmak için /etc/rc.conf dosyasına aşağıdaki satırın yazılması yeterlidir. ifconfig_fxp0="dhcp"

Hostname Örneğin bilgisayara istanbul.enderunix.org ismini vermek için aşağıdaki komut verilir. # hostname istanbul.enderunix.org Açılışta bilgisayarın isminin atanması için /etc/rc.conf dosyasına aşağıdaki satır eklenir. hostname="istanbul.enderunix.org" rc.conf dosyasına bu satır eklendikten sonra hostname komutuna gerek kalmadan # /etc/rc.d/hostname restart komutu verilerek değişiklik etkinleştirilebilir.

Default Gateway Varsayılan ağ geçidini 192.168.2.1 olarak tanımlamak için: # route add default 192.168.2.1 add net default: gateway 192.168.2.1 Var olan ön tanımlı ağ geçidini silmek için: # route delete default delete net default Değişikliğin kalıcı olması için /etc/rc.conf dosyasına aşağıdaki gibi bir satır eklenmelidir. defaultrouter="192.168.2.1"

IP Aliasing Örneğin fxp0 arabirimine 192.168.1.100 adresini alias olarak tanımlamak için aşağıdaki komut verilir. # ifconfig fxp0 alias 192.168.1.100 netmask 255.255.255.0 Eğer alias olarak tanımlayacağımız IP adresi ile ethernet arabiriminin gerçek IP adresi aynı alt ağda (subnet) ise netmask değeri 255.255.255.255 olmalıdır. # ifconfig fxp0 alias 192.168.2.101 netmask 255.255.255.255

IP Aliasing IP alias ı ifconfig ile silmek için ise alias parametresi kullanılır # ifconfig fxp0 -alias 192.168.1.100 IP alias ile ilgili /etc/rc.conf dosyasındaki satır formatı ifconfig_arabirim#_alias# şeklindedir. Yukarıda yapılan IP alias lar için /etc/rc.conf dosyasına aşağıdaki satır yazılır. ifconfig_fxp0="inet 192.168.2.100 netmask 255.255.255.0" ifconfig_fxp0_alias0="inet 192.168.2.101 netmask 255.255.255.255"

MAC adresi değiştirme # ifconfig fxp0 ether 00:11:22:33:AF:CC

Static Routing Örneğin, 192.168.10.0/24 ağına giden paketleri 192.168.2.240 IP adresin -bu yönlendirmenin adı ag1 olsun- ve 172.16.1.0/24 ağına giden paketleri 192.168.2.250 IP adresine yönlendirmek -adı ag2 olsun- için /etc/rc.conf dosyası aşağıdaki satırlar eklenir. static_routes="ag1 ag2" route_ag1="192.168.10.0/24 192.168.2.150" route_ag2="172.16.0.0/16 192.168.2.250 Aynı yönlendirme ise komut satırından aşağıdaki gibi yapılır. # route add 192.168.10.0/24 192.168.2.150 add net 192.168.10.0: gateway 192.168.2.150 # route add 172.16.0.0/16 192.168.2.250 add net 172.16.0.0: gateway 192.168.2.250 rc.conf dosyasındaki statik yönlendirme ile ilgili değişiklikleri etkinleştirmek için aşağıdaki komut verilir. # /etc/rc.d/routing restart

Paket Yönlendirme Paket yönlendirmeyi etkinleştirmek için aşağıdaki komut verilir. # sysctl w net.inet.ip.forwarding=1 Açılışta paket yönlendirmenin etkinleşmesi için /etc/sysctl.conf dosyasına net.inet.ip.forwarding=1 satırı veya /etc/rc.conf dosyasına gateway_enable="yes" yazıldıktan sonra # /etc/rc.d/routing restart komutu çalıştırılır.

/etc/netstart Ethernet kartı bilgileri(arabirim adı, IP, Netmask), statik yönlendirme, IP alias ve IP forwarding değerlerindeki değişiklikler tek bir seferde netstart komutu ile etkinleştirilebilir. # /etc/netstart Yalnız netstart komutu ile defaultrouter değeri değiştirilecekse bu komut çalıştırılmadan önce default route değeri elle silinmelidir. # route delete default; /etc/netstart

/etc/resolv.conf DNS çözümlenmesinin nasıl yapılacağını belirten dosyadır. Örnek bir /etc/resolv.conf aşağıdaki gibidir. search enderunix.org acikakademi.com nameserver 192.168.2.10 nameserver 192.168.2.11

DNS Sunucu Testi DNS sunucularının sorguya cevap verip vermediğini denemek için nslookup veya host komutu kullanılabilir. # nslookup istanbul.enderunix.org Server: dns1.acikakademi.comaddress: 192.168.2.10Name: istanbul.enderunix.org Address: 193.140.143.23 nslookup yerine host komutu da kullanılabilir. Hatta host komutu kullanılması tavsiye edilmektedir. # host istanbul.enderunix.org istanbul.enderunix.org has address 193.140.143.23

/etc/hosts /etc/hosts dosyası sunucu adlarına karşılık düşen IP adreslerini bulmak için kullanılır. Bu dosya DNS alt yapısının olmadığı ilk zamanlarda kullanılan bir yapıydı. Şu anda DNS sunucu kurmadan iç ağdaki sunucuların isim-ip karşılıklarını tutmak için kullanılabilmektedir. Örnek bir /etc/hosts dosyası aşağıdaki gibidir. 127.0.0.1 localhost.enderunix.org localhost 192.168.2.100 freebsd.enderunix.org freebsd 192.168.2.10 mail.enderunix.org mail

/etc/rc.conf dosyasında ifconfig değerlerinde yapılan bir değişikliğin etkinleşmesi için aşağıdaki komut verilir. # /etc/rc.d/netif restart

netstat # netstat rn R outing tables I nternet: D estination G ateway F lags R efs Use N etif E xpire default 172.16.0.1 UG S c 3 3 fxp0 10 link #2 UC 0 0 fxp1 127.0.0.1 127.0.0.1 UH 0 20 lo0 172.16/ 22 link #1 UC 1 0 fxp0 172.16.0.1 00:00:0c:07:ac:b8 UH L W 4 0 fxp0 477 # arp -an? (172.16.0.1) at 00:00:0c:07:ac:b8 on fxp0 [ethernet]

tcpdump # tcpdump -i fxp0 tcpdump: listening on fxp0 13:22:27.015220 172.16.0.2.ssh > pc4463.enderunix.org.2079: P 3899699194:3899699258(64) ack 4136116219 win 58400 (DF) [tos 0x10] 13:22:27.191042 pc4463. enderunix.org.2079 > 172.16.0.2.ssh:. ack 64 win 64799 (DF) 13:22:27.624981 802.1d config 8000.00:30:94:b5:1f:b7.8066 root 8000.00:05:9a:a5:e4:b7 pathcost 8 age 2 max 20 hello 2 fdelay 15 ^C 15 packets received by filter 0 packets dropped by kernel

Teşekkürler Sn. Muhammed Gökhan CİNSDİKİCİ, Gateway öğrenci topluluğu ve Ege Üniversitesi ne teşekkürler