- Katılım
- 6 Mayıs 2022
- Konular
- 50,325
- Mesajlar
- 50,638
- Tepkime puanı
- 87
- M2 Yaşı
- 3 yıl 11 ay 26 gün
- Trophy Puan
- 48
- M2 Yang
- 509,284
bu konunun amacı nedir
örneğin evdeki masaüstü bilgisayarınıza sanal makine kurduğunuz ve dışarıdayken evdeki freebsd ye bağlanma ihtiyacınız oldu bu işlem için kullanılır
1. FreeBSD'yi ZeroTier Ağına Ekleme
FreeBSD'de ZeroTier kurulumu yaparak aynı ağa katılmanız şart.
FreeBSD'de ZeroTier Kurulumu:
ZeroTier'ı Yükleyin:
pkg install zerotier
Ağa Katılın:
sh
zerotier-cli join fada62b01515edf8 # Sizin ağ ID'niz
ZeroTier'ı Başlatın ve Otomatik Başlama Ayarlayın:
sh
sysrc zerotier_enable=YES
service zerotier start
ZeroTier Merkez Paneli Onayı:
my.zerotier.com adresine gidin.
"Members" sekmesinde FreeBSD cihazınızı görüp "Auth?" kısmını onaylayın (✓).
FreeBSD'nize bir sanal IP (172.27.X.X) atandığını kontrol edin:
sh
ifconfig | grep 172.27
2. FreeBSD'de Dışarıya Açılacak Servisleri Yapılandırma
Hangi servisi açmak istediğinize bağlı olarak (SSH, Web Sunucusu, Oyun Sunucusu vb.) gerekli ayarları yapın.
Örnek: SSH Erişimi Açma
SSH Sunucusunu Etkinleştirin:
sh
sysrc sshd_enable=YES
service sshd start
Firewall'dan SSH Portunu Açın (PF kullanıyorsanız):
/etc/pf.conf dosyasına şu kuralı ekleyin:
sh
pass in proto tcp from any to 172.27.X.X port 22
Sonra PF'yi yeniden yükleyin:
sh
service pf reload
son olarak bağlantı yapacağınız bilgisayara zerotier kuruyorsunuz ve aynı ağ a bağlanıyorsunuz artık local ağda çalışır gibi evdeki bilgisayarınıza dışarıdan bağlanabilirsiniz bunu windows içinde kullanabilirsiniz kullanım amacı geniş bir program
örneğin evdeki masaüstü bilgisayarınıza sanal makine kurduğunuz ve dışarıdayken evdeki freebsd ye bağlanma ihtiyacınız oldu bu işlem için kullanılır
1. FreeBSD'yi ZeroTier Ağına Ekleme
FreeBSD'de ZeroTier kurulumu yaparak aynı ağa katılmanız şart.
FreeBSD'de ZeroTier Kurulumu:
ZeroTier'ı Yükleyin:
pkg install zerotier
Ağa Katılın:
sh
zerotier-cli join fada62b01515edf8 # Sizin ağ ID'niz
ZeroTier'ı Başlatın ve Otomatik Başlama Ayarlayın:
sh
sysrc zerotier_enable=YES
service zerotier start
ZeroTier Merkez Paneli Onayı:
my.zerotier.com adresine gidin.
"Members" sekmesinde FreeBSD cihazınızı görüp "Auth?" kısmını onaylayın (✓).
FreeBSD'nize bir sanal IP (172.27.X.X) atandığını kontrol edin:
sh
ifconfig | grep 172.27
2. FreeBSD'de Dışarıya Açılacak Servisleri Yapılandırma
Hangi servisi açmak istediğinize bağlı olarak (SSH, Web Sunucusu, Oyun Sunucusu vb.) gerekli ayarları yapın.
Örnek: SSH Erişimi Açma
SSH Sunucusunu Etkinleştirin:
sh
sysrc sshd_enable=YES
service sshd start
Firewall'dan SSH Portunu Açın (PF kullanıyorsanız):
/etc/pf.conf dosyasına şu kuralı ekleyin:
sh
pass in proto tcp from any to 172.27.X.X port 22
Sonra PF'yi yeniden yükleyin:
sh
service pf reload
son olarak bağlantı yapacağınız bilgisayara zerotier kuruyorsunuz ve aynı ağ a bağlanıyorsunuz artık local ağda çalışır gibi evdeki bilgisayarınıza dışarıdan bağlanabilirsiniz bunu windows içinde kullanabilirsiniz kullanım amacı geniş bir program
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
FreeBSD Sistemlerde ZeroTier ile VPN Kurulumu ve Yapılandırması
FreeBSD, Metin2 sunucuları gibi oyun sunucularının barındırılması için güçlü, güvenli ve optimize bir sistemdir. Özellikle Metin2 FreeBSD sunucularında ağ yapılandırması, güvenlik duvarı ayarları ve uzaktan erişim gibi konularda esneklik sağlar. Bu bağlamda, ZeroTier gibi sanal özel ağ (VPN) çözümleri, FreeBSD tabanlı sunucuların güvenli ve merkezi yönetilebilir bir şekilde bağlanmasını sağlar. Bu yazıda, FreeBSD üzerinde ZeroTier kurulumunu adım adım ele alacağız.
ZeroTier Nedir?
ZeroTier, merkezi olmayan bir sanal ağ çözümüdür. Kullanıcıların farklı cihazlarını internet üzerinden birbirine bağlayarak sanki aynı fiziksel ağ üzerindeymiş gibi çalışmasını sağlar. Özellikle oyun sunucuları, veritabanı sunucuları veya geliştirme ortamları gibi senaryolarda oldukça faydalıdır.
FreeBSD Sistem Gereksinimleri
Metin2 FreeBSD sunucularında ZeroTier kurulumuna geçmeden önce sisteminizde aşağıdaki bileşenlerin kurulu olduğundan emin olun:
- FreeBSD sürümü: 12.x veya üzeri
- Root erişimi veya sudo yetkisi
- Aktif internet bağlantısı
ZeroTier Kurulumu
ZeroTier, FreeBSD paket yönetim sistemi olan 'pkg' aracılığıyla kolayca kurulabilir. Aşağıdaki komutu root olarak çalıştırarak kurulumu başlatın:
Kod:
pkg install zerotier-one
Kurulum tamamlandıktan sonra servisi başlatmak için:
Kod:
service zerotier-one start
Servisin otomatik başlaması için aşağıdaki komutu çalıştırın:
Kod:
sysrc zerotier_one_enable='YES'
ZeroTier Ağ Oluşturma
ZeroTier bir ağ oluşturmak için ZeroTier portalına üye olmanız gerekir. Portal üzerinden bir ağ tanımlayıp, ağ ID’sini alın. Daha sonra FreeBSD terminalinde aşağıdaki komutla bu ağa katılmak için istek gönderin:
Kod:
zerotier-cli join <network_id>
ZeroTier Ayarları ve Yetkilendirme
ZeroTier portalında oluşturduğunuz ağdan, cihazınızın ID’sini onaylamanız gerekir. Bu işlem manuel olarak yapılmalıdır. Cihaz ID’sini öğrenmek için şu komutu kullanabilirsiniz:
Kod:
zerotier-cli info
ZeroTier, Metin2 FreeBSD jail ortamlarında da kullanılabilir. Jail içinden ZeroTier çalıştırmak için jail ağ yapılandırmasında bazı özel ayarlar yapılması gerekir. Ancak bu konu daha gelişmiş düzeydir.
Güvenlik ve Firewall Ayarları
FreeBSD’de ZeroTier trafiği için PF (Packet Filter) kurallarının ayarlanması önemlidir. ZeroTier, 9993 numaralı UDP portu üzerinden çalışır. Bu portun açık olduğundan emin olun:
Kod:
pass in proto udp from any to any port 9993
PF kural setinize bu kuralı ekledikten sonra pfctl ile yeniden yükleyin:
Kod:
pfctl -f /etc/pf.conf
Sonuç
FreeBSD üzerinde ZeroTier kurulumu oldukça basittir. Bu yapılandırma sayesinde Metin2 sunucularınız arasında güvenli ve şifreli bağlantılar kurabilirsiniz. ZeroTier, FreeBSD jail ve port yapılandırmalarıyla birlikte güçlü bir ağ çözümü sunar. Güvenlik duvarı kuralları ve ağ yapılandırması dikkatlice yapıldığında, sunucularınızın güvenliği artırılırken aynı zamanda uzaktan erişim kolaylığı da sağlanır.
Not: ZeroTier kurulumu sırasında hata alırsanız, FreeBSD sürümünüzü ve kernel modülünün yüklü olup olmadığını kontrol edin.
Installing and Configuring ZeroTier VPN on FreeBSD Systems
FreeBSD is a robust, secure, and optimized system ideal for hosting game servers such as Metin2. It provides flexibility in areas like network configuration, firewall settings, and remote access for Metin2 FreeBSD servers. In this context, virtual private network (VPN) solutions like ZeroTier allow FreeBSD-based servers to connect securely and centrally managed. This article will cover the installation of ZeroTier on FreeBSD step by step.
What is ZeroTier?
ZeroTier is a decentralized virtual networking solution. It allows users to connect different devices over the internet as if they were on the same physical network. It is particularly useful in scenarios such as game servers, database servers, or development environments.
FreeBSD System Requirements
Before installing ZeroTier on your Metin2 FreeBSD server, ensure the following components are installed:
- FreeBSD version: 12.x or higher
- Root access or sudo privileges
- Active internet connection
Installing ZeroTier
ZeroTier can be easily installed via the FreeBSD package management system 'pkg'. Run the following command as root to begin the installation:
Kod:
pkg install zerotier-one
After the installation completes, start the service with the following command:
Kod:
service zerotier-one start
To enable the service to start automatically, run:
Kod:
sysrc zerotier_one_enable='YES'
Creating a ZeroTier Network
To create a network with ZeroTier, you need to sign up at the ZeroTier portal. Create a network through the portal and obtain the network ID. Then send a join request to that network using the following command in your FreeBSD terminal:
Kod:
zerotier-cli join <network_id>
ZeroTier Settings and Authorization
In the ZeroTier portal, you must approve your device ID from the created network. This process needs to be done manually. To find out your device ID, use the following command:
Kod:
zerotier-cli info
ZeroTier can also be used within Metin2 FreeBSD jail environments. Special configurations may be required in the jail network setup to run ZeroTier inside a jail. However, this topic is more advanced.
Security and Firewall Settings
Configuring PF (Packet Filter) rules for ZeroTier traffic is important in FreeBSD. ZeroTier operates on UDP port 9993. Ensure that this port is open:
Kod:
pass in proto udp from any to any port 9993
After adding this rule to your PF rule set, reload it using pfctl:
Kod:
pfctl -f /etc/pf.conf
Conclusion
Installing ZeroTier on FreeBSD is straightforward. With this configuration, you can establish secure and encrypted connections between your Metin2 servers. Combined with FreeBSD jail and port configurations, ZeroTier offers a powerful networking solution. When firewall rules and network configurations are carefully applied, both security and remote access convenience for your servers are enhanced.
Note: If you encounter errors during ZeroTier installation, check your FreeBSD version and whether the kernel module is loaded.
