Ağ sunucusu nasıl oluşturulur. Yerel bir sunucu nasıl oluşturulur? Yerel sunucuyu Windows'ta dağıtın. Ubuntu'daki sıfırdan yerel bir sunucu nasıl ayarlanır

"Net Simulator'da Net Simülatör Ağ Modellemesi: Korotskaya A.A. Net Simulator Net-Simulator'ı Yükleme, işi taklit etmenizi sağlayan ücretsiz bir program dağıtılmış programdır ... "

Net simülatörde ağ modellemesi

Derleyici: Korotskaya A.A.

Net simülatörü yükleyin

Net Simulator, dağıtılmış ücretsiz bir programdır,

bilgisayar ağlarının çalışmalarını taklit etmenizi sağlar.

Programı resmi sitesinden indirebilirsiniz: http://www.netsimulator.org

Aynı sitede kurulum talimatları, sertifika ve

Örnek ağın açıklaması.

Programı çalışmak için bir Java makinesi yüklemelisiniz:

http://java.com/ru/download/index.jsp Bir net simülatörü başlatmak için, sadece arşivi açın ve Run.bat dosyasını çalıştırın.

Dikkat! Net simülatörlü klasörün yolu, Rus karakterleri içermemelidir!

Her şey doğru yapılırsa, komut satırı önce başlar ve ardından pencere ağın bir örneğiyle açılır.

Uygulamada, birçok gerçek cihazın mevcut olduğu daha karmaşık ağ simülatörleri kullanılır.

Simülatör örnekleri:

- NS-3 (ücretsiz);

- Netsim (tescilli);

- HP Ağ Simülatörü (ücretsiz);

- Cisco CCNA Laboratuarları Simülasyonu (tescilli).

Görev 1. (2 puan) dokümantasyon ve ağ örneğiyle tanışın.

Soruları cevapla.

- Netsimulator'da hangi ağ cihazları kullanılabilir?

- Cihazları projeye nasıl ekleyebilir ve kaldırabilirsiniz?

- Kabloyu cihaza nasıl bağlayabilirsiniz?



- Cihazları yapılandırmak için terminali nasıl başlatılır?

- Net simülatör terminalini hangi komutları destekliyor?

2. (4 puan) Yöntemlerden ağ örneklerini uygulayın.

- Noktaya Nokta Ağı;

- Genel konsantrasyonda üst topolojili ağ;

- Bir anahtarlayıcı kullanarak "pasif yıldız" topolojisine sahip ağ;

- Anahtar yoluyla manuel olarak ağ bağlantısı;

- Yönlendirici içindeki çeşitli ağların bağlantısı.

3. (6 puan) Kendi ağınızı seçeneğe uygun olarak uygulayın ve bir rapor oluşturun. Şemaya göre, ağın oluştuğu alt ağları tanımlayın:

- Ağın adresi;

- Ağ maskesi;

- ağ topolojisi;

- Ağdaki ana bilgisayar sayısı;

- izin verilen maksimum ana bilgisayar sayısı;

- Ağa hangi cihazlar dahil edilir;

- Varsayılan ağ geçidi adresi (varsa);

Toplam iş: 12 puan.

Çalışma, her görev öğesinin cevapları içermesi gereken Word'de verilir.

Not Bu talimatlarda iş yapmak için Netsimulator sitesinden bilgi çoğaltmaz. Bağımsız olarak okuma ve program belgelerine bakın!

Her örnek ayrı bir projeye kaydedilir.

Nokta noktaya ağı (nokta-nokta) "nokta-nokta", kablo ile bağlanan 2 iş istasyonundan oluşan en basit ağdır.

Yeni bir proje oluşturun.

2 bilgisayarı bir sayfaya yerleştirin ve kablosunu bağlayın. Bilgisayarlarda uygun bağlantı ile 2 yeşil ampul yanacaktır.

"Masaüstü 0" bilgisayarına çift tıklayın. Terminal penceresi açılır.

Kullanılabilir komutların listesini görmek için Yardım girin.

IFCONFIG komutu, ağ arabirim ayarlarını (ağ kartları, yönlendirici konnektörler vb.) Görmenizi ve yapılandırmanıza izin verir.

Ağınızı kurmadığımız halde, bilgisayarların ağ kartları devre dışı bırakılır ve kendi adresleri yoktur. Görmek için, komutu girin



-a parametresi ile ifconfig:

eth0, arayüzün adıdır (gerçekte keyfi olabilir);

Bağlantı Encap: Ethernet - Kullanılan bağlantı standardı;

HWADDR - Fiziksel Adres (MAC adresi), değişmez;

İlk Bilgisayar IP adresini 192.168.1.1'i bir maske 255.255.255.0 ile atayın (adresler 192.168.x.x / 24, küçük yerel ağlar için standart olarak kullanılır):

Benzer şekilde, ikinci bilgisayarı 192.168.1.2 / 24 adresine yapılandırırsınız (adres aynı ağdan olmalıdır, örneğin, 192.168.20.2 çalışmayacak ve 192.168.1.100'ü uygundur).

Şimdi Ping komutunu kullanarak ağ performansını kontrol edin (Ctrl + C - İletimi durdurun, hepiniz 7-10 deneme paketini göndermeniz gerekir). Lütfen iletim / alma verileri yapılırken, düğümler yeşil ışık ampulleri ve kablo mavi renkte vurgulanır.

Transfer sırasında hiçbir paket kaybolmadı. Çalışabilir bir nokta-nokta ağımız var.

Sonucu ayrı bir proje biçiminde saklayın.

Kontrol soruları:

Ağ maskesi nedir?

Ağda oluşturulan ağın adresi (NET ID)?

Ağdaki düğümlerin (ana bilgisayar kimliği) adresleri nelerdir?

Yoğunlaştırıcı tabanlı ağ. Topoloji "Lastik" (Pasif Yıldız) Önceden oluşturulan nokta-nokta ağını iyileştirmeye devam edeceğiz, ancak ayrı bir projeye kaydetmek gerekir.

Sanırım üç bilgisayar ağı oluşturmak istiyoruz. Doğrudan bunları bağlamayacak, çünkü Her bilgisayarın yalnızca bir arayüzü vardır (ağ kartı).

Bilgisayarın gerçek ağda iki ağ kartına sahip olsa bile, ağ cihazları olmayan ortak bir ağı yapılandırın oldukça zordur - bilgisayarlardan biri sunucuyu yapmak zorunda kalacaktır.

Örnekte, konsantratöre göre en basit ağı uyguluyoruz.

Hem bir "lastik" olarak hem de pasif bir yıldız olarak görülebilir. Net simülatörde bir ortak kabloyla gerçek bir otobüs oluşturulamaz, çünkü Tam olarak 2 cihaz kabloya bağlanır.

Öyleyse, önceki nokta ağına başka bir bilgisayar, hub (göbek) ekleyin ve kabloyu Şekilde gösterildiği gibi bağlayın (sayfadaki düğümlerin yeri herhangi biri olabilir):

Ağın adresini aynı için bırakacağız, böylece ilk iki düğüm gerekli değildir. Hala verimli olacaklar.

Önceki terminal komutunun tekrarlanması için ipucu, "Yukarı" ok tuşuna tıklayın.

Sadece üçüncü düğümü yapılandırmak, aynı ağdan, örneğin, 192.168.1.3:

Konsantratörün kendisi aktif bir cihaz değildir ve yapılandırılmaz.

Yeni bir bilgisayarın kullanılabilirliğini kontrol edin:

Yeni bilgisayardan gelen ilk paket kayboldu (belki ağdaki sorunlar), sonra transfer başarısızlık olmadan geçti.

Not, veri iletirken, ampuller tüm bilgisayarlarda yanıp sönüyor, yani. Veri, ağdaki tüm cihazları alır. Bu nedenle, böyle bir ağ oldukça yüklenecek.

Benzer şekilde, dördüncü, beşinci vb. Ekleyebilirsiniz. düğüm. Düğüm sayısı, göbek konnektörlerinin sayısından büyükse, birkaç hub'u kullanabilirsiniz, hatta "lastiğe benzer bir ağ oluşturmak için her bir bilgisayara hub'ınızı bile vurgulayabilirsiniz.

Ağ ayarı, tüm durumlarda aynı olacaktır. Ve her durumda, ağ, topolojiye uygulanan "lastik" olarak kabul edilebilir.

Örnekler (uygulanmaya gerek yoktur).

Kontrol soruları

1. Hub tarafından hangi ağ adresi?

2. En iyi topoloji ile kaç düğüm çevrimiçi olabilir (gerçek ve modelde)?

Bir anahtarlayıcı kullanan ağlar. Pasif yıldız Ağ yükünü azaltmak için, bir hub yerine bir anahtar (anahtar) kullanabilirsiniz. Bu cihaz fiziksel adresi analiz edebilir ve paketleri tüm düğümlere değil, yalnızca belirli bir alıcıya iletebilir.

Böyle bir ağ "pasif bir yıldız" topolojisine sahiptir: Merkezdeki anahtar şebekeyi yönetmiyor, ancak transfer "lastik" de olduğu gibi tüm bilgisayarlarda değil, yalnızca gerekli.

Bunu yapmak için, anahtar, hangi düğümün bağlı olduğu arayüze yazıldığı fiziksel adreslerin (Mactab) tablosuna sahiptir.

Bu tablo otomatik olarak doldurulur. Anahtarı iletmeye çalıştığınızda, ilk önce tüm bağlı cihazları yok eder ve adreslerini tanır. Adresler tabloya kaydedilir ve ardından anahtar istenen arayüz yoluyla yalnızca istenen adrese yol açar.

Cihazlar bağlanabildiğinden ve bağlantısı kesilebildiği için, mactable periyodik olarak temizlenir ve anahtarı cihazları tekrar anlatır. Bu, bir tabloyu güncellemenizi sağlar.

Böyle bir şebekeyi uygulamak için, anahtarı önceki projedeki hub'ı değiştirin. Bilgisayarları yeniden yapılandırmanıza gerek yok.

Şimdi, ağın çalışma kapasitesini kontrol ederseniz, önce tüm ana bilgisayarlara gönderilir ve ardından anahtar, yalnızca istenen şekilde veri gönderir (192.168.1.1 tarihinden 192.168.1.2):

Ping durdurmadan, MAC adresi tablosunu kontrol edin:

Aynı zamanda, 192.168.1.2 ila 192.168.1.3 - 192.168.1.3 arasında transferi çalıştırın ve bir kez daha Mac tablosunu kontrol edin:

Transferi durdurduktan sonra, birkaç saniye sonra masa temizlenecektir.

Alınan ağı ayrı bir projeye kaydedin.

Genel anahtardaki iki ağ, iki farklı şebekeyi, ayrı ağlar gibi bir anahtara bağlayabiliriz.

Önceki projeye iki daha fazla bilgisayar ekleyin ve 192.168.100.1 / 28 ve 192.168.100.2 / 28 numaralarını adresi atarlar. Yeni bilgisayarları serbest anahtarlayıcı konnektörlerine bağlayın.

Böylece, iki alt ağumuz vardı:

1) 192.168.1.0 Bir maske ile 255.255.255.0, bilgisayarlar masaüstü 0, masaüstü 1, masaüstü 2) 192.168.100.0 Bir maske ile 255.255.255.240, masaüstü 4, masaüstü bilgisayarlar, ağ çalışmasını kontrol edersek, bunu göreceğiz. Her bir alt ağ ambalajının her birinin her birinde serbestçe dolaşır, ancak bir alt ağdan diğerine ulaşamaz, en azından bu ağlar aynı cihaza bağlanır.

Bunun nedeni, bilgisayarların yönlendirme tablolarını yapılandırmadığıdır. Bilgisayarlar, verileri başka bir ağa nasıl aktarılacağını bilmiyorlar. İletimi bilinmeyen bir adrese başlamazlar.

IP adreslerine bilgisayarlara atandığımızda, bir tek satır otomatik olarak yönlendirme tablosuna eklendi: kendi bilgisayar ağınızla.

Yönlendirme tablosunu bir komutla görüntüleyebilir ve yapılandırabilirsiniz.

rota. İlk alt ağın bilgisayarları ile şöyle görünür:

Ve bunun için ikinci alt ağda:

Hedef - adreslerin bu ağ geçidi dizisindeki rotaya ayarlandığı hedef adresi - paketleri göndermek için hangi ağ geçidinde, * - Hayır, yerel alt ağ bayrakları içindeki iletim (otomatik olarak yapıştırılmıştır): U - rota aktif, g

- Güzergah ağ geçidini kullanır, H - Hedef adres, metrik metrik ağ değil, bireysel ana bilgisayarın adresidir, IFACE yollarının önceliğini belirler - transferin yapıldığı arabirimin yanıtı. İlk alt ağın bilgisayarları, yalnızca yerel adreslerini 192.168.1.0 ve ikinci alt ağdan sadece 192.168.100.0 arasındadır.

Ağları birbirleriyle ilişkilendirmek için, bunları her bilgisayarın yönlendirme tablolarına eklemelisiniz.

İlk alt ağın bilgisayarları için (masaüstü 0, masaüstü 1, masaüstü 2):

İkinci alt ağ için (masaüstü 4, masaüstü 5):

İpucu Bir rota eklerken yanılıyorsanız, önce yanlış rotayı tablodan kaldırmanız ve ardından doğru eklemeniz gerekir:

1. "Yukarı" oku, eşleştiğinizden birine ekip içindeki kaydırın.

2. -Add -DEL olarak değiştirin ve komutu çalıştırın.

3. Bir kez daha birlikte kaydırın ve hatayı düzeltin.

Şimdi (yalnızca her iki alt ağayı ayarladıktan sonra!) Paketleri birbirine iletebilirler.

Böylece, ortak bir yönlendiriciye bağlı iki alt ağ aldık.

Alınan ağı ayrı bir projeye kaydedin.

Kontrol soruları:

1. İkinci alt ağ maskesi 255.255.255.240 tarihinden itibaren nereden geldi? Böyle bir maske ile ağa kaç tane maksimum bilgisayar bağlanabilir?

2. Bir anahtar yönlendirme tablosu var mı?

Her iki küçük ağ, önceki örnekte olduğu gibi, çeşitli ağların yönlendirici üzerinden bağlanması, daha sonra birçok düğüm ve alt ağ içeren büyük ağlar için tek bir anahtarla birleştirilebilir, bu seçenek uymuyor:

a) Anahtarın fiziksel adreslerinin tablosu çok büyük hale gelir, bu da ek bellek gerektirir ve yavaşlar;

b) Tabloyu güncellemek için, anahtar tüm ağ cihazlarının fiziksel adreslerini ister ve bu ek trafiktir;

c) Her bilgisayar, adres yönlendirme tablosundaki tüm alt ağların adreslerinin adreslerine eklenmelidir.

Gerçekte, yönlendirici (yönlendirici) ağları birleştirmek için kullanılır. Alt ağlar arasındaki trafiği dağıtır ve her paketin teslimat yolunu tanımlar.

Daha sonra her bilgisayarın tüm ağların adreslerini bilmemesi gerekmez, sadece yönlendiricinizin adresini bilmeniz gerekir, bu da paketin nereye gönderileceğine karar verecek.

Bu tür ağlarda anahtarlar ve hublar da kullanılır, ancak alt ağ içinde çalışırlar. Onlar tarafından yaratılan trafik en yakın yönlendiriciye girmez.

Anahtardaki "Pasif Star" ağını oluşturduğumuz projeyi açın, ancak henüz ikinci alt ağ eklediniz.

Projeye bir yönlendirici, başka bir göbeğe, iki bilgisayar ve bu şekilde gösterildiği gibi gerekli kabloları ekleyin.

İki yeni adres bilgisayarı 172.16.0.101/16 ve 172.16.0.110/16 için ayarlayın. Her alt ağın performansını kontrol edin.

Şimdi yönlendiriciyi yapılandırın.

Bilgisayarların aksine, yönlendirici, her biri arabirimine (eth0-eth7) ve IP adresine karşılık gelen 8 bağlantı noktasına sahiptir.

Birinci alt ağ (192.168.1.0/24) eth0 arayüzüne ve ikinci (172.16.0.0/16) ETH7 arayüzüne bağladık. Bu arayüzler, adresleri uygun ağın aralığından, örneğin 192.168.1.100 ve 172.16.1.1.100 arasında vermesi gerekir.

Gerçek ağlarda, geleneksel olarak yönlendirici, 1 (örneğin, 10.0.0.1) (örneğin, 10.0.0.1) 'e eşit bir adresi alır (örneğin, 10.0.0.1) ve diğer cihazlar 100'den başlar (örneğin, 10.0.0.101, 10.0.0.102, vb.). Seçeneğinizi gerçekleştirirken bu kuralı saklayın.

Bilgisayarları yönlendiricilerinin ağ adresine bildirmek için kalır (yönlendirme tablosuna ekleyin).

Yerel dışındaki tüm adresler için paketlerin yönlendiriciye gönderilmesi gerektiğini belirtmemiz gerekir.

"Tüm adresler" bir maske 0.0.0.0 ile bir randevu olarak verilir.

- "Varsayılan giriş."

Masaüstü 0 Yapılandırması (masaüstü 1'e benzer ve masaüstü 2 yapılandırılmıştır:

Masaüstü 6 ayarı (masaüstü 7'ye benzer şekilde yapılandırılmıştır:

Komşu alt ağın kullanılabilirliğini kontrol edin:

Fiziksel adresi bulmak için yönlendirici ARP istekleri kullanır.

Transfer sırasında, ARP tablosunu görüntüleyebilirsiniz (sonra temizlenir):

Şanzımanı, ağın tüm düğümlerinde eşzamanlı olarak çalıştırırsanız:

Not Gerçek cihazların genellikle ARP'ye benzer bir ekibiniz yoktur. Net-simülatöre netlik için eklenir.

Tüm ağ ayarları bir HTML raporunda görüntülenebilir (bkz.

aşağıdaki örnek).

Projeyi ayrı bir dosyaya kaydedin ve bunun için bir rapor oluşturun.

Kontrol edin Soru Hangi cihazların yönlendiriciye 10.10.0 / 24 ve yönlendiriciye üç düğümle bağlamak için hangi aygıtların yapılandırılması gerektiğini kontrol edin?

Net Simülatörü Proje Reott

Proje dosyası:

Açıklama:

Proje oluşturulan:

Üretilen Rapor: 2014-10-2 0: 56: 6


Benzer işler:

"Malzemelerin 2 numaralı basınçla işlenmesi (27), 2011 135 UDC 621.771.01: 621.982.45 Setonin A. V. Kubersky S. V. Streichenko S. M. Zavgorodov A. V. Bir metalin stres gerilimi durumunun mühendislik tekniği. GRUCAN SA 17.1. Yüksek teknoloji alanındaki üretimin konsantrasyonu: Büyük bir şirketin gelişim stratejisinin analizi (IBM Corporation örneğinde) (Yazar'ın versiyonu) ROS'da yenilikçi yönetimi ... »Genel Bilgiler 2.1. Randevu Cihazı 2.2. Ayarlamak..."

"Rusya Federasyonu Genel ve Mesleki Eğitim Bakanlığı Novgorod Devlet Üniversitesi Yaroslav Wise Coğrafya Bakanlığı, Country Çalışmaları ve Turizm GST D.A bölümünün başını" onayla ". Subeto "_" _ 20 g. "Localia" konusundaki derslerin seyri geliştirdi: Sanat. Ağ ... "

"Boris Sadovsky öldü yüzücü (1834) Mary Mikhailovna Blum Chiti bugün on altı yıl geçti. Dalgalı pembe bir Kisa'nın şeffaf bulutunda, pürüzsüzce, çok büyük, terastan çiçek bahçesine sevgili gülüne kadar indi. İkisi de bu gün tam bahar rengi ile çiçek açtı; Hem nazik ... "

"E. V. Shilova Filipino Çalışır V.V. Rus sanatçılarından çok az sayıda Rus sanatçıların, hatta Rus coğrafi toplumundan veya Denizcilik Bakanlığından oluşan Filipinler'i ziyaret edebilir. Ünlü Batalist ve Gezgin Artist Vasily Vasilyevich Vereshchakh ... "

2017 www.syt - "Ücretsiz Elektronik Kütüphane - Elektronik Matonitionlar"

Bu sitenin materyalleri tanıdıklığa gönderilir, tüm hakları yazarlarına aittir.
Materyalinizin bu sitede yayınlandığı gerçeğine katılmıyorsanız, lütfen bize e-posta gönderin, 1-2 iş günü içinde kaldırırız.

Herhangi bir türdeki bilgisayar sistemlerinin birçok kullanıcısı görünüşte bir bilgisayarda bir yerel sunucu oluşturabileceğinizi bilmektedir. Bununla birlikte, tüm kullanıcılar, tüm adımları yerine getirmek için metodolojinin temellerini açık bir şekilde anlayamazlar. Yerel bir sunucuyu nasıl oluşturabileceğiniz ve ihtiyaçlarınıza göre nasıl ayarlayabileceğiniz hakkında en azından kısmi bilgi vermeye çalışalım.

Yerel Sunucu: Genel Kavramlar
Başlangıçta, yerel sunucular arasında türüne göre açıkça ayırt etmek gerekir. En sık kullanılan sunuculara ek olarak, DNS, Proxy ve Oyun sunucularını bağımsız olarak oluşturabilir ve yapılandırabilirsiniz. Her şey, belirli bir bileşene hangi fonksiyon atandığına bağlı olacaktır. Çoğu durumda, tüm bileşenlerin genel bir özelliğine sahiptir: başlangıçta, uzaktaki barındırma üzerinde konaklama olmadan ilk aşamalarda yerel makinelerde oluşturulurlar. Bu, bunları doğrudan kendi bilgisayar terminallerinizde yapılandırmanıza ve düzenlemenizi sağlar. Bugün, bilgisayarınızda yerel bir sunucuyu oluşturma ve yapılandırma ile ilgili sorunları düşüneceğiz. Şimdi amacına ve türüne bağlı olarak bir bilgisayarda yerel bir sunucuyu ayarlamakla ilgili sorunları düşünmeye çalışacağız.

Tarafından seçimi
Her kullanıcının bağımsız olarak seçtiği yazılım. Örneğin, yerel bir web sunucusu oluştururken, yalnızca CSS veya HTML gibi köprü metni işaretleme dilleri kullanıldığında, herhangi bir internet tarayıcısı onları mükemmel bir şekilde anladığı için, ek olarak yazılım paketlerini yüklemek mantıklı olmadığını söylemeye değer. Başka bir şey, PHP'de yazılan komut dosyalarının ek bileşenler olarak hareket ettiğidir. Bu tür unsurlar karışırsa, normal tarayıcı başa çıkmaz. Bu durumda, kullanıcının uzmanlaşmış yazılıma ihtiyacı olacaktır. DNS, proxy ve oyun sunucularına gelince, o zaman da tamamen kesin olmayan bir durum yoktur. Biraz sonra, yapılandırmaları ve oluşturma için en basit uygulamalara bakacağız. Standart yerel web sunucularını ilgilendiren ana soruyu düşünürken.

Yerel bir sunucu oluşturma: bir denwer paketi kurmak ve yapılandırma
Bağımsız bir şekilde yerel bir sunucu oluşturmaya karar verirseniz, daha sonra uzak bir barındırma üzerine yerleştirin, kesinlikle ek araçlara ihtiyacınız olacaktır. En sık, internette uygun yazılımı ararken kullanıcılar, Denwer Software paketini indirmek için yönlendirici alır. Bu, anlayacak ve çalışacak kadar kolay olan yerli bir üründür. MySQL, Apache, Sendmail, PhpmyAdmin gibi gerekli tüm araçları içerir. Bu yazılım aracının tek dezavantajı, buna ek olarak, WordPress veya Joomia gibi özel motorların yüklenmesi gerekir. Yerel bir sunucu oluşturma Yönetici adına kurulum EXE dosyasının başlatılmasıyla başlar. DOS moduna benzer bir pencere görünmelidir. Daha sonra, yükleyicinin talimatlarını izlemelisiniz. Öncelikle, verileri sunucudan saklamak için bir yer seçmeniz ve ardından bir litre ve disk modu atmanız gerekir. Önerilen parametreler ilke olarak değişmeden bırakılabilir. Bu yükleme işlemi tamamlanmış olarak kabul edilebilir. Şimdi yerel sunucuyu doğru işlem için kontrol etmeniz gerekir.

Test işlenebilirliği
Bu aşamada kendi sunucunuzu başlatmak gerekir. Herhangi bir İnternet tarayıcısının penceresinde, HTTP: // LocalHost kombinasyonunu giriyoruz. Program hatasız yüklendiyse, tarayıcı her şeyin iyi çalıştığı bir mesaj görüntüleyecektir. Sayfa aşağı çevirirse, yerel sunucunun tam testini yapabileceğiniz ana bağlantıları kullanarak görebilirsiniz.

Kodlama
Bazı durumlarda, e-posta yoluyla gönderilen mesajın bir dizi anlaşılmaz karakter gibi göründüğü oldukça hoş olmayan durumlar vardır. Bu, ancak başlangıçta programın UTF-8'i kodlamak için tasarlandığı için gerçekleşir. Örneğin KOI-8R veya başka bir şeyde tamamen ilk önce değiştirilebilir.

Ek motorlar
Başka bir önemli noktayı düşünün. Yerel Windows Server sunucusu, ayrıca, örneğin Joomia veya WordPress olarak da adlandırılan özel eklemeler kullanılmadan yapamaz. Başlamak için, www klasöründe, Path \\ Home \\ Yerel ana bilgisayarda bulunan bir rasgele dizin oluşturmak gerekir. Bundan sonra, http: // localhost / / adresini girmeniz gerekir ve adres çubuğundaki yolu kontrol edin ve açıldığından emin olun. Eğer direktör sonuç olarak açılırsa, her şey yolunda gider. Daha sonra, motor dosyalarını herhangi bir dosya yöneticisini kullanarak bu dizine kopyalamanız ve adresini tekrar girmeniz gerekir. Sonuç olarak, talimatları takip etmek istediğiniz kurulum sihirbazı penceresi görünmelidir.

Ek Veritabanları
Yerel sunucu şimdi özel veritabanlarını bağlamalıdır. Bunu yapmak için phpmyadmin servisini kullanın. Bu servisin girişi, http: // localhost / tools tarayıcı tarayıcı dizgisine bir giriş kullanılarak gerçekleştirilir. Öncelikle yeni bir temel oluşturmak için bir bölüm seçmeniz gerekir. Bir isim vermesi gerekiyor. Keyfi bir isim seçebilirsiniz, ancak önceki bölümdeki klasör için kullanılan adını belirtmek daha iyidir. Burada ana sayfaya geri dönmeniz ve ayrıcalık parametrelerini yapılandırmanız gerekir. Yeni bir kullanıcı oluşturmalısınız, bir giriş ve şifre belirtmelisiniz. Bir ev sahibi olarak, yerelhost kullanıyoruz ve bu pencerede bulunan tüm öğeleri işaretliyoruz. Şimdi sadece "Gitti!" Düğmesine tıklamak için kalır. Ve işlemin sonunu bekleyin.

Yerel bir sunucuyu barındırmaya nasıl aktarılır
Bir sonraki adım, sunucuyu yerel ağa bağlamak ve barındırmak için aktarmaktır. Bu, internetteki kullanıcılara uygun olması için gereklidir. Verileri uzak bir kaynağa aktarma yönteminin ek eylemleri kümesi nedeniyle çok uygun değil. FileZilla uygulamasını kullanarak veri aktarımını uzak bir barınmaya çıkarmak en iyisidir. Bu uygulama, yukarıdaki dizindeki dosyaları ana bilgisayarın kök kataloğuna kopyalamanızı sağlar. Bu HTDOCS bölümü veya Public_html klasörüdür. Nokta küçük için kaldı. Artık ayarlardaki mutlak yolları ve klasörleri değiştirmeniz gerekir, uzak bir ana bilgisayarda kullanmak için davet edildiğiniz veritabanının adını belirleyin ve ana bilgisayar için yeni bir giriş ve şifre belirleyin. Bu çalışma tamamlandı olarak kabul edilebilir. Yerel sunucu sunucusuna bağlanmak için herhangi bir İnternet tarayıcısını kullanabilirsiniz.

Yerel Proxy Sunucuları

Şimdi yerel bir proxy sunucusu oluşturma ve yapılandırma işlemini düşünün. Ne için gereklidir? Her şeyden önce, bir proxy sunucusunun yardımıyla, bir dizüstü bilgisayar veya bilgisayar terminalinde internet sörf işlemi sırasında yüklenen tümleri tamamen izleyebilirsiniz. Ek olarak, bu şekilde öderseniz, trafikten önemli ölçüde kaydedilebilir. Yerel proxy sunucusu, DNS sunucularına temyiz başvurusunun önbelleğe alma ilkesi üzerinde çalışır ve bazı nesneler tasarrufu sağlar. Ardından, kaynağı tekrar ziyaret ederken, yerel proxy sunucusu bunları bellekten yükleyecek ve böylece kaynağa erişimi hızlandırır. Bu tür bir sunucu oluşturmak için, en basit Handycache uygulamasına ihtiyacınız olacaktır. Hızlı erişim için uygun bir yere yerleştirilmelidir, çünkü internete her bağlandığınızda, sizinle iletişim kurmak için gereklidir. Çalışmaya başlamadan önce, proxy sunucusu ayarlarını ayarlamanız gerekir. Örneğin, bir OPERA tarayıcınız varsa, daha sonra HTTP için sunucu parametrelerinde, liman için 127.0.0.1, 8080 değerini belirtmelisiniz. Daha sonra, uygulamayı başlatmanız, ayarlara gidip DZVON sekmesine bakmanız gerekir. Program, bir kural olarak, hangi tür bağlantı türünün kullanıldığını bağımsız olarak belirler. Bundan sonra, aynı düğmeye tıklamalısınız ve oluşturulan sunucuyu kullanmalısınız. Ayrıca, önbellek ayarlarında, yaklaşık 300 MB boyutunu belirleyebileceğinizi unutmayın. Bu teoride tüm yaşam vakası için yeterli olmalıdır. İçeriği görüntülemek için, önbellek klasörüne veya programın yüklendiği ana dizine gitmeniz gerekir. Bunun da bunun normal bir proxy sunucusu olduğunu düşünmeye değer, isimsiz değil, bu nedenle gizlenmeyi beklememelisiniz veya IP adresinde değişiklik yapmamalısınız.

Yerel DNS Sunucuları
Yerel DNS sunucusu, bağlantı dengesiz olduğunda veya TCP / IP'ye göre çok fazla dallanmaya sahip olduğunda kullanılabilir. Bu amaçlar için, bağlama programı mükemmeldir. Esas olarak UNIX benzeri sistemler için tasarlanmıştır, ancak buna rağmen ve Windows işletim sistemiyle birlikte çalışır. Tek yapmanız gereken yükleme dosyasını çalıştırmak ve talimatları izleyin. Kolaylık sağlamak için, programın doğrudan C diskine bağlanmanız önerilir. Daha sonra, bir giriş ve şifre girmeniz, kurulum işlemini etkinleştirmeniz ve tamamlanmasını beklemeniz gerekir. C: \\ BINDETC klasöründe, ayarları kaydetmek istediğiniz CONF'ün "Ad" dosyasını oluşturmanız gerekir. Yerel DNS sunucusunu kullanacaklar. Zaman harcamamak için, internetteki arama dosyasını bulabilir, indirin ve doğru yere yerleştirebilirsiniz. Şimdi sistemi yeniden başlatırız, Nslookup sorgusunun öngörüldüğü komut satırını arayın. Onay oluşursa, bu, sunucunun doğru takıldığı ve hatasız çalışmadığı anlamına gelir.

Yerel Oyun Sunucuları

Başka bir sunucu türünü düşünün. Yerel ağda çevrimiçi modu kullanan bir oyun sunucusudur. Minecraft oyun örneğinde böyle bir sunucunun çalışmalarını düşüneceğiz. Bunu yapmak için, sunucuyu oyunun resmi sitesinden indirmeniz ve Hamachi uygulamasını kullanmanız gerekir. Zorunlu durum, kurulu Java paketinin varlığıdır. Yapılandırmak için, Hamachi uygulaması tarafından sağlanan veriler tarafından girilen sunucu.Properties dosyasını kullanmanız gerekir. Sunucunun IP adresini, olası modların kullanımını, oyuncu sayısını vb. Kayıt olmalısınız. Doğru belirtmek için Çevrimiçi Mod Modu alanında gereklidir. O zaman değişiklikleri kaydetmeniz ve dosyayı kapatmanız gerekir. Artık, oluşturulduğu terminale bağlandığında, oyuncuların kullanacağı sunucunun dahili IP adresini tanımlamanız gerekir. Doğal olarak, bilgisayarlar sunucunun kendisi veya VPN üzerinden veya yerel ağ üzerinden birleştirilmelidir. Terminalin IP adresi, MAC adresine zorunlu bir bağlama olmalı ve statik olmalıdır.

Görünüşe göre, herhangi bir tür bilgisayar sisteminin çok kullanıcısı, bilgisayardaki yerel sunucunun birkaç dakika içinde oluşturulabildiğini bildirir. Doğru, herkesin tüm adımlar için temel metodoloji konusunda net bir farkındalığı yoktur. Öyleyse, yerel bir sunucunun nasıl oluşturulacağı hakkında en azından kısmi bilgi vermeye ve kendi ihtiyaçlarınıza uyarlamaya çalışalım.

Yerel Sunucu Kavramı

Genel olarak, başlangıçta, türdeki yerel sunucular arasında açıkça ayırt etmek için gereklidir. En sık kullanılan Web Northern'e ek olarak, hem oyunu hem de proxy ve hatta DNS sunucularını oluşturabilir ve yapılandırabilirsiniz. Hepsi sadece belirli bir bileşene hangi işlevin atandığı bağlıdır.

Bununla birlikte, çoğu durumda, tüm bu bileşenlerin bir ortak özelliğine sahiptir: başlangıçta, ilk aşamalarda ilk aşamalarda yerel makinelerde oluşturulur, bu da doğrudan kendi bilgisayar terminallerinde onları yapılandırmalarını ve düzenlemelerini sağlar.

Şimdi, türüne ve hedefe bağlı olarak, bir bilgisayarda yerel bir sunucuyu nasıl oluşturulacağı ve yapılandırılacağı ile ilgili sorunları düşünmeye çalışacağız.

Yazılım seçimi

Prensip olarak, yazılım seçimi her kullanıcının kişisel bir konusudur. Örneğin, yerel bir Web sunucusu oluşturursa, yalnızca HTML veya CSS gibi köprü metni işaretleme dilleri kullanıldığında, ek olarak, herhangi bir internet tarayıcısı mükemmel "anladım", örneğin yazılım paketlerini yüklemez.

Başka bir şey, komut dosyalarının yazdığı zaman, PHP için ek bileşenler olarak söyleyelim. Onları kullanmak gereklidir ve tarayıcı artık başa çıkmaz. Bu, uzmanlaşmış yazılımların yararlı olduğu yerdir. Proxy, DNS ve oyun sunucularına gelince, burada da belirsiz bir durum var. Birkaç sonraki, yaratma ve konfigürasyonları için en basit uygulamalar dikkate alınacaktır, ancak hala standart yerel web sunucularına ilişkin ana soruya odaklanır.

Yerel bir sunucu nasıl oluşturulur: Bir denwer paketi kurmak ve yapılandırmak

Uzak bir barındırma için daha sonraki yerleşim için yerel bir sunucunun oluşturulmasına katılmaya karar verdiyseniz, doğal olarak, bir tür aracı gerekli olacaktır. En sık, internette uygun şekilde aranırken, kullanıcılar, yerli bir ürün olan Denwer yazılım paketini indirmek için yeniden yönlendirmeyi alırlar ve aynı zamanda anlayacak ve çalışabilecek kadar kolaydır.

Apache, PHP, MySQL, PHPMYADMIN, Sendmail, vb. Gibi gerekli tüm araçları içerir. Tek dezavantajı, yalnızca en basit sürümde özel motorları yüklemek zorunda kalacağı.

Böylece, yerel bir sunucunun oluşturulması, bir kurulum exe dosyasının başlatılmasıyla başlar (doğal olarak, yönetici adına). DOS moduna benzer bir pencere görünür. Yükleyicinin talimatlarını izleyin. İlk önce, sunucu depolama yerini seçin, ardından bir litre ve sanal diskin çalışma şekli atarsınız (prensip olarak, önerilen parametreler değiştirilemez). Bu kurulum tamamlandı. Şimdi yerel sunucu doğru işlem için doğrulanmalıdır.

Test işlenebilirliği

Bu aşamada, oluşturulan sunucuyu başlatıyoruz ve herhangi bir İnternet tarayıcısının penceresinde http: // localhost'u giriyoruz. Program hatasız yüklenirse, tarayıcı her şeyin çalıştığı bir mesaj görüntüler.

Sayfayı aşağı doğru kaydırırsanız, yerel sunucunun tam testini gerçekleştirebileceğiniz ana bağlantıları görebilirsiniz.

Kodlama sorunları

Bazen, gönderilen e-posta mesajı bir dizi anlaşılmaz karaktere benziyorsa tatsız bir durumla tanışabilirsiniz. Bu, yalnızca programın başlangıçta UTF-8'i kodlamak için tasarlandığı için gerçekleşir. Örneğin KOI-8R veya başka bir şeyde değiştirmek tamamen temel olabilir.

Yerel Sunucu Kurulumu: Ek Motorlar

Şimdi başka bir önemli nokta. Yerel Windows sunucusu, Motorlar (WordPress, Joomla, vb.) Denilen özel eklemeler olmadan yapamaz.

Başlamak için, www klasöründe, \\ home \\ Local Host yolundaki, ana dizinde keyfi bir dizin oluşturun. Bundan sonra, tarayıcının adres çubuğunda http: // localhost / adresinin yolunu girin ve tam olarak ne açılacağını kontrol edin. Her şey yolunda giderse. Motor dosyalarını bu dizinde herhangi bir dosya yöneticisini (en azından aynı "iletken" kullanarak kopyalayın ve adresi tekrar anıya girin. Talimatları takip etmeniz gereken bir "Kurulum Sihirbazı" penceresi görünür.

Ek Veritabanları

Şimdi yerel sunucu özel veritabanları eklemelidir. Bunu yapmak için, http: // localhost / tools tarayıcısına girerek yapılan girişi olan PhpmyAdmin servisi kullanın. İlk olarak, yeni bir baz oluşturma bölümü seçilir, bir isim verir (keyfi olabilir, ancak önceki bölümdeki klasöre uygulandığı gibi aynı şekilde belirlemek daha iyidir).

Ardından ana sayfaya dönün ve ayrıcalık parametrelerini ayarlayın (yeni bir kullanıcı oluşturun, giriş ve şifreyi belirtin, bir ana bilgisayar olarak yerelhost kullandığımız ve penceredeki her şeyi "kuşları" kutlarız). "Gitti!" Düğmesine basmak için kalır. Ve işlemin sonunu bekleyin.

Yerel bir sunucuyu barındırmaya aktarma

Bir sonraki adım, sunucuyu yerel ağa bağlamalı ve kullanıcılara internetteki kullanıcılara uygun hale gelmesi için barınmaya aktarılmalıdır. Verileri uzak kaynaklara aktarmanın "yerli" yöntemi, ek eylemler kümesi nedeniyle çok uygun değil.

Yerel sunucuyu veri aktarımı açısından ayarlama Uzaktan barındırma için, en iyisi, dosyaları yukarıda belirtilen dizindeki dosyaları, ana bilgisayarın kök kataloğunda kopyalamanız gereken FISEZILLA uygulaması tarafından yapılır. Bu, Public_html klasörü veya HTDOCS bölümüdür. Şimdi Küçük: Klasörler ve Dosyalar ve Dizinler için sözde mutlak yolları değiştirin. Motor ayarlarında, zaten uzak bir konakta kullanmak için kullanılması gereken veritabanı adını belirtin ve için bir şifre ile yeni bir giriş belirleyin. Göçebe. Her şey. Bu çalışmaya başlandı. Yerel özel makineler sunucusuna bağlanma Herhangi bir İnternet tarayıcısı üzerinden yapılabilir.

Yerel Proxy Sunucuları

Şimdi yerel proxy sunucusunu nasıl oluşturacağınızı ve yapılandıracağınızı görelim. Ne için gerekli? Öncelikle, internet sörfü sürecinde bir bilgisayar terminaline veya dizüstü bilgisayarına yüklenen her şeyi kesinlikle takip edebilirsiniz. İkincisi, eğer ödenirse trafiği kaydetmek mümkündür.

Yerel proxy sunucusu, DNS sunucularına temyiz temyizlerinin önbelleğe alma prensibi ve bunları tasarruf eder, söyler, resimler veya başka herhangi bir nesneyi kaydeder ve herhangi bir kaynağı yeniden ziyaret ederken, konuşması, belleğinizden yükler, kaynağa erişimini hızlandırır. .

Bu tür bir sunucu oluşturmak için, hızlı erişim için uygun bir alana yerleştirilmesi gereken en basit Handycache uygulamasına ihtiyacınız olacaktır, çünkü her seferinde internete bağlanmak için gereklidir.

Çalışmaya başlamadan önce, proxy ayarlarını ayarlayın. Örneğin, bir Opera tarayıcısı kullanılıyorsa, HTTP için sunucu parametrelerinde, Liman için 127.0.0.1, 8080 değerini belirtmeniz gerekir. Şimdi uygulamayı çalıştırın, ayarlara gidin ve Dozvon sekmesine bakın. Kural olarak, programın kendisi hangi bağlantıda kullanıldığını belirler. Sonra, aynı düğmeyi tıklayın ve oluşturulan sunucuyu kullanın.

Evet, dikkat edin: Önbellek ayarlarında, yaklaşık 300 MB boyutunu belirleyebilirsiniz. Teoride, bu tüm durumlar için yeterli olmalıdır. İçeriği, programın kurulduğu ana dizinin önbellek klasöründeki görüntüleyebilirsiniz. Ve bir şey daha: Unutmayın, bu normal bir proxy sunucusu, isimsiz değil, bu yüzden ondan değişiklik beklemek ya da IP adresini gizlemek buna değmez.

Yerel DNS Sunucuları

Yerel DNS sunucusu, bağlantı dengesiz olduğunda, yerel ağın TCP / IP'ye göre çok büyük bir dallanma olması durumunda veya web gelişmelerine ve onları test ettiniz. Prensip olarak, bu amaçlar için cilt programı mükemmeldir. Bununla birlikte, esas olarak UNIX benzeri sistemlerde bile hesaplanır, yine de, Windows ile mükemmel çalışır (terminalin "Control Panel" nda yapılandırılabilen "Windows" ın sunucu sürümünü değil).

Koş ve talimatları izleyin. Kolaylık sağlamak için, programın doğrudan C diskine, oluşturulan Bind Directory'ye yüklenmesi önerilir. Sonra, giriş ve şifreyi girin, ardından yükleme işlemini etkinleştirdiğiniz ve tamamlandığını bekleyin.

Şimdi C: \\ BINDETC klasöründe, yerel DNS sunucusunun reçete edileceği ayarların (rastgele ve tırnaksız) ayarlandığı "ad" dosyasını oluşturmanız gerekir. Harcama zamanında meşgul etmemek için, arama dosyası internette kolayca bulunabilir ve belirtilen yere yerleştirerek indirebilirsiniz.

Şimdi sistemi yeniden başlatın, ardından bir Nslookup sorgusunu reçete ettiğiniz, komut satırını ("Çalıştır" menüsünden veya WIN + R'nin bir kombinasyonu aracılığıyla arayın (CMD). Onay onaylandıysa, sunucu doğru yüklenir ve hatasız çalışır.

Yerel Oyun Sunucuları

Son olarak, başka bir sunucu türünü düşünün. Yerel ağ içinde çevrimiçi modu kullanarak oyunlar için bir sunucu. Minecraft oyun örneğinde ne olduğunu açıklayacağım. Bunu yapmak için, sunucuyu oyunun resmi sitesinden indirmeniz ve Hamachi uygulamasını kullanmanız gerekir. Doğru işin önkoşulunun, en son güncellemelerle birlikte kurulu Java paketinin sisteminde varlığıdır.

Yapılandırmak için, Hamachi uygulaması tarafından verilen verilerin bulunduğu sunucu.Properties dosyasını kullanın. Sunucunun bir IP adresini, oyuncu sayısını, olası oyun modlarının kullanımı vb. Bir IP adresini reçete ediyoruz. Çevrimiçi mod modu alanında, doğru belirtmelisiniz. Bundan sonra, değişiklikleri kaydeder ve dosyayı kapatırız.

Şimdi, oluşturulduğu terminale bağlanırken oyuncular tarafından kullanılacak olan dahili IP sunucusunu tanımlayın. Bilgisayarlar doğal olarak sunucuyla veya yerel ağ üzerinden veya VPN üzerinden birleştirilmelidir. Sunucu terminalinin IP adresi, MAC adresine zorunlu başvuru ile statik olmalıdır.

Kayıt olurken giriş ve şifrenin belirtildiği MINL2 uygulamasıyla giriş yapın. Yapılan eylemlerden sonra, sunucuyu terk ediyoruz ve yeniden güncellenir, ancak oluşturulan giriş ve şifreyi kullanarak zaten çevrimdışı modda. Ayarlar bölümünde, Multiplayer'ı seçin ve istediğiniz IP sunucusunu girin. Her şey. Gerçek bir rakip olan oyunun tadını çıkarabilirsiniz.

Sonuç

Tabii ki, bunlar, farklı tiplerde yerel sunucular oluştururken oluşabilecek tüm nüanslar değildir ve elbette, bu süreçte yardımcı olan tüm programlar değil. Hadi şöyle söyleyelim: Bunlar bu tür teknolojilerde belirtilen genel ve temel ilkelerdir. Ve eğer çözersen, burada özellikle zor bir şey yok. Biraz zaman ve sabır - ve herhangi bir türün yerel sunucusu 10-15 dakika içinde oluşturulacaktır.

Benim görüşüme göre, bu tarif etmek için çok mükemmel bir konudur. Bir seferde daha uygun dosya paylaşımı için bilgisayarınızda herhangi bir sunucuyu yükseltmek ilginçti. Çeşitli ve hatta protokolü denedim, kesinlikle benden hoşlanmadıklarını, tarayıcıya ilk bakışta, onu hafifçe söylemek, kesim, ikincisi, açık avantajlarına sahip olmalarına rağmen, ancak istemiyorum. Bir ağ diskini yabancı bilgisayarlara bağlayın. Ancak bir (güzel ve güneşli) bir günde, yüklü, kurulmuş (temiz sürümle çalışmaya başladığım gibi, bu konuda bazı problemler vardı) ve neredeyse aşık oldum. bu program. Dosyalarıma erişmek için, artık herhangi bir tarayıcıya sahip olmak için yeterlidir, çünkü tüm erişimler her zamanki web sayfasından gerçekleştirilir. Ayrıca, parolayı bilen bir kişinin tarayıcıdan bir dosya ekleyebileceği bir klasör oluşturdum. Sunucudan dosyalar hem tek hem de derhal klasörler tarafından indirilebilir. Programın kendisi, V.tar klasör arşivini sıkıştırma olmadan yerleştirir ve indirmek için gönderir. Aynı zamanda, sitenin oldukça düzenli bir görünüme sahip olmasına rağmen, istenirse (ve yeterli bilgi), site şablonunu kendiniz yazabilirsiniz. Bunun kolay ve rahat bir dosya aktarımı için harika bir yol olduğunu kabul eder mi?

Ve işte tarayıcı penceresinde göreceğiniz bir sayfanın örneği, her şeyi güzel ve temiz görebileceğiniz gibi, program forumunda birçok güzel desen bulabilirsiniz:

Menüsü tamamen İngilizce olsa da, benim için bir engel değil. Ve İngilizce'yi iyi bilmeyenler için, makalenin sonunda, tüm menü bölümlerinin sorumlu olduğu ve bunların nasıl kullanılacağı için mümkün olduğunca tam olarak açıklamaya çalışacağım.

Böylece, HTTP Dosya Sunucusunun Kurulumu ve Yapılandırmasına Çeviriz:

1) Sizi biraz kurtarmak için, Rus konuşulan bir site şablonuyla bir HFS tertibatı hazırladım ve programın kendisinin ilk ayarını yaptı. Montajı yandex.disc'den linkten indirebilirsiniz. Yeteneklerinizde kendinize güveniyorsanız, programın net sürümünü resmi web sitesinde indirebilirsiniz. Http://www.rejetto.com/hfs/

Bu kadar. Umarım bu makale sizin için kullanışlıdır, arkadaşlarınıza söylemek için aşağıdaki düğmelerden birine basın. Ayrıca, e-postanızı sağdaki alanda girerek site güncellemelerine abone olun.

Dikkatiniz için teşekkürler:)


Üst.