Pages

BIND ayaları

8 Mayıs 2010 Cumartesi 0 yorum
whitedebian:/etc/bind/zones# nano XYZ.com.db
GNU nano 2.0.7 File: XYZ.com.db Modified

@ IN NS ns1.XYZ.com.
@ IN NS ns2.XYZ.com.
;
; Akayitlari
;
@ IN MX 10 mail.XYZ.com.
;
; A kayitlari
;
@ IN A 78.18..xx.x
ttt IN A 10.0.0.155 (içerden dönebilmek için)
www IN A 78.18..xx.x
ns1 IN A 78.18..xx.x
ns2 IN A 78.18..xx.x
mail IN A 78.18..xx.x
destek IN A 78.18..xx.x
;
; SOA
;
$TTL 1h
@ IN SOA ns1.XYZ.com. hostmaster.XYZ.com. (
0000000004 ; Serial number
1h ; Slave refresh
15m ; Slave retry
2w ; Slave expire
1h ; Negative Cache TTL
)
;
; Name Kayitlari
;
@ IN NS ns1.XYZcom.
@ IN NS ns2.XYZcom.

------------

whitedebian:/etc/bind# nano named_ehcp.conf


zone "XYZ.com"
{type master;
file "/etc/bind/zones/XYZ.com.db";
};


zone "{IP-tersten}.in-addr.arpa"{
type master;
file "/etc/bind/zones/rev.{IP}.in-addr.arpa";
};

Easy Host Control Panel

0 yorum
Easy Host Control Panel (ehcp) diye bir şey buldum.
http://ehcp.net/
Cpanel vblerine alternatif hazır çözüm. Açık kaynak kodlu. Kurulumuda oldukça kolay.

Ne kadar oturmuş bir çalışma, güvenlik açığı varmı sorularının cevabını verebilecek durumda değilim. Kurcalayıp öğrenme aşamasındayım. Geliştiricisi Ankara'lı bir Türk. Türkiyede birileri açık kaynak adına güzel şeyler yapmaya başladı. Sevindirici.

kurulum için alttaki kodlar yeterli.

wget www.ehcp.net/download
tar -zxvf ehcp_latest.tgz
cd ehcp
./install.sh


kalanı ekrana gelen 3-5 soruya yes no demekle ilgili.
Sistem kurulmak için Debian-Ubuntu gibi apt-get tabanlı bir dağıtım istiyor. Canıma minnet. Redhat yada kırmaları ile uğraşmaya şu aşamada niyetim yok.
Kurulum bittiğinde gerekli her şey kurulmuş durumda oluyor.

ben ekstra şunları yaptım.

1- servera sabit IP atamak.
/etc/network/interfaces içine şu satırları girdimki makine sabit IP alsın.
ve aldığı IP'yi modem'in verdiği IP aralığı dışında bir yerden seçtim.
evdeki modemde (zoom x4) 10.0.0.4'de 99'a kadar IP vermeye yönelik bir ayar var.

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 10.0.0.155
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.155
gateway 10.0.0.2

2- modemin erişim portunu değiştirmek.
default olan 80 yerine 88 tanımladım.

3- modemde gerekli diğer yönlendirmeler.
altta görüleceği gibi SSH (22), BIND (53) ve HTTP (80 - 8080) istekleri için gerekli portları weservera (10.0.0.155) yönlendirdim.
Torrentleri ve kişisel SSH erişimimi (99) ise kendime (10.0.0.17)yönlendirmeyi unutmadım :)


Parola deposu

26 Nisan 2010 Pazartesi 0 yorum
parolaları burada biriktireceğim.

makine adı = whitedebian
root parolası = 121212
msi= 131313

Kurulum başladı

0 yorum
Kurulumu Debian'ın NetInstall sürümü ile yaptım.
paket seçimi aşamasında birak grafik ortam kurmayı temel sistemde dahil hiç bir şey kurmadım.
Sürüm olarak şu anda varolan son sürüm 5.04 (lenny) tercih ettim.

Debian her zamanki tutuculuğundan olsa gerek Ext4'ü seçenek olarak vermedi bu yüzden Ext3 olarak kurdum.

kurulumdan sonra apt-get yolu ile şu paketleri nasıl olsa gerekecek diye kurdum.

  • autoconf
  • gcc
  • make
  • nano
  • rsync
  • ssh
  • screen
  • less
  • wget
  • şu anda aklıma gelmeyen bir kaç ek paket ve gelen bağımlılıklarıda (dependencies) kurdum.
bilgisayar amaca göre çok kuvvetli.
sırf fantezi olsun diye GeekBench ile performans sonucu aldım.
1283lük bir sonuç verdi. :-) (http://browse.geekbench.ca/geekbench2/view/249626)

artık kasaya monitor yada klavye mouse bağlmadan diğer odadan erişebilme rahatına kavuştum.
çok yaşa SSH.

Adım 1 - Altyapı ve hedefler.

0 yorum
Amaç; sıradan bir bilgisayarda gerçek bir sitenin çalışması için gerekli her şeyi kurmak.
Bu sırada kafa göz yararak bu işi öğrenmek.

bittiğinde xsite.com domaini evdeki serverdan çalışıyor olacak.

üstünde

0- Hazreti DEBIAN
1- Apache
2- php
3- python
4- mysql
5- sqllite
6- postfix
7- clamav
8- gerekli diger mail entegreleri (spam vb.)
9- FTP (pure, pro ?)

kurulu olacak.
ayrıca site ve mysql'i duzenli backuplayan bir sistem varolacak.

Donanım:
board= MSI KT4AV
ıslemci = Athlon XP 2000+ (3387 bogomips)
ram = 256 mb. (333 mhz)
ekran kartı = 1 mb PCI (süper)
ethernet = realtek 8139
sabit disk = 20 GB maxtor (5400 rpm)
ses karti = onboard
kasa = çakma 300 wat
cd = gerek yok işi bittikten sonra söktüm.