FOG Projesi Nedir?

FOG, Windows (XP, Vista, 7, 8/8.1, 10), Linux ve Mac OS X'in çeşitli sürümleri için Linux tabanlı, ücretsiz ve açık kaynaklı bir bilgisayar görüntüleme çözümüdür. Birkaç açık kaynak aracı bir PHP ile birbirine bağlar. tabanlı web arayüzüdür. FOG, herhangi bir önyükleme diski veya CD kullanmaz; her şey TFTP ve PXE aracılığıyla yapılır. PC'leriniz PXE aracılığıyla önyüklenir ve makinenizi görüntülemenin tüm zor işini yapan küçük bir linux istemcisini otomatik olarak indirir.

Ayrıca FOG ile birçok ağ sürücüsü müşterinin çekirdeğine (vanilla linux) yerleştirilmiştir, bu nedenle ağ sürücüleri hakkında gerçekten endişelenmenize gerek yoktur. FOG ayrıca, veri 40 GB'tan az olduğu sürece, 80 GB'lık bir bölmeye sahip bir bilgisayardan gelen bir görüntünün 40 GB'lık bir sabit sürücüye sahip bir makineye yerleştirilmesini de destekler.

FOG, çoklu yayını destekler, yani aynı akıştan birçok PC'yi görüntüleyebilirsiniz. Yani 1 PC veya 20 PC görüntülemeniz aynı hızda olmalıdır.

Bir gigabit ağ kartı önerilir. Daha hızlı görüntü sıkıştırma ve açma için mümkün olduğunca çok işlemci ve RAM sağlayın.

Özellikler

  • FOG bir görüntüleme çözümünden daha fazlasıdır, FOG bir görüntüleme/klonlama ve ağ yönetimi çözümüne dönüşmüştür.
  • PXE önyükleme ortamı (DHCP, iPXE, TFTP, çekirdek ve initrd gibi büyük önyükleme dosyalarının hızlı HTTP indirmesi)
  • Windows (XP, Vista, 7, 8/8.1, 10), Linux ve Mac OS X Görüntüleme
  • Bölümler, tam disk, birden çok disk, yeniden boyutlandırılabilir, ham
  • İstemcilerde yazılım yüklemek ve işleri/komut dosyalarını çalıştırmak için ek bileşenler
  • Yazıcı yönetimi
  • Ana bilgisayar adını değiştirin ve etki alanına katılın
  • Bilgisayarlarda kullanıcı erişimini, otomatik oturum kapatmayı ve boşta kalma zaman aşımlarında kapatmayı izleyin
  • Anti-Virüs
  • Disk silme
  • Silinen dosyaları geri yükle
  • Hatalı blok taraması

Requirements

FOG kurulumuna geçmeden önce, hangi sunucu işletim sistemini kullanacağınıza karar vermelisiniz. FOG, RedHat tabanlı CentOS, Fedora, RHEL ve Debian, Ubuntu ve Arch Linux dağıtımlarına kurulmak üzere yapılmıştır.

Hangisini daha çok seviyorsan onu seç ve hakkında bilgi sahibi ol! FOG'un yukarıda belirtilen sistemlerden herhangi biriyle çalıştığı bilinmektedir. Birçok kurulum kılavuzu mevcuttur. 

Gerekli bileşenler FOG kurulum betiği tarafından otomatik olarak indirilip kurulacağından, bu liste yalnızca bilgilendirme amaçlıdır:

  • PHP 5/7
  • MySql 5+/MariaDB 10+,
  • Apache 2+,
  • DHCP (pretty much any!)
  • TFTP
  • FTP
  • NFS

Lütfen hakkında en fazla bilgiye sahip olduğunuz dağıtımı seçin. Yine de bu liste kesinlikle takip edilmesi gereken mutlak bir liste değildir.

  • Ubuntu 16 veya üstü
  • Debian 8 veya üstü
  • CentOS 7 veya üstü
  • Red Hat 6 veya üstü
  • Fedora 22 veya üstü
  • Arch'ın herhangi bir sürümü.

Fog Project Kurulumu

Kurulum kılavuzu için bakınız:

https://docs.fogproject.org/en/latest/installation/install_fog_server.html

İlk olarak  root kullanıcısına geçin, akabinde paket indexi ve sunucu güncellemesini gerçekleştirin.

sudo -i
apt update && apt upgrade -y 
  • Sisteminizde SELinux etkinleştirilmişse, yükleyici sizden SELinux'u devre dışı bırakmanızı ister. SELinux etkinleştirildiğinde FOG'un mevcut sürümü sorun çıkaracaktır. 
  • Selinux sadece Redhat tabanlı yüklemeler için geçerlidir.

Sunucuyu yeniden başlatın ve root kullanıcısına geçin.

reboot now
sudo -i

Artık git yüklendiğine göre, FOG deposunu klonlayabilmeniz gerekir.

apt -y install git

Genellikle depoyu /root içine koymanızı önerilir, ancak daha önce bu tür şeyler yaptıysanız, istediğiniz yere koyabilirsiniz. FOG'u şu şekilde klonlarız:

cd /root
git clone https://github.com/FOGProject/fogproject.git 

İndirme tamamlandıktan sonra, kurulum sürecini başlatmak için aşağıdaki adımları izleyin. Yükleyiciyi çalıştırmak root olarak yapılmalıdır.

bash /root/fogproject/bin/installfog.sh

Yükleyici sürümü

Yükleyici, çalıştırmakta olduğunuz Linux dağıtımı tahmin etmeye çalışır. Fog için kullandığınız Linux dağıtımını seçin.

  1. kurulum modu : Aynı yükleyici ile normal bir Fog sunucusu veya Fog Depolama düğümü kurabilirsiniz. Bir depolama düğümünün açıklaması ve bir depolama düğümünün nasıl kurulacağı için yapılacaklar. Burada bir Fog Sunucusu kurarken, burada N'yi seçin.
  2. Varsayılan Ağ arayüzü : Yükleyicinin, ağ bağlantısı için hangi ağ arabiriminin kullanılacağını bilmesi gerekir. Yükleyici doğru arabirimi tahmin ederse, N'yi seçin. Aksi takdirde, y'yi seçin ve ağ arabiriminin adını yazın (eth0, ens192 gibi).
  3. DHCP Sunucusu: FOG sunucusunda bir DHCP sunucusu çalıştırma seçeneğiniz vardır. Halihazırda ağınızda bir DHCP sunucunuz varsa, aşağıdaki sorulara N yanıtı verebilirsiniz. 
    DHCP Yönlendirici adresi : Bu Fog sunucusunda bir DHCP sunucusu çalıştıracaksanız, Y yazın ve DHCP sunucusunun tanıtacağı yönlendirici (veya varsayılan ağ geçidi) adresini yazın. Ağınızda zaten bir DHCP sunucunuz varsa, burada N'yi seçin.
  4. DHCP, DNS'yi işlemesi : Bu Fog sunucusunda bir DHCP sunucusu çalıştıracaksanız, DHCP sunucusunun DNS sunucularını tanıtmasını istiyorsanız Y yazın. Ek olarak, DNS sunucusunun IP adresini yazın. Ağınızda zaten bir DHCP sunucunuz varsa, burada N'yi seçin.
  5. DHCP sunucusunu çalıştırması : Bu FOG sunucusunda bir DHCP sunucusu çalıştıracaksanız Y'yi seçin. Aksi takdirde N'yi seçin.
  6. Uluslararasılaştırma desteği : FOG Web Kullanıcı Arayüzünün ek diller sağlamasını istiyorsanız, burada Y'yi seçin. Aksi takdirde N'yi seçin.
  7. HTTPS Desteği : HTTPS desteği olmasa bile, istemciler ve FOG sunucusu iletişim kurmak için güvenli bir kanal kullanır. HTTPS desteğinin ayarlanması, bazı ekstra adımların atılmasını gerektirir. Standart bir sunucu kurulumu için N'yi seçin
  8. Ana bilgisayar adı : Ana bilgisayar adını kontrol edin ve düzeltin. Bu ana bilgisayar adı, Sis Web Kullanıcı Arayüzünü yapılandırmak için kullanılır. Önerilen ana bilgisayar adını kabul etmek için N'yi seçin, aksi takdirde Y'yi seçin ve doğru ana bilgisayar adını girin.

özet

Yükleyici tüm seçenekleri gösterir. Her şeyin doğru olduğundan eminseniz, Y'yi seçin. N'yi seçerseniz, yükleyici durur ve yükleme işlemini yeniden başlatmanız gerekir

Windows ve Linux DHCP kısmında yapılacak ayarlar hakkında kısa bir bilgi verilmektedir. Eğer bu ayarlar yapılmaz ise pxe boot çalışmayacaktır.

Kurulum

Yükleyici, gerekli paketleri kurar ve hizmetleri yapılandırır. Aşağıdaki ekran geldiği zaman, ENTER TUŞUNA BASMAYIN. 

Veritabanı şemanızı kurmanız/güncellemeniz gerekiyor. Bunu, bir web tarayıcısı açıp http://fog-server-ip giderek yapabilirsiniz.

Sayfa açıldıktan sonra kurulum sihirbazına devam edelim. FOG veri tabanını kurmak veya güncellemek için, Install/Update Now butonuna basınız.

Yükleme ve güncelleme işlemi tamamlandıktan sonra, here seçeneğine tıklayarak oturum açma sayfasına gidelim.

Giriş sayfası gelince tekrar komut satırına dönün ve ENTER tuşuna basıp kurulumu tamamlayın.

 Kurulum tamamlandı Artık aşağıda listelenen bilgileri kullanarak FOG Yönetim Portalına giriş yapabilirsiniz.

Bir web tarayıcısı açıp http://fog-server-ip gidin ve varsayılan kullanıcı bilgilerini yazarak, oturum açın.

  • Kullanıcı adı: fog
  • Parola: password
Blog'a Dön