You are on page 1of 12

Fedora Core Ağ Ayarları

Metin KAYA
EnderUNIX Üyesi
metin@EnderUNIX.org
http://www.EnderUNIX.org
setup İle Ethernet Kartı Yapılandırması

setup 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.
# setup
setup Olmadan Ethernet Kartı Yapılandırması

• setup arka planda /etc/sysconfig/network-scripts/ifcfg-eth0 dosyasına


ethernet kartı yapılandırması ile ilgili satırlar eklemektedir. Bu değerler
aşağıdaki gibidir.

# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
IPADDR=10.0.0.19
NETMASK=255.255.255.0
ONBOOT=yes
TYPE=Ethernet
ifconfig

# ifconfig
eth0 Link encap:Ethernet HWaddr 00:00:E8:4D:A4:13
inet addr:10.0.0.19 Bcast:10.0.0.255 Mask:255.255.255.0
inet6 addr: fe80::200:e8ff:fe4d:a413/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:178728 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:48493 dropped:0 overruns:0 carrier:95060
collisions:0 txqueuelen:1000
RX bytes:19207453 (18.3 MiB) TX bytes:0 (0.0 b)
Interrupt:169 Base address:0x4000

lo Link encap:Local Loopback


inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:22575 errors:0 dropped:0 overruns:0 frame:0
TX packets:22575 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2937605 (2.8 MiB) TX bytes:2937605 (2.8 MiB)
# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:00:E8:4D:A4:13
inet addr:10.0.0.19 Bcast:10.0.0.255 Mask:255.255.255.0
inet6 addr: fe80::200:e8ff:fe4d:a413/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:178993 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:48591 dropped:0 overruns:0
carrier:95252
collisions:0 txqueuelen:1000
RX bytes:19237984 (18.3 MiB) TX bytes:0 (0.0 b)
Interrupt:169 Base address:0x4000
ifconfig ile IP adresi atama

• Sadece IP adresini değiştirmek için aşağıdaki gibi bir


komut yazılabilir.

# ifconfig eth0 192.168.2.200

• IP adresi ve ağ geçidini değiştirmek için ise şu şekilde


yazılır:

# ifconfig eth0 192.168.2.200 netmask 255.255.255.0


DHCP İstemci

eth0 arabiriminde DHCP kullanmak için


/etc/sysconfig/dhcpd dosyası şöyle olmalıdır:

# cat /etc/sysconfig/dhcpd
DHCPDARGS=eth0 # kullanılacak arabirimin adı

Daha sonra /usr/share/doc/dhclient-


3.0.1/dhclient.conf.sample dosyası /etc/dhcpd.conf
olarak kopyalanıp üzerinde gerekli değişiklikler
yapılmalıdır.
Hostname
Örneğin bilgisayara istanbul.enderunix.org ismini
vermek için aşağıdaki komut verilir.
# hostname istanbul.enderunix.org

hostname ‘i sabitleştirmek için önce /etc/hosts


dosyasindaki

127.0.0.1 localhost.localdomain localhost


::1 localhost.localdomain localhost

satirlari duzenlenir. Daha sonra /etc/sysconfig/network


dosyadindaki 'HOSTNAME=localhost.localdomain' satirina
istenen hostname yazilir. Yapilan ayarlarin gecerli olmasi
icin network servisi

# service network restart


Default Gateway

Varsayılan ağ geçidini 10.0.0.1 olarak tanımlamak için:


# route add default gw 10.0.0.1

Var olan ön tanımlı ağ geçidini silmek için:


# route del default gw 10.0.0.1

Değişikliğin kalıcı olması için aşağıdaki komut


verilir:

# echo "10.0.0.0 via 10.0.0.207" >>


/etc/sysconfig/network-scripts/route-eth0

Değişikliklerin geçerli olması için network servisi yeniden


başlatılmalı.
/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
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.localdomain localhost


192.168.2.100 freebsd.enderunix.org freebsd

You might also like