İçindekiler:

Kendi Web Sunucunuzu Kurun!: 12 Adım
Kendi Web Sunucunuzu Kurun!: 12 Adım

Video: Kendi Web Sunucunuzu Kurun!: 12 Adım

Video: Kendi Web Sunucunuzu Kurun!: 12 Adım
Video: Kendi VPN Serverini Kurmak 2024, Kasım
Anonim
Kendi Web Sunucunuzu Kurun!
Kendi Web Sunucunuzu Kurun!

Hiç dosyalarınızı saklayabileceğiniz ve bunlara İnternet bağlantınız olan her yerden erişebileceğiniz bir yere sahip olmak istediniz mi? Diyelim ki arkadaşlarınızdan birine bir şarkı hediye etmek istediniz ya da belki akrabalarınızın tüm tatil fotoğrafları kitaplığınızı indirmesine izin vermek istediniz ya da belki yazdığınız programları barındıracak bir yere ihtiyacınız varsa, müzik kitaplığınızın kullanılabilir olmasını istediğinizi varsayalım. veya yaptığınız haritalar. Bir Web sayfasına ne dersiniz? Hiç kendi Web sayfanıza sahip olmak istediniz mi? Bunların tümü bir ev Web sunucusuyla gerçekleştirilebilir… ve daha fazlası!

Evde bir Web sunucusu kurmak gerçekten çok basit. Bunu, üniversitedeyken oyun sunucularını barındırmak, site dışı dosya yedeklemesi yapmak ve arkadaşlarımla dosya paylaşmak için kullanacağım. Sunucuyu barındıran bilgisayar benim evimde olacağından ve ben yurt odamda olacağımdan, açıkçası öylece gidip sistem ayarlarını değiştirmeye başlayamam, bu yüzden bir çeşit uzaktan erişime ihtiyacımız olacak. Ayrıca, açık bir şekilde, çalışır durumda bırakabileceğiniz ve her zaman bağlı bırakabileceğiniz özel bir bilgisayara ihtiyacınız olacak. Sürekli kapanan bir sunucu ne işe yarar? Bu bilgisayarın harika olması gerekmiyor, ancak unutmayın, üzerinde ne kadar çok çalışırsanız, bilgisayarın gecikmemesi için o kadar hızlı olması gerekir (hah).

1. Adım: Özel Bir Bilgisayar Edinin

Özel bir PC edinin
Özel bir PC edinin
Özel bir PC edinin
Özel bir PC edinin
Özel bir PC edinin
Özel bir PC edinin

Bu adım kimileri için kolay kimileri için zor olabilir. Zaten gerçekten kullanmadığım bir bilgisayarım vardı (başlangıçta ailemin eski bilgisayarıydı, ama sonra öldü ve ucuz parçalarla yeniden kurdum, ama zaten bir bilgisayarım olduğu için pek kullanmadım).

Sistem özellikleri: AMD Sempron 64 2600+ (1.85 GHz'e hız aşırtmalı) 1.5GB DDR RAM nVidia GeForce4 MX420 64MB (GPU gerçekten önemli değil, sunucuların iyi video kartlarına ihtiyacı yok, hatta entegre bile yeterli) 60GB sabit disk (IDE) (değil bir sunucu için bu kadar iyi, ama yeterince iyi, buna para harcamak istemedim) DVD ve CD sürücüsü (işletim sistemini kurmak için en az bir CD sürücüsüne ihtiyacınız olacak, bunun dışında gerekli değil) 3 Ethernet kartlar (en az 1'e ihtiyacınız olacak) Bu sistem bir sunucu olarak çok iyi performans gösterir, bu nedenle bunun üzerindeki herhangi bir şey daha da iyi performans gösterir. Bu bilgisayarın yeniden inşası yaklaşık 100 dolara mal oldu (zaten RAM, kasa, optik sürücüler ve sabit sürücü vardı) ve 2007'nin sonlarında yeniden oluşturdum.

Adım 2: İşletim Sistemini Alın

İşletim sistemini edinin!
İşletim sistemini edinin!
İşletim sistemini edinin!
İşletim sistemini edinin!

Sunucum için Ubuntu Linux 8.04 kullanıyorum. Linux harika bir sunucu işletim sistemidir ve profesyonel Web sunucularının arkasındaki en büyük işletim sistemlerinden biridir (Google gibi, yanlış hatırlamıyorsam Google, Linux sunucularını kullanır). Ancak Linux yeni kullanıcılar için kafa karıştırıcı olabilir, bu yüzden sunucu sürümü yerine masaüstü sürümünü kullanacağım. Masaüstü sürümünde bir grafik kullanıcı arabirimi (GUI) vardır, bu nedenle sunucunuzu tüm terminal komutlarını kullanarak yapılandırmanız gerekmez. Sırf "sunucu sürümü" olmadığı için harika bir sunucu çalıştıramayacağı anlamına gelmez!

64 bit PC'niz varsa, Linux'un 64 bit sürümünü isteyeceksiniz. Bunlar 64 bit yonga setleridir: -AMD Athlon64 -AMD Athlon64 X2 -AMD Turion64 -AMD Turion64 X2 -AMD Sempron64 (resmi olarak Sempron64 olarak işaretlenmemiştir, ancak ambalajında AMD 64 logosu olacaktır) -Intel Core 2 -Intel Core 2 Duo - Intel Core 2 Quad 32 bit PC'niz varsa 64 bit sürümünü kullanamazsınız, bu nedenle 32 bit (x86) sürümünü edinin. Bunlar yaygın 32 bit CPU'lardır: -AMD Athlon -AMD AthlonXP -AMD Sempron -AMD Duron -Intel Pentium 1/2/3/4/M/D -Intel Celeron (bazı yenileri 64 bit uyumlu olabilir) Ubuntu'yu şuradan indirin www.ubuntu.com İndirmek için BitTorrent kullanmanızı öneririm. Kullanacağınız sürümün ISO görüntüsünü aldıktan sonra, tercih ettiğiniz CD yazma programını kullanarak.iso dosyasını boş bir CD'ye yazın.

Adım 3: İşletim Sistemini Kurun

İşletim sistemini kurun!
İşletim sistemini kurun!

CD'yi PC'nize koyun ve açın. Şansınız varsa Ubuntu CD ekranına gelecektir. Dilinizi seçin ve ardından menüdeki ilk seçeneği seçin (Yükle değil, Test veya LiveCD veya bunun gibi bir şey olduğunu düşünüyorum). Yüklemeye devam edecek ve yakında Ubuntu'nun Masaüstünü göreceksiniz.

Şimdi, çift önyükleme yapmak istiyorsanız (aynı bilgisayarda hem Windows hem de Linux varsa), Sistem->Yönetim->Bölüm Düzenleyici'ye gidin. Bunu Windows (FAT32 veya NTFS) bölümünüzü yeniden boyutlandırmak ve Linux'u yüklemek için biraz boş alan bırakmak için kullanabilirsiniz. Yeniden boyutlandırıp uyguladıktan sonra veya Linux'u kendi başınıza kuracaksanız, Masaüstünüzdeki "Yükle" simgesine çift tıklayın. Kurulum için konum olarak "En büyük sürekli boş alanı kullan"ı seçerek yönlendirmeli kurulumu izleyin. Kurulum tamamlandıktan sonra PC'nizi yeniden başlatın. GRUB'u (önyükleyici, PC'nizde kurulu tüm işletim sistemlerini listeleyen bir menü içeren siyah bir ekran) almalısınız. Listeden Ubuntu'yu seçin ve Enter'a basın. Açıldıktan sonra, yükleme işlemi sırasında girdiğiniz adı ve şifreyi kullanarak oturum açın. Şimdi Ubuntu Masaüstünü görmelisiniz. Artık servise hazırsınız!

4. Adım: VNC'yi Ayarlayın

VNC'yi kurun
VNC'yi kurun
VNC'yi kurun
VNC'yi kurun

Artık işletim sisteminizi kurduğunuza göre, bir tür uzaktan erişimi etkinleştirmek isteyeceksiniz. Uzaktan erişim ile başka bir PC kullanarak sunucunuza bağlanabilecek ve sunucunun ekranını görebileceksiniz. Ayrıca, sunucunun kendi fare ve klavyesini kontrol etmek için uzak bilgisayardaki fare ve klavyeyi kullanabileceksiniz, yani sunucuyu İnternet'teki herhangi bir yerden kullanabilirsiniz.

Uzak masaüstü erişimini ayarlamak için Sistem->Tercihler->Uzak Masaüstü'ne gidin. Şunları kontrol edin: "Diğer kullanıcıların masaüstünüzü görüntülemesine izin verin" "Diğer kullanıcıların masaüstünüzü kontrol etmesine izin verin" "Kullanıcının bu parolayı girmesini iste:" Ardından Parola alanına bir parola yazın. Üzerinde bir karakter sınırı vardır, bu nedenle şifreniz oldukça kısa olmalıdır. Sunucunun Masaüstünü görmeden önce bu parolanın uzak PC'ye girilmesi gerekecektir.

Adım 5: FTP'yi yükleyin

FTP'yi yükle
FTP'yi yükle

Artık PC'nize başka bir PC'den erişebilirsiniz, ancak bu özelliğin nasıl kullanılacağına daha sonra geleceğim. Öncelikle sunucumuzun temel kurulumunu tamamlayalım.

FTP (Dosya Aktarım Protokolü), bir sunucuya dosya yüklemek ve sunucudan dosya indirmek için kullanılan bir sistemdir. Temel olarak, İnternette bir klasöre sahip olmak gibidir, dosyaları kopyaladığınız birden fazla klasörünüz olabilir. Çevrimiçi klasörünüze erişmek için Windows Gezgini'ni bile kullanabilir ve dosyalarınızı yüklemek için bu klasöre sürükleyebilirsiniz. Ardından arkadaşlarınıza bir hesap verebilirsiniz ve onlar da dosyaları e-postalara sıkıştırma ihtiyacını ortadan kaldırarak yükleyip indirebilirler. Bunun için bilgisayarınızda bir FTP sunucusu çalıştıran bir Linux programı olan Pro FTP Daemon'u (proftpd) kullanacağım. Ayrıca, metin dosyalarını düzenlemek veya terminal kodları kullanmak zorunda kalmadan proftpd'yi kurmanıza izin veren bir grafik ön uç (GUI) olan gproftpd'yi de kullanacağım. Bunun kafa karıştırıcı gelebileceğini biliyorum, ama gerçekte çok kolay. Bir terminal açarak başlayın (Uygulamalar->Aksesuarlar->Terminal). Programları kurmanın başka yolları da var (eğer kesinlikle terminale dayanamıyorsanız), ancak kişisel olarak, ne aradığınızı biliyorsanız, terminali kullanmanın daha hızlı olduğunu düşünüyorum. Açıldıktan sonra şunu yazın: sudo apt-get install proftpd ve ENTER'a basın. "Parola:" diyecek, parolanızı (kurulum sırasında belirlediğiniz) girin ve ardından tekrar ENTER'a basın. Parolanızı yazarken yıldız veya nokta koymaz, bu nedenle parolanızı yazdığınıza dair herhangi bir gösterge görmezseniz endişelenmeyin. Sonra bir sürü şey üzerinden geçecek, muhtemelen kurulum için Y veya N'ye (Evet veya Hayır) basmanızı isteyecek, açıkçası Y'ye basın. Ardından, bu işlem bittikten sonra (@ satırına geri dönecektir), şunu yazın: sudo apt-get install gproftpd ve ENTER'a basın. Zaten girdiğiniz için bu sefer sizden şifrenizi istememelidir, ancak sorarsa, yukarıdakileri tekrarlayın. Bu komut tamamlandığında, yapılandırmaya hazırsınız.

6. Adım: FTP Kullanıcılarını Yapılandırın

FTP Kullanıcılarını Yapılandır
FTP Kullanıcılarını Yapılandır

Şimdi eğlenceli kısım için. Sistem -> Yönetim -> GPROFTPD'ye gidin ve isterse şifrenizi girin. GPROFTPD penceresiyle karşı karşıya kalmalısınız. Sunucunuz muhtemelen etkinleştirilmeyecek veya kurulmayacak, bu yüzden önce onu gözden geçirmeli ve yapılandırmalıyız.

İlk olarak, Kullanıcılar sekmesine gidin. Kendiniz için bir hesap oluşturacağınız yer burasıdır. Oldukça açıklayıcıdır, ancak doldurmanız gereken bilgiler şunlardır: Kullanıcı adı: sunucunuzda kullanıcı adınızın ne olmasını istiyorsanız onu girin. Giriş yapmak için bunu kullanacaksınız. Büyük harflere veya standart olmayan karakterlere sahip olamaz, sadece küçük harfler ve sayılar olabilir. Şifre: kendini açıklayıcı, yine küçük harfler ve sayılar. Parolanızı maskelemeyeceğini unutmayın, bu nedenle özel bir parola giriyorsanız, arkadaşlarınızın ekranınızı görmesine izin vermeyin! Grup: Bundan pek emin değilim, sadece bir grup adı girin. Yönetici olduğunuz için "yöneticiler" koyardım, sonra arkadaşlar için "kullanıcılar" koyardım (gerçekten özel olmadıkları ve onları da yönetici olarak sınıflandırmak istemiyorsanız:P) Yine, sadece küçük harfler ve sayılar. Yorum: Hesabın gerçekte kim olduğunu girin ("ben" kendiniz için çalışıyor veya arkadaşlarınızın gerçek isimlerini buraya yazın). Yine, yalnızca küçük harfler ve sayılar. Kabuk: olduğu gibi bırakın, /dev/null. Ne için olduğunu bilmiyorum ama öyle bırakırsan işe yarar. Hem "Parola gerektir" hem de "Kullanıcıyı istatistiklerde göster" seçeneğini işaretleyin (gizli bir kullanıcı istiyorsanız, "Kullanıcıyı istatistiklerde göster" seçeneğinin işaretini kaldırın) Maksimum oturum açma: Kullanıcının aynı anda kaç bağlantı açmasına izin verileceğini ayarlayın. Senin için daha yükseğe koyardım, başkaları için daha düşük ayarlardım. Büyük olasılıkla, dosyaların çoğunu yükleyen siz olacaksınız, bu yüzden daha fazla bağlantı elde edeceksiniz. Şundan oturum açmaya izin ver: tümü, öylece bırakın. Alt kısım için kullanıcının ana dizinini koyun. Benimki için /home/adam/ftp koydum. Ana dizinime hesabımdan (/home/adam) erişmek istediğim için, diğer herkesin hesabını evimin bir alt dizinine (/home/adam/ftp) koydum. Bu şekilde FTP dizini, kullanıcı hesabımın evindedir ve FTP hesabım, kişisel ana dizinimin yanı sıra FTP ana sayfasına da erişebilir. Tüm izinler kontrol edilmiş olarak ev dizininiz için /home// ve arkadaşlarınız için /home//ftp (izinleri uygun gördüğünüz şekilde kontrol edin) kullanmanızı öneririm. İzinler kendiliğinden açıklayıcıdır, bir kullanıcının bir dosya veya klasör üzerinde belirli bir eylemi gerçekleştirmesine izin vermek için kutuyu işaretleyin. Kullanıcınızı kurduktan sonra, kullanıcıyı listeye eklemek için "Ekle" düğmesini tıklayın. Bu adımı istediğiniz kadar kullanıcı için tekrarlayın.

Adım 7: FTP Sunucusunu Yapılandırın ve Etkinleştirin

FTP Sunucusunu Yapılandırın ve Etkinleştirin!
FTP Sunucusunu Yapılandırın ve Etkinleştirin!

Şimdi eğlenceli kısım. Aslında FTP sunucunuzu ağınıza yerleştirirsiniz ve sonunda İnternet'te olur.

İlk sekmeye, "Sunucular" sekmesine geri dönün. Zaten hemen hemen kuruldu, ancak burada değiştirmek isteyebileceğiniz bazı seçenekler var. Sunucuların IP adresi veya ana bilgisayar adı: Bunu 0.0.0.0'da bırakmanızı tavsiye ederim, bu, konumunu otomatik olarak algılayacağı ve kendisini buna göre yapılandıracağı anlamına gelir Alternatif sunucu kimliği: Bunu sunucunuza bir ad vermek için kullanabilirsiniz. İsteğe bağlıdır ve bir ad vermek istiyorsanız, kutuyu "Açık" olarak değiştirin NAT yönlendirmesini yapılandırın: Bunu yönlendiricinizin IP'sine ayarlayın, ancak gerekli görünmüyor, açmadan çalışıyor, bu yüzden önemli değil, bırakın ve sadece sorun yaşıyorsanız kullanın Yöneticilerin e-posta adresi: Yönetici sizsiniz, e-postanızı buraya yazın. Kimlik/ters aramaları kullanın: Bunların ne yaptığına dair hiçbir ipucu yok, ancak Kapalı/Kapalı iyi çalışıyor Zaman standardı: Yerelde tutun, FTP'nizi kullanan kişilerin hangi saat diliminde yaşadığınızı bilmeleri olasıdır. Bağlantı Noktası: Bunu 21'de bırakın, işte bu standart FTP bağlantı noktası. Bunu değiştirmek ve ne yaptığınızı bilmek istiyorsanız, devam edin, ancak bunun ne olduğunu bilmiyorsanız, 21'de bırakın. Pasif bağlantı noktası aralığı: Bilmiyorum, varsayılanda bırakın ve yapmanız gerekir. be fine Maksimum Bağlantı: Bu, sunucunuzun izin vereceği toplam (tüm kullanıcılardan) bağlantı sayısıdır. Varsayılan burada iyidir. Maksimum oturum açma denemesi: Sanırım bu hatalı parola denemeleri içindir. Bunu daha yükseğe ayarlamayı tercih ediyorum çünkü insanların şifrelerini karıştırabileceğini biliyorum. Parolanızı karıştırmış olmanız bir bilgisayar korsanı olduğunuz anlamına gelmez, bu yüzden sunucumda 40 denemeye izin veriyorum. Yükleme hızı: Bunu sunucuya bağlı maksimum ağ hızından daha yüksek bir değere ayarlayın, sunucunuzun gereksiz yere yavaşlamamasını sağlayacaktır. Aktarım için hem LAN hem de İnternet kullanıyorsanız, bunu 1000'in üzerine ayarlayın, çünkü LAN çok daha hızlı aktarım yapabilir ve LAN aktarımları sebepsiz yere yavaşlayacaktır. İnternet maksimum hıza ulaşamayacak, ancak bu çok açık. İndirme hızı: Yukarıdakiyle aynı, yavaş LAN aktarımlarını önlemek için yüksek (1000) olarak ayarladım. Durdurulan yüklemeleri otomatik olarak kaldır: Bunu AÇIK duruma getiriyorum. Bu şekilde, birisi bir yüklemeyi iptal ederse, sunucunuzda yarım dosya alamazsınız (dosyanın yarısı oldukça işe yaramaz ve yer harcar). TAMAM! Şimdi yapılandırdınız. Ayar değişikliklerini uygulamak için "Uygula"ya tıklayın. Şimdi büyük olan için "Etkinleştir" düğmesini tıklayın ve sunucunuzun durumu "Etkinleştirildi" olarak değişecektir. Bu, artık ÇEVRİMİÇİ olduğunuz anlamına gelir! (peki, gerçekten değil, sunucunuz çalışıyor, ancak yalnızca LAN'ınızda, daha sonra bu konuda daha fazlası).

Adım 8: HTTP Desteğini Kurun, Arkanıza yaslanın ve Rahatlayın

HTTP Desteğini Kurun, Arkanıza yaslanın ve Rahatlayın!
HTTP Desteğini Kurun, Arkanıza yaslanın ve Rahatlayın!
HTTP Desteğini Kurun, Arkanıza yaslanın ve Rahatlayın!
HTTP Desteğini Kurun, Arkanıza yaslanın ve Rahatlayın!

FTP'nin biraz zor (ya da en azından uzun mu?) olduğunu düşündüm, korkmaya gerek yok. HTTP desteğini ayarlamak düpedüz basittir.

Bunu Terminal'e yazın: sudo apt-get install apache2 ve Enter'a basın, gerekirse şifrenizi yazın ve gerekirse Y'ye basın. Şimdi arkanıza yaslanın ve rahatlayın, HTTP sunucusu çalışıyor ve çalışıyor! (bu arada, web sayfanızın ana dizini /var/www, html dosyalarınızı oraya koyarsınız)

9. Adım: Bir Video Oyun Sunucusu Kurun (İsteğe Bağlı)

Bir Video Oyun Sunucusu Kurun (Opsiyonel)
Bir Video Oyun Sunucusu Kurun (Opsiyonel)
Bir Video Oyun Sunucusu Kurun (Opsiyonel)
Bir Video Oyun Sunucusu Kurun (Opsiyonel)

Tüm oyunlar farklı olduğu ve herkes farklı oyunlar oynadığı için bu konuda çok fazla ayrıntıya girmeyeceğim. Ancak, isterseniz yeni sunucunuzu bir video oyun sunucusu çalıştırmak için kullanabilirsiniz.

SORUN! Çoğu video oyunu WINDOWS için yazılmıştır…ama sunucumuz bunu çalıştırmıyor:(Cevap? Wine. Wine, Windows programlarını Linux'ta çalıştırmanıza izin veren bir programdır. 3d desteği mükemmel değildir, bu nedenle oyunların kendilerinde genellikle aksaklıklar vardır. veya grafik sorunları, ancak bu oyunlar için özel sunucu programları genellikle kusursuz çalışır. Yine, kolay komutla Wine'ı yüklemek için Terminal'i kullanın: sudo apt-get install wine Şimdiye kadar bunu nasıl kullanacağınızı bilmelisiniz. Wine yüklendikten sonra, /home//.wine/drive_c/ klasörüne sahip olmak (.wine'ı görmek için dosya tarayıcısında Gizli Dosyaları Göster'e tıklamanız gerekir, çünkü Linux'ta önünde nokta olan her şey gizli olarak kabul edilir.) Bu, Windows'unuzun eşdeğeridir. C: sürücüsü. C: sürücünüzde bulunan tüm programlar, Wine bu klasörü sanal C: sürücünüz olarak gördüğünden, bu klasöre gidin. Benim durumumda, /home/adam/.wine/drive_c/gmodserver/orangebox /srcds.exe ihtiyacım olan programın konumu. Sunucunuzu başlatmak için Masaüstünüzde bir başlatıcı yapabilirsiniz (Kaynak varsayarak Adanmış Sunucu burada). Tür - Uygulama Adı - Garry'nin Mod Sunucusu Komutu - wine C:/gmodserver/orangebox/srcds.exe -game garrysmod Yorum - Garry'nin Mod Sunucusunu Başlatın Şimdi Masaüstünüzde güzel bir simge almalısınız, bunu sunucunuzu çalıştırmak için kullanabilirsiniz. İyi eğlenceler oyun:)

Adım 10: Bağlantı Noktalarını Yönlendirin

Limanları Yönlendirin!
Limanları Yönlendirin!
Limanları Yönlendirin!
Limanları Yönlendirin!

Ne? İleri bağlantı noktaları? Bu nedir? Bağlantı Noktası Yönlendirme, hemen hemen tüm ev yönlendiricilerinde bulunan bir seçenektir. Sunucu PC'niz büyük olasılıkla bir yönlendiricinin arkasında olduğundan (ev ağınız, onu İnternet'e bağlayan bir yönlendiriciye sahip bir Yerel Alan Ağıdır [LAN]), yalnızca PC'nizin IP adresi (diğer PC'lerin sunucu PC'yle konuşmak için kullandığı numara) yalnızca yerel ağınızda çalışır (yönlendiricinize bağlı tüm bilgisayarlar). Dış dünyanın (İnternet) doğrudan sunucunuzla konuşabilmesi için yönlendiricinizin ikisinin iletişim kurmasına izin vermesi gerekir. Normalde, dış dünya (İnternet) yönlendiricinizle konuşur ve yönlendiriciniz bu mesajı PC'nize iletir. Bu, gezinmek için harika çalışıyor, ancak hizmet vermek için değil. Bu iletişim kanalını açmak için bağlantı noktalarına bakmamız gerekiyor. Bağlantı noktaları, farklı programların konuşmak için kullandığı "kanallardır". Bazı yaygın bağlantı noktaları:21 - FTP80 - HTTP5900 - VNC29070 - Jedi Akademisi (bir JKA sunucusunu barındırmak için kullanılır) Tonlarca daha var (65 bin gibi lol) ama mesele bu değil. Mesele şu ki, sunucunuzun yerel IP adresindeki bağlantı noktasına doğrudan bağlanmak için İnternet IP adresinizdeki bağlantı noktasına ihtiyacınız var. Bunu yapmak için yönlendiricinizin ayarlar sayfasını açın (bunun için yönetici kullanıcı adını ve şifresini bilmeniz gerekir)). Yönlendiricinin sayfası genellikle https://192.168.1.1 adresindedir, ancak bazıları https://192.168.0.1, https://192.168.2.1 veya diğer adreslerde olabilir. Bağlanamıyorsanız, yönlendiricinizin kullanım kılavuzuna bakın veya Google'da arama yapın. İçeri girdikten sonra Port Yönlendirme'yi bulmanız gerekir. Netgear'ım yan sütunda, diğer markalardan emin değilim. Buradan işe gidebilirsiniz. Sunucu bilgisayarın yerel IP'sini bilmeniz gerekir (bunu ekranın sağ üst köşesindeki ağ simgesine, iki bilgisayarın bulunduğu simgeye sağ tıklayarak ve Bağlantı Bilgileri'ni seçerek bulabilirsiniz, bu "IP'dir" Adres" alanı). Şimdi, aşağıdaki ayarları ekleyin:(biçim: "ad" - TCP/UDP - başlangıç bağlantı noktası - bitiş bağlantı noktası - 192.168.xx (sunucunuzunkiyle değiştirin))"VNC" - TCP - 5800 - 5900 - 192.168.xx"FTP" - TCP/UDP - 21 - 21 - 192.168.xx"HTTP" - TCP - 80 - 80 - 192.168.xx"Gmod" - TCP/UDP - 27015 - 27015 - 192.168.xx (ile değiştirin oyununuzun ayarları belli ki) Bunu bir kez uyguladığınızda, gerçekten ONLINE olmalısınız.

Adım 11: Ücretsiz Alan Adı Alın

Ücretsiz Alan Adı Alın!
Ücretsiz Alan Adı Alın!
Ücretsiz Alan Adı Alın!
Ücretsiz Alan Adı Alın!

Tamam, yani bir sunucunuz var. Tüm arkadaşlarınızın en son bilgileri almak için https://75.185.355.1337 (belli ki gerçek bir IP değil, ancak arkadaşlarınızın çoğu bunu bilmeyecek) adresinde oturum açmaya bu kadar hevesli olacağını gerçekten düşünüyor musunuz? NUMARA! Uzun, sıkıcı, sürekli değişen IP'nizi hatırlamak, onu anlayanlar için bile zordur. Burası İnternet, ancak onlara uzun bir telefon numarasına benzeyen bir şey söylüyorsunuz. Bir etki alanına ihtiyacınız var! Alan adı, IP adresiniz için bir maskedir. Diğer tüm siteler gibi, Google'ın sunucularının da bir IP adresi vardır. Ancak IP adreslerini bilmiyorsunuz, tek bildiğiniz www.google.com. Peki, IP'lerini bilmeden onlara nasıl bağlanabilirsiniz? Çünkü www.google.com alan adı, Google'ın sunucusunun IP adresine bağlanır ve ona istekler gönderir. Alan adlarıyla ilgili sorun, kayıt yaptırmanın maliyetli olmasıdır. Ancak, fedakarlık etmeye hazırsanız, www.no-ip.com adresinden ücretsiz alan adı alabilirsiniz. Dezavantajı, alan adınızın.servegame.com veya benzeri bir şey olmasıdır. Olmayı seçebileceğiniz bir sürü alan adı var (servegame, servehttp, serveftp sadece birkaçını saymak gerekirse) ama tamamen özelleştirilmiş alan adınızı alamıyorsunuz. (Örneğin, https://calc.servegame.com [ve zaten almış] olabilirim, ancak https://calcprogrammer1.com [kaydolmak için paraya mal olur] değil) İsim meselesi dışında, no-ip domainler harikaÜcretsiz olanlar yalnızca 60 gün sürer, ancak süresi dolmak üzereyken size alan adını kullanımınızı ücretsiz olarak uzatabileceğiniz bir e-posta gönderirler. İnternet IP adresinizi bilmeniz gerekir, bu yalnızca Google'da arama yaparak bulunabilir. "IP'm nedir" (size IP'nizi söyleyecek bir sürü site alacaksınız). İnternet IP'nizi ipsiz kurulumunuzda kullanın.

Adım 12: Test Edin

Test Edin!
Test Edin!
Test Edin!
Test Edin!
Test Edin!
Test Edin!

Şimdi eğlenceli kısım geliyor. Her şey kurulmalı ve kullanıma hazır olmalıdır, tek yapmanız gereken test etmektir. En kolayı bu olduğu için http'yi test ederek başlayın. Tarayıcınızı açın ve "https://.com" yazıp Enter'a basın. Herhangi bir şansla, "Çalışıyor!" görünmelidir (apache2'den gelen test mesajı, gerçekten işe yaradığını öğrendikten sonra dosyayı /var/www içinde değiştirebilirsiniz). Olmazsa, "https:// [www. veya.com yok, sadece IP numarası]" deneyin. Bu çalışmalıdır, çalışmazsa, bağlantı noktası yönlendirmeniz çalışmaz. Bunların hiçbiri işe yaramazsa, son çare olarak <a href="https://https:// (yine, www. veya.com yok, sadece sayı). BU ÇALIŞMALIDIR, BU işe yaramazsa, sunucunuz çalışmıyor demektir. Ardından FTP'yi test edin. Windows Gezgini'ni açın ve "ftp://.com" yazın. Sizden kullanıcı adı ve şifre istenmeli, FTP kullanıcı adınızı ve şifrenizi yazmalı ve tüm klasörlerinizi görmelisiniz. Bir dosya yüklemeyi deneyin. Çalışması gerekir, dosyayı kabul etmezse, GPROFTPD'nin kullanıcı sayfasıyla oynayın. Yine, işe yaramazsa, ftp://Next, VNC'yi test etmek dışında yukarıdaki URL'leri deneyin. Bir VNC görüntüleyiciye ihtiyacınız olacak. TightVNC ve UltraVNC, Windows için harika VNC Görüntüleyicilerdir. VNC adresi için, no-ip etki alanınızı ve.com'u girin (örneğin, calc.servegame.com, https:// yok, www. yok ve ftp:// yok). Sizden şifre istenmelidir. VNC için girdiğiniz şifreyi girin. Her şey yolunda giderse, Windows PC'nizin ekranında sunucunuzun ekranını göreceksiniz. Son olarak, oyunları test edin. Bir oyun sunucusuna ev sahipliği yapıyorsanız, oturum açın ve katılıp katılamayacağınıza bakın. Her şey yolunda giderse artık bir sunucunuz var! Şimdi git bir web sayfası yapmayı öğren, paylaşmak için bazı dosyalar yükle ve biraz oyun oyna! Kendi sunucunuza sahip olmak, üniversitede veya İnternet bağlantılarını (yani P2P) sınırladıkları herhangi bir yerde çok yardımcı olabilir, çünkü P2P uygulamalarını evde sunucunuzda çalıştırabilir ve ardından tamamlanmış indirmeleri FTP veya HTTP yoluyla indirebilirsiniz. İyi eğlenceler!

Önerilen: