1* Firewall Kurulumu
Kod:
cd /usr/src/sys/i386/conf
cp GENERIC FIREWALL
ee FIREWALL
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=15
options PAE
cd /usr/src
make kernel KERNCONF=FIREWALL
ee /etc/rc.conf
firewall_enable="YES"
firewall_script="/etc/ipfw.rules"
2 * İpfw Rebootsuz Restart atma
Kod:
/etc/rc.d/ipfw restart
3 * İp Ban Atma
Kod:
ipfw deny ip from 1.2.3.4 to any via bge0
ipfw add deny ip from 196.168.2.1 to any
4 * PAE Kurulumu ( Ramleriniz 4 gb dan yüksek ise gerekli )
Kod:
1) cd /usr/src/sys/i386/conf
2) config PAE
3) cd ../compile/PAE
4) make cleandepend && make depend
5) make
6) make install
7) reboot
5 * Oyunda Kaç kişi var Putty den öğrenme
Kod:
netstat -nat | grep 13001 | grep ESTABLISHED | wc -l
6 * Sunucu Ram öğrenme
Kod:
dmesg | grep memory
7 * TCP Portlarında Kaç kişi Açık Sorgulama
Kod:
netstat -p tcp | awk '/^tcp/ { print $6 }' | sort | uniq -c
Sizler İçin Toparladığımız FreeBSD Komutları
Metin2Lobby olarak, Metin2 sunucu yönetimi için en güvenilir platformlardan biri olan FreeBSD sistemlerinde çalışırken kullanabileceğiniz temel ve gelişmiş komutları derledik. Bu komutlar özellikle Metin2 FreeBSD kurulum, yapılandırma, derleme ve güvenlik süreçlerinde büyük kolaylık sağlar.
FreeBSD Sistem Bilgisi Almak
Bir FreeBSD sisteminde çalışırken sistemin donanım ve yazılım durumu hakkında bilgi almak oldukça önemlidir. Aşağıdaki komutlar sayesinde sistem bilgilerini kontrol edebilirsiniz:
FreeBSD Paket Yönetimi
FreeBSD, kendi paket yönetim sistemine sahiptir. Bu sistem sayesinde hem binary paketler hem de portlardan derleme işlemleri yapılabilir. Özellikle Metin2 FreeBSD port veya pkg kullanarak gerekli bağımlılıkları yükleyebilirsiniz:
FreeBSD Derleme Ortamı Kurulumu
Metin2 gibi oyun sunucularının derlenmesi için GCC, Clang, Boost gibi geliştirici araçlarına ihtiyaç vardır. FreeBSD üzerinde bu ortamı hazırlamak için aşağıdaki komutlar kullanılabilir:
Veritabanı Sunucusu Kurulumu
Metin2 sunucularında genellikle MariaDB veya MySQL gibi veritabanı sistemleri kullanılır. FreeBSD üzerinde MariaDB kurulumu için şu komutları kullanabilirsiniz:
Python ve Diğer Geliştirici Araçları
Metin2 sunucularında script çalıştırmaları için Python, bash gibi yardımcı programlar da gerekebilir. FreeBSD üzerinde bu araçların kurulumu oldukça kolaydır:
FreeBSD Güvenlik ve Ağ Yapılandırması
FreeBSD güçlü bir güvenlik yapısına sahiptir. PF (Packet Filter) gibi araçlarla ağ trafiğini yönetebilirsiniz. Ayrıca jail sistemleri sayesinde uygulamaları izole edebilirsiniz:
Metin2 FreeBSD Kaynak ve Performans Ayarları
Sunucu performansı için kernel ayarlarını optimize etmek gerekebilir. FreeBSD üzerinde kernel parametrelerini değiştirmek için /boot/loader.conf dosyası kullanılabilir:
Sonuç
FreeBSD, Metin2 gibi oyun sunucuları için güçlü ve stabil bir platformdur. Bu komutlar sayesinde hem kurulum hem de bakım süreçlerini daha verimli hale getirebilirsiniz. Daha fazla bilgi ve destek için Metin2Lobby sayfamızı ziyaret edebilirsiniz.
FreeBSD Commands We Gathered For You
At Metin2Lobby, we compiled essential and advanced commands for FreeBSD systems used during Metin2 server management. These commands are especially useful for processes like Metin2 FreeBSD installation, configuration, compilation, and security setup.
Obtaining System Information on FreeBSD
When working on a FreeBSD system, it's important to gather information about both hardware and software aspects. The following commands allow you to check system details:
FreeBSD Package Management
FreeBSD has its own package management system. Through this system, you can install packages either via binaries or by compiling from ports. Especially Metin2 FreeBSD ports or pkg can be used to install necessary dependencies:
Setting Up a Compilation Environment on FreeBSD
To compile game servers like Metin2, tools such as GCC, Clang, and Boost are required. On FreeBSD, you can set up this environment using the following commands:
Database Server Installation
MariaDB or MySQL databases are commonly used in Metin2 servers. To install MariaDB on FreeBSD, use the following commands:
Python and Other Developer Tools
Scripts on Metin2 servers may require tools like Python and bash. Installing these utilities on FreeBSD is straightforward:
Security and Network Configuration on FreeBSD
FreeBSD features a strong security structure. Tools like PF (Packet Filter) allow you to manage network traffic. Additionally, jail systems let you isolate applications:
Metin2 FreeBSD Resource and Performance Settings
To enhance server performance, kernel parameters might need optimization. On FreeBSD, you can adjust kernel settings through the /boot/loader.conf file:
Conclusion
FreeBSD is a powerful and stable platform for game servers like Metin2. With these commands, you can more efficiently handle both installation and maintenance tasks. For more information and support, visit our Metin2Lobby page.
Kod:
cd /usr/src/sys/i386/conf
cp GENERIC FIREWALL
ee FIREWALL
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=15
options PAE
cd /usr/src
make kernel KERNCONF=FIREWALL
ee /etc/rc.conf
firewall_enable="YES"
firewall_script="/etc/ipfw.rules"
2 * İpfw Rebootsuz Restart atma
Kod:
/etc/rc.d/ipfw restart
3 * İp Ban Atma
Kod:
ipfw deny ip from 1.2.3.4 to any via bge0
ipfw add deny ip from 196.168.2.1 to any
4 * PAE Kurulumu ( Ramleriniz 4 gb dan yüksek ise gerekli )
Kod:
1) cd /usr/src/sys/i386/conf
2) config PAE
3) cd ../compile/PAE
4) make cleandepend && make depend
5) make
6) make install
7) reboot
5 * Oyunda Kaç kişi var Putty den öğrenme
Kod:
netstat -nat | grep 13001 | grep ESTABLISHED | wc -l
6 * Sunucu Ram öğrenme
Kod:
dmesg | grep memory
7 * TCP Portlarında Kaç kişi Açık Sorgulama
Kod:
netstat -p tcp | awk '/^tcp/ { print $6 }' | sort | uniq -c
Sizler İçin Toparladığımız FreeBSD Komutları
Metin2Lobby olarak, Metin2 sunucu yönetimi için en güvenilir platformlardan biri olan FreeBSD sistemlerinde çalışırken kullanabileceğiniz temel ve gelişmiş komutları derledik. Bu komutlar özellikle Metin2 FreeBSD kurulum, yapılandırma, derleme ve güvenlik süreçlerinde büyük kolaylık sağlar.
FreeBSD Sistem Bilgisi Almak
Bir FreeBSD sisteminde çalışırken sistemin donanım ve yazılım durumu hakkında bilgi almak oldukça önemlidir. Aşağıdaki komutlar sayesinde sistem bilgilerini kontrol edebilirsiniz:
Kod:
[BR][/BR]uname -a[BR][/BR]freebsd-version[BR][/BR]sysctl kern.version[BR][/BR]dmesg | head -20[BR][/BR]
FreeBSD Paket Yönetimi
FreeBSD, kendi paket yönetim sistemine sahiptir. Bu sistem sayesinde hem binary paketler hem de portlardan derleme işlemleri yapılabilir. Özellikle Metin2 FreeBSD port veya pkg kullanarak gerekli bağımlılıkları yükleyebilirsiniz:
Kod:
[BR][/BR]pkg update && pkg upgrade[BR][/BR]pkg install package_name[BR][/BR]cd /usr/ports/category/portname && make install clean[BR][/BR]pkg search keyword[BR][/BR]
FreeBSD Derleme Ortamı Kurulumu
Metin2 gibi oyun sunucularının derlenmesi için GCC, Clang, Boost gibi geliştirici araçlarına ihtiyaç vardır. FreeBSD üzerinde bu ortamı hazırlamak için aşağıdaki komutlar kullanılabilir:
Kod:
[BR][/BR]pkg install gcc[BR][/BR]pkg install clang[BR][/BR]pkg install boost-libs[BR][/BR]pkg install gmake[BR][/BR]
Veritabanı Sunucusu Kurulumu
Metin2 sunucularında genellikle MariaDB veya MySQL gibi veritabanı sistemleri kullanılır. FreeBSD üzerinde MariaDB kurulumu için şu komutları kullanabilirsiniz:
Kod:
[BR][/BR]pkg install mariadb106-server[BR][/BR]pkg install mariadb106-client[BR][/BR]service mysql-server enable[BR][/BR]service mysql-server start[BR][/BR]
Python ve Diğer Geliştirici Araçları
Metin2 sunucularında script çalıştırmaları için Python, bash gibi yardımcı programlar da gerekebilir. FreeBSD üzerinde bu araçların kurulumu oldukça kolaydır:
Kod:
[BR][/BR]pkg install python3[BR][/BR]pkg install bash[BR][/BR]pkg install git[BR][/BR]pkg install wget[BR][/BR]
FreeBSD Güvenlik ve Ağ Yapılandırması
FreeBSD güçlü bir güvenlik yapısına sahiptir. PF (Packet Filter) gibi araçlarla ağ trafiğini yönetebilirsiniz. Ayrıca jail sistemleri sayesinde uygulamaları izole edebilirsiniz:
Kod:
[BR][/BR]service pf enable[BR][/BR]service pf start[BR][/BR]jail -c name=myjail rootdir=/path/to/jail[BR][/BR]ifconfig[BR][/BR]
Metin2 FreeBSD Kaynak ve Performans Ayarları
Sunucu performansı için kernel ayarlarını optimize etmek gerekebilir. FreeBSD üzerinde kernel parametrelerini değiştirmek için /boot/loader.conf dosyası kullanılabilir:
Kod:
[BR][/BR]kern.maxfiles=65536[BR][/BR]kern.ipc.somaxconn=32768[BR][/BR]vfs.zfs.arc_max=2147483648[BR][/BR]
Sonuç
FreeBSD, Metin2 gibi oyun sunucuları için güçlü ve stabil bir platformdur. Bu komutlar sayesinde hem kurulum hem de bakım süreçlerini daha verimli hale getirebilirsiniz. Daha fazla bilgi ve destek için Metin2Lobby sayfamızı ziyaret edebilirsiniz.
FreeBSD Commands We Gathered For You
At Metin2Lobby, we compiled essential and advanced commands for FreeBSD systems used during Metin2 server management. These commands are especially useful for processes like Metin2 FreeBSD installation, configuration, compilation, and security setup.
Obtaining System Information on FreeBSD
When working on a FreeBSD system, it's important to gather information about both hardware and software aspects. The following commands allow you to check system details:
Kod:
[BR][/BR]uname -a[BR][/BR]freebsd-version[BR][/BR]sysctl kern.version[BR][/BR]dmesg | head -20[BR][/BR]
FreeBSD Package Management
FreeBSD has its own package management system. Through this system, you can install packages either via binaries or by compiling from ports. Especially Metin2 FreeBSD ports or pkg can be used to install necessary dependencies:
Kod:
[BR][/BR]pkg update && pkg upgrade[BR][/BR]pkg install package_name[BR][/BR]cd /usr/ports/category/portname && make install clean[BR][/BR]pkg search keyword[BR][/BR]
Setting Up a Compilation Environment on FreeBSD
To compile game servers like Metin2, tools such as GCC, Clang, and Boost are required. On FreeBSD, you can set up this environment using the following commands:
Kod:
[BR][/BR]pkg install gcc[BR][/BR]pkg install clang[BR][/BR]pkg install boost-libs[BR][/BR]pkg install gmake[BR][/BR]
Database Server Installation
MariaDB or MySQL databases are commonly used in Metin2 servers. To install MariaDB on FreeBSD, use the following commands:
Kod:
[BR][/BR]pkg install mariadb106-server[BR][/BR]pkg install mariadb106-client[BR][/BR]service mysql-server enable[BR][/BR]service mysql-server start[BR][/BR]
Python and Other Developer Tools
Scripts on Metin2 servers may require tools like Python and bash. Installing these utilities on FreeBSD is straightforward:
Kod:
[BR][/BR]pkg install python3[BR][/BR]pkg install bash[BR][/BR]pkg install git[BR][/BR]pkg install wget[BR][/BR]
Security and Network Configuration on FreeBSD
FreeBSD features a strong security structure. Tools like PF (Packet Filter) allow you to manage network traffic. Additionally, jail systems let you isolate applications:
Kod:
[BR][/BR]service pf enable[BR][/BR]service pf start[BR][/BR]jail -c name=myjail rootdir=/path/to/jail[BR][/BR]ifconfig[BR][/BR]
Metin2 FreeBSD Resource and Performance Settings
To enhance server performance, kernel parameters might need optimization. On FreeBSD, you can adjust kernel settings through the /boot/loader.conf file:
Kod:
[BR][/BR]kern.maxfiles=65536[BR][/BR]kern.ipc.somaxconn=32768[BR][/BR]vfs.zfs.arc_max=2147483648[BR][/BR]
Conclusion
FreeBSD is a powerful and stable platform for game servers like Metin2. With these commands, you can more efficiently handle both installation and maintenance tasks. For more information and support, visit our Metin2Lobby page.
