Nasıl: Ubuntu sunucuda network ayarları

Bu yazımda Ubuntu 16.04 LTS Sunucu sürümünde network ayarlarının nasıl yapılacağını aşağıdaki komut örnekleri ile göstereceğim, bu örnekte sunucuda wireless kart olduğunu varsayıyorum, zaten Ethernet bağlantısı pek sorun olmadığından sunucular için en çok wireless kartı üzerinden bağlantı nasıl yapılır sorusunun cevabı aranmakta.

# sudo -s

komutu ile root olduktan sonra aşağıdaki komut ile sistemimizdeki wireless kartlarını bulacağız.

# iwconfig

lo        no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:off/any
Mode:Managed  Access Point: Not-Associated   Tx-Power=off
Retry short limit:7   RTS thr:off   Fragment thr:off
Power Management:off

eth0      no wireless extensions.

Görüldüğü üzere sistemimizde “wlan0” olarak tanımlanmış bir wireless kartı mevcut.

Bu kart için “/etc/network” altında tanımlamalarımızı yapacağız, ama önce “wpa” anahtarını oluşturmamız gerek. Bunun için önce “/etc/network/interfaces.d/” klasörüne geçin.

# cd /etc/network/interfaces.d

Ardından şu komutu çalıştırın, SSID yerine bağlanmak istediğiniz kablosuz ağın adını yazın:

# wpa_passphrase SSID >> wlan0.cfg

Komutu çalıştırdığınızda alt satıra geçip beklemeye başlayacak. Bu durumda wireless parolanızı girip “enter”a basmanız gerekmekte. Bu işlemden sonra wifi key’ini wlan0.cfg dosyası içinde görebilirsiniz.

# cat wlan0.cfg

network={
ssid=”SSID”
#psk=”wifiparolasi”
psk=8ada1f8dbea59704af379538b4d9191f6a713905d1b4cd7a72864cea685b1a7f
}

Bu işlemden sonra “wlan0.cfg” dosyasını düzenlemek için “nano” ile açıp  bu interface için ağ bağlantı ayarlarını yapmaya başlıyoruz:

# nano wlan0.cfg

Yukarıda gördüğümüz içeriğin üstü çizili olan satırlarını silmekle işe başlayacağız:

network={
ssid=”SSID”
#psk=”wifiparolasi”
psk=8ada1f8dbea59704af379538b4d9191f6a713905d1b4cd7a72864cea685b1a7f
}

Yukarıda gördüğümüz içeriğin üstü çizili olan satırlarını silin. Kalan satırın başını değiştirin ve şu hale getirin.

wpa-psk 8ada1f8dbea59704af379538b4d9191f6a713905d1b4cd7a72864cea685b1a7f

Daha sonra bu satırın üstüne aşağıdaki satırları ekleyin:

auto wlan0
iface wlan0 inet static
address 192.168.1.2 #kullanılmayan bir IP adresi olmalı.
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.4.4 8.8.8.8
wpa-ssid SSID
wpa-psk 8ada1f8dbea59704af379538b4d9191f6a713905d1b4cd7a72864cea685b1a7f

Dosyayı bu şekilde kaydettikten sonra aşağıdaki komut el ile çalıştırarak ağ bağlantısını sağlayabilirsiniz.

# ifup wlan0

Bu yöntem ile sunucuyu yeniden başlatsanız dahi boot esnasında otomatik olarak ağ bağlantısı sağlanmış olacaktır. Ayrıca eğer kablolu bağlantı kullanacaksanız “wpa” ile başlayan satırları silip “wlan0” olan interface adını ethernet interface adı ile (Örneğin eth0) değiştirmeniz yeterli olacaktır.