Bir bilgisayarla calışma surecinde, biri yerel ağı yapılandırmak icin ceşitli gorevler vardır. Bu makale, yerel ağın Ubuntu işletim sisteminde nasıl yapılandırılacağına ayrıntılı olarak bakacaktır. Oyleyse başlayalım.

Ubuntu'da yerel bir ağ kurma komutları kullanarak yapılır.

Ubuntu dahil olmak uzere tum Linux benzeri işletim sistemlerinde konsol ağ yapılandırması ozel ifconfig komutu kullanılarak gercekleştirilir. Bu komutu basitce terminale kaydederseniz, konsol o anda PC'de calışan tum ağ arayuzlerini gosterecektir. Bu gibi gorunuyor:

eth0 Link encap: Ethernet Hızı 00: 04: 75: c1: e2: ab

inet addr: 10.2.10.32 Yayın: 10.2.10.255 Maske: 255.255.255.0

eth1 Link encap: Ethernet HWaddr 00: 04: 75: c1: e2: 6b

giriş adresi: 192.168.140.1 Yayın: 192.168.140.255 Maske: 255.255.255.0

lo Bağlantı encap: Yerel Geri Dongu

inet addr: 127.0.0.1 Maske: 255.0.0.0


İlk sutun, arayuzlerin adlarını ve ikincisini icerir - bu aynı arayuzlerin ayarları. İfconfig eth0 komutu sadece eth0 arayuzunun ayarlarını gosterir. Eth0 arabirimini devre dışı bırakmak veya etkinleştirmek icin aşağıdaki komutları girin:

sudo ifconfig eth0 down

sudo ifconfig eth0 up

Arayuz yonetiminin sozde super kullanıcı hakları gerektirdiğini lutfen unutmayın.

Arayuz ayarlarını değiştirmek icin aşağıdaki komutları listeleyin:

sudo ifconfig eth1 giriş 192.168.140.1

eth1 arabiriminin IP adresini 192.168.140.1 olarak değiştirin.

sudo ifconfig eth0 hw eter 00: 12: 34: 56: 78: 90

MAC adresini 00: 12: 34: 56: 78: 90 olarak değiştirir

sudo ifconfig eth0 ağ maskesi 255.255.255.0

eth0 arabiriminin eth0 alt ağ maskesini 255.255.255.0 olarak değiştirin

Ancak, bu şekilde ayarlanan parametreler bilgisayar yeniden başlatıldıktan sonra sıfırlanır. Bunu onlemek icin, / etc / network / interfaces konumunda bulunan ağ arayuzu konfigurasyon dosyasındaki ayarları değiştirin. Bu dosya şuna benziyor:

# Bu dosya sisteminizde mevcut olan ağ arayuzleridir.

# ve onları nasıl aktive edeceğimizi. Daha fazla bilgi icin arayuzlere bakınız (5).

# Geridongu ağ arayuzu

otomatik lo

iface lo inet geri dongu

# Birincil ağ arayuzu

otomatik eth0

iface eth0 inet statik

adres 10.2.10.32

#dwaddress eter 12: 34: 56: 78: 90: 12

ağ maskesi 255.255.255.0

ağ 10.2.10.0

10.2.10.255 yayın

ağ gecidi 10.2.10.1

dns-nameservers 212.212.45.174

# İkincil ağ arayuzu

oto etiği1

iface eth1 giriş statik

adres 192.168.140.1

ağ maskesi 255.255.255.0

DNS sunucusunun adresini ayarlamak icin, / etc / network / interfaces dosyasına gidin, fakat genellikle Ubuntu'daki DNS sunucularının adreslerinin /etc/resolv.conf dosyası uzerinden yonetildiğine dikkat edin, bu yapılandırma dosyasının sozdizimi oldukca basit ve şuna benzer:

ad sunucusu 80.227.64.17

ad sunucusu 80.231.56.1

Bu yapılandırma dosyalarında değişiklik yaptıktan sonra, aşağıdaki komutu kullanarak ağ servisini yeniden başlatın:

sudo /etc/init.d/networking restart

Bilgisayarınızın dinamik olarak ağ ayarlarını alması gerekiyorsa (DHCP aracılığıyla), / etc / network / interfaces dosyasına aşağıdaki satırları yazın:

otomatik eth0

iface eth0 otomatik giriş

Ağ ayarlarını dinamik olarak guncellemek icin aşağıdakileri yapın:

dhclient

Şebeke servisini durdurmak veya başlatmak icin, komutları kullanın:

sudo /etc/init.d/networking stop

sudo /etc/init.d/networking start

Soz konusu konfigurasyon dosyasına bakarsanız, eth0 arayuzunun ayarlarında MAC adresini değiştiren satır yorumlanır. Bu yapılır cunku yorum yapılmadıysa, şebeke servisi calışmayabilir ve MAC adresini değiştirmek icin kayıt olmanız gerekebilir:

sudo ifconfig eth0 down

sudo ifconfig eth0 hw eter 12: 34: 56: 78: 90: 12

sudo ifconfig eth0 up

sudo /etc/init.d/networking restart

Alternatif olarak, bir bash betiği yazabilirsiniz.

/ Home / user klasorunde mynetconfig adlı bir dosya oluşturun ve kodu kopyalayın:

eko "######## OTKLYCHENIE eth0 #######"

sudo ifconfig eth0 down

yankı "##### MENYAEM MAC ADRES #####"

sudo ifconfig eth0 hw eter 00: 13: 8f: cb: 10: 21

echo "VKLUCHAEM eth0 ########" yankı

sudo ifconfig eth0 up

yankı "#### PEREZAGRYGAEM NETWORKING ####"

sudo /etc/init.d/networking restart

yankı "KONEC"

Şimdi, bu satırların yerine, sadece bir komut yazmak zorunda kalacaksınız: / home / user / mynetconfig

Ardından, mynetconfig dosyasını / use / local / bin dizinine kopyalayın. Şimdi betiği sadece mynetconfig komutunu kullanarak calıştırabilirsiniz. Sistem başlatıldığında komut dosyasını hemen başlatmak icin, /etc/init.d/ dizinine kopyalayın, ardından konsolu acın ve /etc/init.d/ adresine gidin, sonra komutu calıştırın:

update-rc.d mynetconfig varsayılanları 99,

mynetconfig betiğin adıdır;

varsayılanlar - ikinci ve beşinci indirmeler arasında tum modları gercekleştir;

99 - onyukleme sırası.

Bir betiği başlangıctan kaldırmak icin, /etc/init.d/ dizinini acın ve şunu yazın:

update-rc.d -f mynetconfig kaldır

Otomatik yuklenecek bir komut dosyası eklemenin başka bir yolu var. Komut dosyasını kaldırmak istiyorsanız basitce komut dosyasının adını /etc/rc.local dosyasına girin veya silin. İlk yontem biraz daha karmaşık olmakla birlikte, tercih edilmeye değer, cunku bu durumda bazı durumlarda onemli olabilecek yukleme sırasını ve modunu secmek mumkun olacaktır.

Şimdi bir ağ surucusunu Ubuntu'da nasıl bağlayacağınızı duşunun. Bu oldukca basit yapılır. İlk once "Git" menusunu acın ve "Sunucuya Bağlan" ı secin. Acılan pencerede servis turunu ve diğer genel verileri belirtmeniz gerekir. Bağlan duğmesine tıklayın. Sonra, şifrenizi girmeniz ve "Bağlan" duğmesine basmanız gerekir. Yapılır. Her şey oldukca kolay ve hızlı.