- Katılım
- 22 Ocak 2015
- Konular
- 4,152
- Mesajlar
- 12,387
- Online süresi
- 1m 12s
- Reaksiyon Skoru
- 1,516
- Altın Konu
- 0
- TM Yaşı
- 11 Yıl 4 Ay 24 Gün
- Başarım Puanı
- 373
- Yaş
- 35
- MmoLira
- -17
- DevLira
- 0
HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
Merhaba arkadaşlar , Ben "Pelin Melek Aslan" ücretsiz olarak firewall korumasını sağlayacağım oradan buradan ücretle satıldığını duydum.
Yukarıdaki gördüğünüz kodları masaüstünde bir not defteri açın kopyalayın ve not defterinin içine yapıştırın ardından not defterinin adını ve uzantısını şöyle yapın "firewall.sh"
daha sonra sunucunuzun /root dizinine atın ardından
Putty 'e login olup
cd /
sh firewall.sh
yazmanız yeterlidir zaten gerisi otomatik kurulumdur İP Adresinizi ister sunucuzun yazarsınız ve kurar otomatik.
ve ardından reboot atar.
Bir Teşekkür Yeterlidir!
Kod:
[/FONT]clearecho "Lutfen Server Ip Adresini Giriniz"[/CENTER]
read serverip
clear
echo "Girilen Server Ip Adresi : $serverip"
echo 'Ip adresi dogruysa ve devam etmek istiyorsaniz "y" tusuna,';
echo 'Ip adresi hatali ise yeniden ip adresi girmek icin "r" tusuna,';
echo 'Devam etmek istemiyorsaniz "n" tusuna basiniz.';
read secim
case $secim in
n)
clear
echo "Programdan cikildi"
;;
r)
sh firewall.sh
;;
y)
clear
echo "Girilen Server Ip Adresi : $serverip"
echo "Bu ip adresine gore kurulum baslatiliyor."
echo 'Lutfen "kurulum basarili sekilde gerceklesti" mesaji gelene kadar bekleyiniz'
sleep 5
clear
echo "nano kuruluyor...";
sleep 3
cd /usr/ports/editors/nano
make install
clear
echo "screen kuruluyor...";
sleep 3
cd /usr/ports/sysutils/screen
make install
clear
echo "free kuruluyor...";
sleep 3
cd /usr/ports/sysutils/freecolor/
make install clean
echo "/usr/local/bin/freecolor -mto" > /usr/local/bin/free
chmod a+x /usr/local/bin/free
rehash
clear
echo "nano, screen ve free basarili sekilde kuruldu";
sleep 3
clear
echo "Mysql DB kuruluyor...";
cd /usr/local/bin/mysql_install_db
chown -R mysql /var/db/mysql/
chgrp -R mysql /var/db/mysql/
echo 'mysql_enable="YES"' >> /etc/rc.conf
echo "[mysqld]" >> /var/db/mysql/my.cnf
echo "set-variable=local-infile=0" >> /var/db/mysql/my.cnf
echo "set-variable = max_connections=4096" >> /var/db/mysql/my.cnf
echo "safe-show-database" >> /var/db/mysql/my.cnf
echo "max_allowed_packet=16M" >> /var/db/mysql/my.cnf
clear
echo "Birkac guvenlik ayari yapiliyor...";
sleep 3
echo "net.inet.tcp.blackhole=2" >> /etc/sysctl.conf
echo "net.inet.udp.blackhole=1" >> /etc/sysctl.conf
echo "net.inet.icmp.icmplim=50" >> /etc/sysctl.conf
clear
echo "Mysql DB basarili sekilde kuruldu";
sleep 3
clear
echo "Kernel PAEye cevriliyor ve ipfirewall aktif ediliyor...";
sleep 3
cd /usr/src/sys/i386/conf
cp PAE MYKERNEL
echo "options IPFIREWALL" >> /usr/src/sys/i386/conf/MYKERNEL
echo "options IPFIREWALL_VERBOSE" >> /usr/src/sys/i386/conf/MYKERNEL
echo "options IPFIREWALL_VERBOSE_LIMIT=15" >> /usr/src/sys/i386/conf/MYKERNEL
cd /usr/src
make kernel KERNCONF=MYKERNEL
echo 'firewall_enable="YES"' >> /etc/rc.conf
echo 'firewall_script="/etc/ipfw.rules"' >> /etc/rc.conf
rm -rf /etc/ipfw.rules
echo 'IPF="ipfw -q add"' >> /etc/ipfw.rules
echo "ipfw -q -f flush
#PORT AYAR
ipfw add 5 allow tcp from any to me 50010 in via em0 setup limit src-addr 10 ----PORT: 50010 CONFiG PORTUNUZ 8 PORT KODLADIM MAXMİ PORTLARIDIR
ipfw add 5 allow tcp from any to me 50020 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 50030 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 50040 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 50050 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 50060 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 50070 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 50080 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 51010 in via em0 setup limit src-addr 10 ----P2P PORT: 51010 CONFiG P2P PORTUNUZ ORNEK BIR TANE KODLAMADIM BUTUN KANALLARI EKLEYIN
ipfw add 5 allow tcp from any to me 60500 in via em0 setup limit src-addr 10 ----DB PORT: 60500 CONFiG PORTUNUZ
ipfw add 5 allow tcp from any to me 3306 in via em0 setup limit src-addr 10 ----MYSQL PORT: 3306 DEGISTIRMEDIYSENIZ SABIT PORT NUMARANIZ BUDUR
ipfw add 5 allow tcp from any to me 22 in via em0 setup limit src-addr 10 ----PUTTY VE FILEZILLA PORT: 22 DEGISTIRMEDIYSENIZ SABIT PORT NUMARANIZ
#DETAYLi AYARLAR
\$IPF 4 allow all from $serverip to any 50010 ----PORT: 50010 CONFiG PORTUNUZ ORNEK 1 KOD KODLADIM MAXMİ PORTLARIDIR 8 KODU KODLAYINIZ
\$IPF 5 allow all from 127.0.0.0/8 to any 50010
\$IPF 6 deny all from any to me 51010 ----P2P PORT: 51010 CONFiG PORTUNUZ ORNEK 1 KOD KODLADIM MAXMİ PORTLARIDIR BUTUN KANAL KODU KODLAYINIZ
\$IPF 7 allow all from $serverip to any 51010
\$IPF 8 allow all from 127.0.0.0/8 to any 60500 ----DB PORT: 60500 CONFiG PORTUNUZ
\$IPF 9 deny all from any to me 60500
\$IPF 10 allow all from $serverip to any 3306 ----MYSQL PORT: 3306 MYSQL PORTUNUZ
\$IPF 11 allow all from 127.0.0.0/8 to any 3306
\$IPF 13 allow all from $serverip to any 22 ----FILEZILLA PORT: 22 PUTTY VE FILEZILLA PORTUNUZ
\$IPF 14 allow all from 127.0.0.0/8 to any 22
---FILEZILLA VE MYSQL PORTLARI TEST EDILMEDI ARKADASLAR PROBLEM CIKARIR MI BILMIYORUM ISTEYEN DENESIN
#Standart Regeln ----- BUNU HENUZ COZEMEDIM DEGISTIRMEYINIZ
\$IPF 10000 allow all from any to any via lo0
\$IPF 20000 deny all from any to 127.0.0.0/8
\$IPF 30000 deny all from 127.0.0.0/8 to any
\$IPF 40000 allow all from any to any" >> /etc/ipfw.rules
echo "Kurulum basarili sekilde tamamlanmistir."
echo "Degisikliklerin aktif olmasi icin server yeniden baslatiliyor..."
sleep 3
reboot
;;
*)
clear
echo "Yanlış tuş."
echo "Yeniden başlatılıyor."
sleep 2
sh firewall.sh
[CENTER]esac[FONT=comic sans ms]
Yukarıdaki gördüğünüz kodları masaüstünde bir not defteri açın kopyalayın ve not defterinin içine yapıştırın ardından not defterinin adını ve uzantısını şöyle yapın "firewall.sh"
daha sonra sunucunuzun /root dizinine atın ardından
Putty 'e login olup
cd /
sh firewall.sh
yazmanız yeterlidir zaten gerisi otomatik kurulumdur İP Adresinizi ister sunucuzun yazarsınız ve kurar otomatik.
ve ardından reboot atar.
Bir Teşekkür Yeterlidir!
Son düzenleme:
En Çok Reaksiyon Alan Mesajlar
Hazır dosya halınde paylasman daha kolaylarına gider diye düşünüyorum, Konu için teşekkürler
Fazla forumda bulunmuyorum , açık kaynak kodları var iken hazır dosya linkini gerekli bulmuyorum zaten bu şekilde biraz da olsa kendilerini geliştirmiş olurlar die düşünüyorum.
- Katılım
- 27 Kas 2014
- Konular
- 68
- Mesajlar
- 546
- Reaksiyon Skoru
- 51
- Altın Konu
- 0
- TM Yaşı
- 11 Yıl 6 Ay 20 Gün
- Başarım Puanı
- 67
- MmoLira
- 0
- DevLira
- 0
Teşekkürler.
- Katılım
- 25 Ocak 2013
- Konular
- 6,740
- Mesajlar
- 21,611
- Online süresi
- 2d 13h
- Reaksiyon Skoru
- 2,176
- Altın Konu
- 0
- TM Yaşı
- 13 Yıl 4 Ay 21 Gün
- Başarım Puanı
- 509
- MmoLira
- 2,783
- DevLira
- 0
Teşekkürler
- Katılım
- 29 Nis 2014
- Konular
- 79
- Mesajlar
- 2,040
- Reaksiyon Skoru
- 56
- Altın Konu
- 0
- TM Yaşı
- 12 Yıl 1 Ay 17 Gün
- Başarım Puanı
- 82
- Yaş
- 32
- MmoLira
- 0
- DevLira
- 0
Merhaba arkadaşlar , Ben "Pelin Melek Aslan" ücretsiz olarak firewall korumasını sağlayacağım oradan buradan ücretle satıldığını duydum.
Kod:clearecho "Lutfen Server Ip Adresini Giriniz"Kod:read serverip clear echo "Girilen Server Ip Adresi : $serverip" echo 'Ip adresi dogruysa ve devam etmek istiyorsaniz "y" tusuna,'; echo 'Ip adresi hatali ise yeniden ip adresi girmek icin "r" tusuna,'; echo 'Devam etmek istemiyorsaniz "n" tusuna basiniz.'; read secim case $secim in n) clear echo "Programdan cikildi" ;; r) sh firewall.sh ;; y) clear echo "Girilen Server Ip Adresi : $serverip" echo "Bu ip adresine gore kurulum baslatiliyor." echo 'Lutfen "kurulum basarili sekilde gerceklesti" mesaji gelene kadar bekleyiniz' sleep 5 clear echo "nano kuruluyor..."; sleep 3 cd /usr/ports/editors/nano make install clear echo "screen kuruluyor..."; sleep 3 cd /usr/ports/sysutils/screen make install clear echo "free kuruluyor..."; sleep 3 cd /usr/ports/sysutils/freecolor/ make install clean echo "/usr/local/bin/freecolor -mto" > /usr/local/bin/free chmod a+x /usr/local/bin/free rehash clear echo "nano, screen ve free basarili sekilde kuruldu"; sleep 3 clear echo "Mysql DB kuruluyor..."; cd /usr/local/bin/mysql_install_db chown -R mysql /var/db/mysql/ chgrp -R mysql /var/db/mysql/ echo 'mysql_enable="YES"' >> /etc/rc.conf echo "[mysqld]" >> /var/db/mysql/my.cnf echo "set-variable=local-infile=0" >> /var/db/mysql/my.cnf echo "set-variable = max_connections=4096" >> /var/db/mysql/my.cnf echo "safe-show-database" >> /var/db/mysql/my.cnf echo "max_allowed_packet=16M" >> /var/db/mysql/my.cnf clear echo "Birkac guvenlik ayari yapiliyor..."; sleep 3 echo "net.inet.tcp.blackhole=2" >> /etc/sysctl.conf echo "net.inet.udp.blackhole=1" >> /etc/sysctl.conf echo "net.inet.icmp.icmplim=50" >> /etc/sysctl.conf clear echo "Mysql DB basarili sekilde kuruldu"; sleep 3 clear echo "Kernel PAEye cevriliyor ve ipfirewall aktif ediliyor..."; sleep 3 cd /usr/src/sys/i386/conf cp PAE MYKERNEL echo "options IPFIREWALL" >> /usr/src/sys/i386/conf/MYKERNEL echo "options IPFIREWALL_VERBOSE" >> /usr/src/sys/i386/conf/MYKERNEL echo "options IPFIREWALL_VERBOSE_LIMIT=15" >> /usr/src/sys/i386/conf/MYKERNEL cd /usr/src make kernel KERNCONF=MYKERNEL echo 'firewall_enable="YES"' >> /etc/rc.conf echo 'firewall_script="/etc/ipfw.rules"' >> /etc/rc.conf rm -rf /etc/ipfw.rules echo 'IPF="ipfw -q add"' >> /etc/ipfw.rules echo "ipfw -q -f flush #PORT AYAR ipfw add 5 allow tcp from any to me 50010 in via em0 setup limit src-addr 10 ----PORT: 50010 CONFiG PORTUNUZ 8 PORT KODLADIM MAXMİ PORTLARIDIR ipfw add 5 allow tcp from any to me 50020 in via em0 setup limit src-addr 10 ipfw add 5 allow tcp from any to me 50030 in via em0 setup limit src-addr 10 ipfw add 5 allow tcp from any to me 50040 in via em0 setup limit src-addr 10 ipfw add 5 allow tcp from any to me 50050 in via em0 setup limit src-addr 10 ipfw add 5 allow tcp from any to me 50060 in via em0 setup limit src-addr 10 ipfw add 5 allow tcp from any to me 50070 in via em0 setup limit src-addr 10 ipfw add 5 allow tcp from any to me 50080 in via em0 setup limit src-addr 10 ipfw add 5 allow tcp from any to me 51010 in via em0 setup limit src-addr 10 ----P2P PORT: 51010 CONFiG P2P PORTUNUZ ORNEK BIR TANE KODLAMADIM BUTUN KANALLARI EKLEYIN ipfw add 5 allow tcp from any to me 60500 in via em0 setup limit src-addr 10 ----DB PORT: 60500 CONFiG PORTUNUZ ipfw add 5 allow tcp from any to me 3306 in via em0 setup limit src-addr 10 ----MYSQL PORT: 3306 DEGISTIRMEDIYSENIZ SABIT PORT NUMARANIZ BUDUR ipfw add 5 allow tcp from any to me 22 in via em0 setup limit src-addr 10 ----PUTTY VE FILEZILLA PORT: 22 DEGISTIRMEDIYSENIZ SABIT PORT NUMARANIZ #DETAYLi AYARLAR \$IPF 4 allow all from $serverip to any 50010 ----PORT: 50010 CONFiG PORTUNUZ ORNEK 1 KOD KODLADIM MAXMİ PORTLARIDIR 8 KODU KODLAYINIZ \$IPF 5 allow all from 127.0.0.0/8 to any 50010 \$IPF 6 deny all from any to me 51010 ----P2P PORT: 51010 CONFiG PORTUNUZ ORNEK 1 KOD KODLADIM MAXMİ PORTLARIDIR BUTUN KANAL KODU KODLAYINIZ \$IPF 7 allow all from $serverip to any 51010 \$IPF 8 allow all from 127.0.0.0/8 to any 60500 ----DB PORT: 60500 CONFiG PORTUNUZ \$IPF 9 deny all from any to me 60500 \$IPF 10 allow all from $serverip to any 3306 ----MYSQL PORT: 3306 MYSQL PORTUNUZ \$IPF 11 allow all from 127.0.0.0/8 to any 3306 \$IPF 13 allow all from $serverip to any 22 ----FILEZILLA PORT: 22 PUTTY VE FILEZILLA PORTUNUZ \$IPF 14 allow all from 127.0.0.0/8 to any 22 ---FILEZILLA VE MYSQL PORTLARI TEST EDILMEDI ARKADASLAR PROBLEM CIKARIR MI BILMIYORUM ISTEYEN DENESIN #Standart Regeln ----- BUNU HENUZ COZEMEDIM DEGISTIRMEYINIZ \$IPF 10000 allow all from any to any via lo0 \$IPF 20000 deny all from any to 127.0.0.0/8 \$IPF 30000 deny all from 127.0.0.0/8 to any \$IPF 40000 allow all from any to any" >> /etc/ipfw.rules echo "Kurulum basarili sekilde tamamlanmistir." echo "Degisikliklerin aktif olmasi icin server yeniden baslatiliyor..." sleep 3 reboot ;; *) clear echo "Yanlış tuş." echo "Yeniden başlatılıyor." sleep 2 sh firewall.sh [CENTER]esac[/CENTER]
Yukarıdaki gördüğünüz kodları masaüstünde bir not defteri açın kopyalayın ve not defterinin içine yapıştırın ardından not defterinin adını ve uzantısını şöyle yapın "firewall.sh"
daha sonra sunucunuzun /root dizinine atın ardından
Putty 'e login olup
cd /
sh firewall.sh
yazmanız yeterlidir zaten gerisi otomatik kurulumdur İP Adresinizi ister sunucuzun yazarsınız ve kurar otomatik.
ve ardından reboot atar.
Bir Teşekkür Yeterlidir!
Hazır dosya halınde paylasman daha kolaylarına gider diye düşünüyorum, Konu için teşekkürler
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 7
- Görüntüleme
- 3K
- 4.00 yıldız(lar) 1 Değerlendirme
- Cevaplar
- 3
- Görüntüleme
- 283
- Cevaplar
- 0
- Görüntüleme
- 1K




