Hoş Geldin, Ziyaretçi!

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için forum'a kayıt olmalı yada giriş yapmalısınız. Forum'a üye olmak tamamen ücretsizdir.

Metin2 PvP Server FreeBSD Komutları

admin

Administrator
Yönetici
Katılım
25 Mar 2022
Mesajlar
45
Merhabalar Argeforum üyeleri,
Bu paylaşımda Metin2 PvP serverı olan üyelerin bilmesi gereken FreeBSD komutlarından bahsedeceğim.
Bu komutları uygulayabilmeniz için serverınıza SSH ile bağlanmanız gerekmektedir. Bunun nasıl yapılacağını bilmiyorsanız ;
Metin2 SSH ile Servera Bağlanma konumuzu inceleyebilirsiniz.

Olayı çok karmaşıklaştırmamak adına bütün kodları satırlara bölüyorum , her başlık altındaki işlemleri sırayla uyguladığınızda işlem tamamlanacak demektir.

Güvenlik Duvarı (Firewall Kurulumu)

  1. cd /usr/src/sys/i386/conf
  2. cp GENERIC FIREWALL
  3. ee FIREWALL
Önünüze kodlar açılacak bu kodlar FIREWALL dosyasının kodlarıdır. Options yani ayarlar kısmını altta verdiğim şekilde değiştirin.
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=15
options PAE

Daha sonra dizin değiştiriyoruz.

  1. cd /usr/src
  2. make kernel KERNCONF=FIREWALL
  3. ee /etc/rc.conf

Bu komuttan sonra önünüze gelecek içerik rc.conf dosyasının içeriğidir. Buradan firewall_enable 'ı yes yapıp ve script uzantısını düzenliyoruz. Yani son hali alttaki gibi olacak.

firewall_enable="YES"
firewall_script="/etc/ipfw.rules"

Ve güvenlik duvarı kurulumu başarıyla tamamlanmıştır.


İp Ban Atma

İp ban için iki komut paylaşıcam sizlerle . İkisi de aynı işlevi görüyor hangisi kolayınıza gelirse onu kullanırsınız. Kodlarda sadece 1.2.3.4 yazan yere banlamak istediğiniz kişinin ip numarasını yazmanız yeterlidir.

Kod 1 :
ipfw deny ip from 1.2.3.4 to any via bge0

Kod 2 :
ipfw add deny ip from 1.2.3.4 to any


Oyunda online kaç kişi olduğunu öğrenme

netstat -nat | grep 13001 | grep ESTABLISHED | wc -l

Sunucunuzun Ram miktarını öğrenme

dmesg | grep memory


Zamanla üzerine eklenecektir , katkı yapmak isterseniz konu altından devam edebilirsiniz.