Friday, November 30, 2012
Graphing di Mikrotik
1. Buka winbox
2. Pilih menu Tools -> Graphing -> Resource rules
(pada allow address di isi 0.0.0.0/0 untuk semua alamat tujuan)
3. Terus Tools -> Graphing -> Interface rules, untuk semua interface di Mikrotik pilih All, untuk interface tertentu dapat disesuaikan sendiri, allow address juga diisi 0.0.0.0/0 untuk semua alamat tujuan
4. Untuk pengaturan lebih lanjut dapat melalui Tools -> Graphing ->Queue Rules ->Graphic Settings, terus ditentukan Store Every-nya tiap 5 minutes, atau tiap jam atau tiap hari
5. Untuk mengakses graphic tersebut dapat melalui browser anda dan ketikkan
http://alamatmikrotikanda/graphs
Tuesday, May 22, 2012
Migrasi Domain Controller
beberapa tahapan migrasi domain controller, dari server lama ke server baru HP DL380 dgn menggunakan windows server 2003 standar edition di kedua server tersebut.
setting static IP address dan DNSnya, di Advanced > DNS tab pastikan “Append primary and connection specific DNS suffixes”, “Append parent suffixes of the primary DNS suffix” dan “Register this connection’s addresses in DNS” di centang.
Join ke domain
bikin additional DC(dcpromo)
check AD setelah instalasi :
Buka Active Directory Users and COmputers, pastikan semua OU dan containers
Buka Active Directorysites and services, pastikan ada server baru di Sites > Default-First-Site-Name > Servers
pastikan terdapat file ntds.dit, di C:\WINDOWS\NTDS
pastikan file2 di C:\WINDOWS\SYSVOL
di command prompt ketik: net share untuk memastikan sysvol dan netlogon di share
Transfer FSMO
1. Schema master role, sebelumnya register schmmgmt.dll dulu
Register schmmgmt.dll
Start > Run > ketik : regsvr32 schmmgmt.dll kemudian klik OK
Transfer schema master role
- Start > Run > ketik : mmc kemudian klik OK
- File > Add/Remove Snap-in > Add > klik Active Direcoty Schema > Add > Close > Ok
- Di konsole, klik kanan Active Direcoty Schema > Change Domain COntroller > Specify name > masukkan nama dari DC baru > OK
- Di konsole, klik kanan Active Direcoty Schema > Oprations Master > Change > OK > Close
2. Transfer domain naming master role
- Start > Administrative Tools > Active DIrectory Domains and Trusts
- Klik kanan Active DIrectory Domains and Trusts > Connect to Domain Controller(klo dah connect ke DC gak perlu lagi)
- Klik kanan Active DIrectory Domains and Trusts > Operations Master > Change > OK > Close
3. Transfer RID, PDC Emulator, Infrastucture master Role
- Start > Administrative Tools > Active Directory Users and Computers
- Klik kanan Active DIrectory Users and Computers > Connect to Domain Controller(klo dah connect ke DC gak perlu lagi)
- Klik kanan Active DIrectory Users and Computers > All Tasks > Operation Master
- Di Tab RID, PDC, Infrastructure klik change > OK > Close
Global Catalog
Memindahkan global catalog ke server baru
- Bikin global catalog di server baru ( Active Directory Sites and Services > Sites > Default-First-Site-Name > server > nama server > klik kanan NTDS Settings pilih properties)
- Tunggu sampe account dan schema information terreplikasi
- Hapus global catalog di server lama
Sunday, April 29, 2012
umpama batax
Falsafah Batak
Dijolo raja sieahan, dipudi raja sipaimaon
(Hormatan do natua-tua dohot angka raja).
Sada silompa gadong dua silompa ubi,
Sada pe namanghatahon Sudema dapotan Uli.
Pitu batu martindi sada do sitaon nadokdok
(Unang maharaphu tu dongan).
Jujur do mula ni bada, bolus do mula ni dame
(Unang sai jujur-jujuri salani dongan, alai bolushon ma).
Siboru buas siboru Bakkara, molo dung puas sae soada mara
(Dame ma).
Sungkunon poda natua-tua, sungkunon gogo naumposo
(Bertanggung-jawab).
UMPASA NI NAPOSO BULUNG. (Buat orang-orang muda)
Jolo tiniktik sanggar laho bahenon huru-huruan,
Jolo sinukkun marga asa binoto partuturan.
Tudia ma luluon da goreng-goreng bahen soban,
Tudia ma luluon da boru Tobing bahen dongan.
Tudia ma luluon da dakka-dakka bahen soban,
Tudia ma luluon da boru Sinaga bahen dongan.
Manuk ni pealangge hotek-hotek laho marpira
Sirang na mar ale-ale, lobianan matean ina.
Silaklak ni dandorung tu dakka ni sila-sila,
Ndang iba jumonok-jonok tu naso oroan niba.
Metmet dope sikkoru da nungga dihandang-handangi,
Metmet dope si boru da nungga ditandang-tandangi.
Torop do bittang di langit, si gara ni api sada do
Torop do si boru nauli, tinodo ni rohakku holoan ho do
Rabba na poso, ndang piga tubuan lata
Hami na poso, ndang piga na umboto hata
UMPASA MANJALO TINTIN MARANGKUP. (Untuk pasangan saat tukar cincin)
Bulung namartampuk, bulung ni simarlasuna,
Nunga hujalo hami tintin marangkup,
Dohonon ma hata pasu-pasuna.
Hot pe jabu i, tong doi margulang-gulang
Sian dia pe mangalap boru bere i, tong doi boru ni Tulang.
Sai tong doi lubang nangpe dihukkupi rere,
Sai tong doi boru ni Tulang, manang boru ni ise pei dialap bere.
Amak do rere, dakka do dupang,
Anak do bere, Amang do Tulang.
Asing do huta Hullang, asing muse do huta Gunung Tua,
Asing do molo tulang, asing muse do molo gabe dung simatua.
UMPASA TU NA BARU MARBAGAS. (Untuk pasangan yang baru menikah)
Dakka ni arirang, peak di tonga onan,
Badan muna naso jadi sirang, tondi mu marsigomgoman.
Giring-giring ma tu gosta-gosta, tu boras ni sikkoru,
Sai tibu ma hamu mangiring-iring, huhut mangompa-ompa anak dohot boru.
Rimbur ni Pakkat tu rimbur ni Hotang,
Sai tudia pe hamu mangalakka, sai tusima hamu dapot pansamotan.
Dekke ni sale-sale, dengke ni Simamora,
Tamba ni nagabe, sai tibu ma hamu mamora.
Sahat-sahat ni solu, sahat ma tu labuan,
Sahat ma hamu leleng mangolu, jala sai di dongani Tuhan.
Sahat solu, sahat di parbinsar ni ari,
Leleng ma hamu mangolu jala di iring-iring Tuhan ganup ari.
Mangula ma pangula, dipasae duhut-duhut
Molo burju marhula-hula, dipadao mara marsundut-sundut.
Ruma ijuk tu ruma gorga,
Sai tubu ma anakmuna na bisuk dohot borumuna na lambok marroha.
Anian ma pagabe tumundalhon sitodoan,
Arimu ma gabe molo marsipaolo-oloan.
Gadu-gadu ni Silindung, tu gadu-gadu ni Sipoholon,
Sai tubu ma anakmuna 17 dohot borumuna 16.
Andor hadukka ma patogu-togu lombu,
Sai sarimatua ma hamu sahat tu na patogu-togu pahoppu.
UMPASA MANGAMPU
Bulung ni Taen tu bulung ni Tulan
Ba molo tarbahen, sai topot hamu hami sahali sabulan,
Molo so boi bulung ni tulan, pinomat bulung ni salaon,
Ba molo so boi sahali sabulan, pinomat sahali sataon.
Ni durung si Tuma laos dapot Pora-pora.
Molo mamasu-masu hula-hula mangido sian Tuhan,
Napogos hian iba, boi do gabe mamora.
Songgop si Ruba-ruba tu dakka ni Hapadan,
Angka pasu-pasu na ni lehon muna,
Sai dijangkon tondi ma dohot badan.
Mardakka Jabi-jabi, marbulung ia si Tulan
Angka pasu-pasu na pinasahat muna,
Sai sude mai dipasaut Tuhan.
Naung sampulu sada, jumadi sampulu tolu,
Angka pasu-pasu pinasahat muna,
Sai anggiatma padenggan ngolu-ngolu.
Naung sapulu pitu, jumadi sapulu ualu,
Angka pasu-pasu pinasat muna hula-hula nami,
Diampu hami ma di tonga jabu.
Turtu ninna anduhur, tio ninna lote,
Angka pasu-pasu pinasahat muna,
Sai unang ma muba, unang mose.
Habang pidong sibigo, paihut-ihut bulan,
Saluhut angka na tapangido, sai tibu ma dipasaut Tuhan.
Obuk do jambulan, nidandan ni boru Samara
Pasu-pasu na mardongan tangiang sian hula-hula,
Mambahen marsundut-sundut soada mara.
Tinapu bulung nisabi, baen lompan ni pangula
Sahat ma pasu-pasu na nilehon muna i tu hami,
Sai horas ma nang hamu hula-hula.
Suman tu aek natio do hamu, riong-riong di pinggan pasu,
Hula-hula nabasa do hamu, na girgir mamasu-masu.
AKKA UMPASA NA ASING
Martahuak ma manuk di bungkulan ni ruma,
Horas ma hula-hulana,songoni nang akka boruna.
Simbora ma pulguk, pulguk di lage-lage,
Sai mora ma hita luhut, huhut horas jala gabe.
Hariara madungdung, pilo-pilo na maragar,
Sai tading ma na lungun, ro ma na jagar.
Sinuan bulu sibahen na las,
Tabahen uhum mambahen na horas.
Eme ni Simbolon parasaran ni si borok,
Sai horas-horas ma hita on laos Debata ma na marorot.
Sititik ma sigompa, golang-golang pangarahutna,
Tung so sadia pe naeng tarpatupa, sai anggiat ma godang pinasuna.
Pinasa ni Siantar godang rambu-rambuna,
Tung otik pe hatakki, sai godang ma pinasuna.
Tuat si puti, nakkok sideak,
Ia i na ummuli, ima ta pareak.
Aek godang tu aek laut,
Dos ni roha sibaen na saut.
Napuran tano-tano rangging marsiranggongan,
Badan ta i padao-dao, tondita i marsigomgoman.
Marmutik tabu-tabu mandompakhon mataniari,
Sai hot ma di hamu akka pasu-pasu, laho marhajophon akka na sinari.
Bona ni pinasa, hasakkotan ni jomuran,
Tung aha pe dijama hamu, sai tong ma dalan ni pasu-pasu.
Mandurung di aek Sihoru-horu, manjala di aek Sigura-gura,
Udur ma hamu jala leleng mangolu, hipas matua sonang sora mahua.
Dolok ni Simalungun, tu dolok ni Simamora
Salpu ma sian hamu na lungun, sai hatop ma ro si las ni roha.
Monday, September 26, 2011
Instalasi dan Konfigurasi Postfix
Sekilas
Postfix adalah mail transfer agent yang dikembangkan oleh Wietse Venema. Beberapa fitur yang ditawarkan oleh Postfix :
Performance. Postfix mampu melayani sejuta email dalam sehari
Kompatibilitas. Postfix sangat kompatibel dengan Sendmail (yang sudah banyak dipergunakan orang sebagai MTA di UNIX.
Terdiri beberapa program kecil yang saling tidak percaya. Jika Sendmail hanya mampunyai satu program besar dan satu file konfigurasi besar, maka Postfix memiliki program-program kecil yang menjalankan tugasnya secara spesifik.
Keamanan. Postfix dijalankan dengan proteksi bertingkat, oleh program-program kecil yang saling tidak percaya. Masing-masing program dijalankan oleh user khusus (bukan setuid).
Multiple Transport. Postfix dapat mengirim surat dengan modus SMTP (Simple Mail Transfer Protocol) dan UUCP (Unix to Unix Copy Protocol) sekaligus.
Mendukung format Maildir. Maildir adalah format boks penyimpanan surat dalam bentuk folder daripada berbentuk satu fila (mbox).
Kemudahan konfigurasi. Meskipun Postfix terdiri dari banyak program kecil, namun hanya memiliki satu file konfigurasi yang mudah untuk di seting yakni /etc/postfix/main.cfg.
Bagaimana Postfix bekerja
Berikut sekilas gambaran bagaimana Postfix bekerja :
Jika ada mail lokal, maupun mail remote yang mempergunakan SMTP, diletakkan ke dalam direktori /var/mail/postfix/maildrop. Direktori ini world writable, dan permissionnya selalu dicek oleh pickup daemon setiap kali ada mail masuk.
Di sini akan dicek host, domain, maupun username yang dituju. Pengecekan juga termasuk yang didefinisikan di /etc/aliases dan ~/.forward. Jika bermasalah, mail akan dikembalikan ke pengirim. Biasanya ada satu tembusan ke postmaster.
Dari maildrop, mail akan di clean-up dengan menambahkan header, dan meletakkannya di direktori /var/mail/postfix/incoming. Disini program queue manager akan diaktifkan.
Queue Manager akan memisahkan mail-mail yang ditujukan untuk jaringan lokal dan mail yang ditujukan untuk host/jaringan remote. Jika ada mail yang macet, Queue Manager akan memilahnya, sehingga tidak mempengaruhi pengantaran mail lainnya.
Trivial-rewrite adalah program yang dipanggil oleh Queue Manager untuk resolving alamat dari tujuan surat.
Instalasi dan aktivasi Postfix
Untuk distribusi TSL (Trustix Secure Linux), Postfix sudah menjadi bagian dari paket instalasi. Yang diperlukan hanyalah mengaktifkannya. Namun jika pada saat instalasi terlewatkan, Postfix bisa diinstal secara manual. Berikut langkah instalasinya :
Mount CD Trustix Secure Linux dengan account root.
# mount /dev/cdrom /mnt/cdrom
Masuk ke direktori RPMS, tempat disimpannya program aplikasi.
# cd /mnt/cdrom/Trustix/RPMS
Instal Program Postfix dari Trustix Secure Linux
# rpm -ivh postfix-19991231_p108-1tr.i386.rpm
Setelah itu, postfix bisa langsung diaktifkan (dengan catatan komputer memiliki alamat host FQDN), dengan menjalankan skrip yang sudah terpasang di /etc/rc.d/init.d.
# /etc/rc.d/init.d/postfix start
Untuk mengecek postfix sudah berjalan dengan baik, bisa dilakukan dengan beberapa cara
# netstat -a
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 localhost:smtp *:* LISTEN
tcp 0 0 *:6000 *:* LISTEN
tcp 0 0 *:printer *:* LISTEN
raw 0 0 *:icmp *:* 7
raw 0 0 *:tcp *:* 7
# ps ax
PID TTY STAT TIME COMMAND
1 ? S 0:06 init [3]
2 ? SW 0:00 [kflushd]
3 ? SW 0:00 [kupdate]
4 ? SW 0:00 [kpiod]
5 ? SW 0:00 [kswapd]
6 ? SW< 0:00 [mdrecoveryd]
227 ? S 0:00 syslogd -m 0
235 ? S 0:00 klogd
248 ? S 0:00 crond
261 ? S 0:00 lpd
380 tty1 S 0:00 login - sofyan
381 tty2 S 0:00 login - root
382 tty3 S 0:00 /sbin/mingetty tty3
383 tty4 S 0:00 /sbin/mingetty tty4
384 tty5 S 0:00 /sbin/mingetty tty5
385 tty6 S 0:00 /sbin/mingetty tty6
388 tty1 S 0:00 -bash
395 tty2 S 0:00 -bash
527 ? S 0:00 /usr/lib/postfix/master
551 pts/0 S 0:00 /bin/bash
557 pts/0 R 0:00 ps ax
Kofigurasi Postfix
Konfigurasi Postfix dilakukan dengan mengedit file konfigurasi postfix yang berada di /etc/postfix/main.cf. Beberapa parameter penting yang perlu di edit untuk memfungsikan Postfix :
Konfigurasi dasar
Berikut contoh konfigurasi dasar;
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
mail_owner = postfix
default_privs = nobody
myhostname = host.trustix.co.id
mydomain = trustix.co.id
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain
virtual_maps = hash:/etc/postfix/virtual
alias_maps = hash:/etc/postfix/aliases
alias_database = hash:/etc/postfix/aliases
recipient_delimiter = +
mail_spool_directory = /var/spool/mail
mynetworks = 192.168.21.0/28, 127.0.0.0/8
smtpd_banner = $myhostname ESMTP $mail_name
debugger_command =
PATH=/usr/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
Postfix sebagai mail server Intranet
Cara yang paling mudah untuk seting Postfix di dalam intranet, adalah mengirimkan semuanya ke mail gateway, dan biarkan mail gateway meneruskan semua emailnya. Beberapa konfigurasi yang perlu ditambahkan
/etc/postfix/main.cf:
myorigin = $mydomain
relayhost = gateway.trustix.co.id
disable_dns_lookups = yes
Postfix sebagai mail host lokal dalam intranet
Jika di dalam Intranet, postfix berperan sebagai host yang mengirimkan email lokal, langsung mengirim mail tanpa melewati mail server gateway, setingnya sebagai berikut :
/etc/postfix/transport :
trustix.co.id smtp:
.trustix.co.id smtp:
host.trustix.co.id local:
host.trustix.co.id local:
/etc/postfix/main.cf :
transport_maps = hash : /etc/postfix/transport
Postfix di mesin dialup
Pada host dengan sambungan dialup, Postfix dapat diseting dengan menambahkan parameter berikut :
/etc/postfix/main.cf :
relayhost = smtp.provider.net
defer_transports = smtp
disable_dns_lookups = yes
Saat anda mengirimkan email, Postfix akan menempatkannya dalam antrian, dan dapat dipaksa untuk mengirimkan (flush the queue), dengan menjalankan perintah :
/usr/sbin/sendmail -q
Jangan lupa untuk menjalankan ulang postfix setelah anda mengubah konfigurasinya.
#/etc/rc.d/init.d/postfix restart
Virtual Domain dan aliases
Virtual Domain
Untuk seting virtual domain , pastikan di /etc/postfix/main.cf terdapat baris :
virtual_maps = hash:/etc/postfix/virtual
Edit file /etc/postfix/virtual dengan sintaks :
virtual.domain apasaja
user@virtual.domain sofyan,root
Dari keterangan di atas, berarti secara default, semua user di real domain, punya alamat juga di virtual domain. Kemudian di baris kedua, dapat pula ditambahkan, user tertentu akan diteruskan ke alamat tertentu. Dalam contoh diatas, setiap email yang tertuju ke user@virtual.domain akan diteruskan ke sofyan@real.domain dan root@real.domain.
Selesai editing file /etc/postfix/virtual, jalankan :
# postmap -c /etc/postfix hash:/etc/postfix/virtual
Kemudian restart postfix untuk memastikan virtual domain telah aktif.
# postfix reload
Aliases
Untuk mengaktifkan aliases cukup mudah. Pertama pastikan baris berikut ada di /etc/postfix/main.cf
alias_maps = hash:/etc/postfix/aliases
alias_database = hash:/etc/postfix/aliases
Setelah itu edit file /etc/postfix/aliases, tambahkan beberapa baris alias.
# alias default dari postfix
MAILER-DAEMON: postmaster
postmaster: root
bin: root
daemon: root
named: root
nobody: root
uucp: root
www: root
ftp-bugs: root
postfix: root
# tambahan alias sendiri
spawn: sofyan
# Well-known aliases
manager: root
dumper: root
operator: root
abuse: postmaster
decode: root
Selesai edit file tersebut, jalankan perintah newaliases untuk memasukkan alias baru ke dalam postfix, dan setelah itu reload postfix-nya.
# newaliases
# postfix reload
POP3 Server
Untuk mengaktifkan POP3 Server (merupakan paket tersendiri, bukan bagian dari postfix) dapat dilakukan dengan cara :
Edit /etc/inetd.conf, remark bagian berikut :
pop3 stream tcp nowait root /usr/bin/tcpd ipop3d
Jalankan / Restart inet services
# /etc/rc.d/init.d/inet start
Pengujian
Untuk menjalankan test apakah Postfix sudah berjalan dengan baik, bisa dilakukan dengan mengirimkan mail, baik antar user lokal maupun Internet.
Test kirim kepada user lokal
# mail sofyan
subject : Test
Testing satu dua tiga
.
Cc: root
#
Test terima dari user lokal
# su sofyan
$ mail
Mail Version 8.1 6/6/93. Type ? for help.
``/var/spool/mail/sofyan'': 1 message 1 new
>N sofyan@trustix.co.id Fry Jul 28 12:02 13/447 ``Test''
& (tekan enter)
From root@trustix.co.id Fri Jul 28 12:02:01 2000
Return-Path:
Delivered-To: sofyan@trustix.co.id
Received: by trustix.co.id (Postfix, from userid 0)
id E4ACF1C35F; Fri, 28 Jul 2000 12:00:28 +0800 (BORT)
To: sofyan@trustix.co.id
Subject: Test
Cc: root@trustix.co.id
Message-Id: <20000728040028.E4ACF1C35F@trustix.co.id>
Date: Fri, 28 Jul 2000 12:00:28 +0800 (BORT)
From: root@trustix.co.id (root)
Status: RO
Testing satu dua tiga
& (tekan enter untuk kembali ke prompt)
$
Test terima dan kirim dari host lain
Untuk menjalankan test dari host lain, cukup tunjuk mesin postfix (baik real host maupun virtual host) menjadi SMTP dan POP3 Server. Seting tergantung dari mail client yang dipergunakan.
Postfix adalah mail transfer agent yang dikembangkan oleh Wietse Venema. Beberapa fitur yang ditawarkan oleh Postfix :
Performance. Postfix mampu melayani sejuta email dalam sehari
Kompatibilitas. Postfix sangat kompatibel dengan Sendmail (yang sudah banyak dipergunakan orang sebagai MTA di UNIX.
Terdiri beberapa program kecil yang saling tidak percaya. Jika Sendmail hanya mampunyai satu program besar dan satu file konfigurasi besar, maka Postfix memiliki program-program kecil yang menjalankan tugasnya secara spesifik.
Keamanan. Postfix dijalankan dengan proteksi bertingkat, oleh program-program kecil yang saling tidak percaya. Masing-masing program dijalankan oleh user khusus (bukan setuid).
Multiple Transport. Postfix dapat mengirim surat dengan modus SMTP (Simple Mail Transfer Protocol) dan UUCP (Unix to Unix Copy Protocol) sekaligus.
Mendukung format Maildir. Maildir adalah format boks penyimpanan surat dalam bentuk folder daripada berbentuk satu fila (mbox).
Kemudahan konfigurasi. Meskipun Postfix terdiri dari banyak program kecil, namun hanya memiliki satu file konfigurasi yang mudah untuk di seting yakni /etc/postfix/main.cfg.
Bagaimana Postfix bekerja
Berikut sekilas gambaran bagaimana Postfix bekerja :
Jika ada mail lokal, maupun mail remote yang mempergunakan SMTP, diletakkan ke dalam direktori /var/mail/postfix/maildrop. Direktori ini world writable, dan permissionnya selalu dicek oleh pickup daemon setiap kali ada mail masuk.
Di sini akan dicek host, domain, maupun username yang dituju. Pengecekan juga termasuk yang didefinisikan di /etc/aliases dan ~/.forward. Jika bermasalah, mail akan dikembalikan ke pengirim. Biasanya ada satu tembusan ke postmaster.
Dari maildrop, mail akan di clean-up dengan menambahkan header, dan meletakkannya di direktori /var/mail/postfix/incoming. Disini program queue manager akan diaktifkan.
Queue Manager akan memisahkan mail-mail yang ditujukan untuk jaringan lokal dan mail yang ditujukan untuk host/jaringan remote. Jika ada mail yang macet, Queue Manager akan memilahnya, sehingga tidak mempengaruhi pengantaran mail lainnya.
Trivial-rewrite adalah program yang dipanggil oleh Queue Manager untuk resolving alamat dari tujuan surat.
Instalasi dan aktivasi Postfix
Untuk distribusi TSL (Trustix Secure Linux), Postfix sudah menjadi bagian dari paket instalasi. Yang diperlukan hanyalah mengaktifkannya. Namun jika pada saat instalasi terlewatkan, Postfix bisa diinstal secara manual. Berikut langkah instalasinya :
Mount CD Trustix Secure Linux dengan account root.
# mount /dev/cdrom /mnt/cdrom
Masuk ke direktori RPMS, tempat disimpannya program aplikasi.
# cd /mnt/cdrom/Trustix/RPMS
Instal Program Postfix dari Trustix Secure Linux
# rpm -ivh postfix-19991231_p108-1tr.i386.rpm
Setelah itu, postfix bisa langsung diaktifkan (dengan catatan komputer memiliki alamat host FQDN), dengan menjalankan skrip yang sudah terpasang di /etc/rc.d/init.d.
# /etc/rc.d/init.d/postfix start
Untuk mengecek postfix sudah berjalan dengan baik, bisa dilakukan dengan beberapa cara
# netstat -a
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 localhost:smtp *:* LISTEN
tcp 0 0 *:6000 *:* LISTEN
tcp 0 0 *:printer *:* LISTEN
raw 0 0 *:icmp *:* 7
raw 0 0 *:tcp *:* 7
# ps ax
PID TTY STAT TIME COMMAND
1 ? S 0:06 init [3]
2 ? SW 0:00 [kflushd]
3 ? SW 0:00 [kupdate]
4 ? SW 0:00 [kpiod]
5 ? SW 0:00 [kswapd]
6 ? SW< 0:00 [mdrecoveryd]
227 ? S 0:00 syslogd -m 0
235 ? S 0:00 klogd
248 ? S 0:00 crond
261 ? S 0:00 lpd
380 tty1 S 0:00 login - sofyan
381 tty2 S 0:00 login - root
382 tty3 S 0:00 /sbin/mingetty tty3
383 tty4 S 0:00 /sbin/mingetty tty4
384 tty5 S 0:00 /sbin/mingetty tty5
385 tty6 S 0:00 /sbin/mingetty tty6
388 tty1 S 0:00 -bash
395 tty2 S 0:00 -bash
527 ? S 0:00 /usr/lib/postfix/master
551 pts/0 S 0:00 /bin/bash
557 pts/0 R 0:00 ps ax
Kofigurasi Postfix
Konfigurasi Postfix dilakukan dengan mengedit file konfigurasi postfix yang berada di /etc/postfix/main.cf. Beberapa parameter penting yang perlu di edit untuk memfungsikan Postfix :
Konfigurasi dasar
Berikut contoh konfigurasi dasar;
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
mail_owner = postfix
default_privs = nobody
myhostname = host.trustix.co.id
mydomain = trustix.co.id
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain
virtual_maps = hash:/etc/postfix/virtual
alias_maps = hash:/etc/postfix/aliases
alias_database = hash:/etc/postfix/aliases
recipient_delimiter = +
mail_spool_directory = /var/spool/mail
mynetworks = 192.168.21.0/28, 127.0.0.0/8
smtpd_banner = $myhostname ESMTP $mail_name
debugger_command =
PATH=/usr/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
Postfix sebagai mail server Intranet
Cara yang paling mudah untuk seting Postfix di dalam intranet, adalah mengirimkan semuanya ke mail gateway, dan biarkan mail gateway meneruskan semua emailnya. Beberapa konfigurasi yang perlu ditambahkan
/etc/postfix/main.cf:
myorigin = $mydomain
relayhost = gateway.trustix.co.id
disable_dns_lookups = yes
Postfix sebagai mail host lokal dalam intranet
Jika di dalam Intranet, postfix berperan sebagai host yang mengirimkan email lokal, langsung mengirim mail tanpa melewati mail server gateway, setingnya sebagai berikut :
/etc/postfix/transport :
trustix.co.id smtp:
.trustix.co.id smtp:
host.trustix.co.id local:
host.trustix.co.id local:
/etc/postfix/main.cf :
transport_maps = hash : /etc/postfix/transport
Postfix di mesin dialup
Pada host dengan sambungan dialup, Postfix dapat diseting dengan menambahkan parameter berikut :
/etc/postfix/main.cf :
relayhost = smtp.provider.net
defer_transports = smtp
disable_dns_lookups = yes
Saat anda mengirimkan email, Postfix akan menempatkannya dalam antrian, dan dapat dipaksa untuk mengirimkan (flush the queue), dengan menjalankan perintah :
/usr/sbin/sendmail -q
Jangan lupa untuk menjalankan ulang postfix setelah anda mengubah konfigurasinya.
#/etc/rc.d/init.d/postfix restart
Virtual Domain dan aliases
Virtual Domain
Untuk seting virtual domain , pastikan di /etc/postfix/main.cf terdapat baris :
virtual_maps = hash:/etc/postfix/virtual
Edit file /etc/postfix/virtual dengan sintaks :
virtual.domain apasaja
user@virtual.domain sofyan,root
Dari keterangan di atas, berarti secara default, semua user di real domain, punya alamat juga di virtual domain. Kemudian di baris kedua, dapat pula ditambahkan, user tertentu akan diteruskan ke alamat tertentu. Dalam contoh diatas, setiap email yang tertuju ke user@virtual.domain akan diteruskan ke sofyan@real.domain dan root@real.domain.
Selesai editing file /etc/postfix/virtual, jalankan :
# postmap -c /etc/postfix hash:/etc/postfix/virtual
Kemudian restart postfix untuk memastikan virtual domain telah aktif.
# postfix reload
Aliases
Untuk mengaktifkan aliases cukup mudah. Pertama pastikan baris berikut ada di /etc/postfix/main.cf
alias_maps = hash:/etc/postfix/aliases
alias_database = hash:/etc/postfix/aliases
Setelah itu edit file /etc/postfix/aliases, tambahkan beberapa baris alias.
# alias default dari postfix
MAILER-DAEMON: postmaster
postmaster: root
bin: root
daemon: root
named: root
nobody: root
uucp: root
www: root
ftp-bugs: root
postfix: root
# tambahan alias sendiri
spawn: sofyan
# Well-known aliases
manager: root
dumper: root
operator: root
abuse: postmaster
decode: root
Selesai edit file tersebut, jalankan perintah newaliases untuk memasukkan alias baru ke dalam postfix, dan setelah itu reload postfix-nya.
# newaliases
# postfix reload
POP3 Server
Untuk mengaktifkan POP3 Server (merupakan paket tersendiri, bukan bagian dari postfix) dapat dilakukan dengan cara :
Edit /etc/inetd.conf, remark bagian berikut :
pop3 stream tcp nowait root /usr/bin/tcpd ipop3d
Jalankan / Restart inet services
# /etc/rc.d/init.d/inet start
Pengujian
Untuk menjalankan test apakah Postfix sudah berjalan dengan baik, bisa dilakukan dengan mengirimkan mail, baik antar user lokal maupun Internet.
Test kirim kepada user lokal
# mail sofyan
subject : Test
Testing satu dua tiga
.
Cc: root
#
Test terima dari user lokal
# su sofyan
Mail Version 8.1 6/6/93. Type ? for help.
``/var/spool/mail/sofyan'': 1 message 1 new
>N sofyan@trustix.co.id Fry Jul 28 12:02 13/447 ``Test''
& (tekan enter)
From root@trustix.co.id Fri Jul 28 12:02:01 2000
Return-Path:
Delivered-To: sofyan@trustix.co.id
Received: by trustix.co.id (Postfix, from userid 0)
id E4ACF1C35F; Fri, 28 Jul 2000 12:00:28 +0800 (BORT)
To: sofyan@trustix.co.id
Subject: Test
Cc: root@trustix.co.id
Message-Id: <20000728040028.E4ACF1C35F@trustix.co.id>
Date: Fri, 28 Jul 2000 12:00:28 +0800 (BORT)
From: root@trustix.co.id (root)
Status: RO
Testing satu dua tiga
& (tekan enter untuk kembali ke prompt)
$
Test terima dan kirim dari host lain
Untuk menjalankan test dari host lain, cukup tunjuk mesin postfix (baik real host maupun virtual host) menjadi SMTP dan POP3 Server. Seting tergantung dari mail client yang dipergunakan.
Sunday, November 21, 2010
Exchange Server 2003 SP2: "Affordable" Push Email is Coming...
Bagi perusahaan2x yg menggunakan Exchange Server 2003, tentu sangat gembira bahwa Exchange Server 2003 SP2 membawa banyak penambahan fitur yang sangat menyenangkan.
Salah satu fitur baru di Exchange Server 2003 adalah teknologi push email yg dinamakan “Direct Push”.
No more BlackBerry services needed...no more Ventus services needed...
Yg dibutuhkan hanyalah server Exchange yang terhubung ke Internet, dan mobile device yg juga terhubung ke Internet via teknologi data apa pun yg tersedia (bisa GSM/GPRS, CDMA, dan WiFi sekalipun).
Saya akan ungkapkan lebih banyak informasi dalam waktu dekat.
Yg pasti Anda sudah harus siap2x dengan mobile device yg menggunakan Windows Mobile 5.0 with Messaging and Security Feature Pack for Windows Mobile 5--syarat yg ini rasanya tidak terlalu susah, mengingat trend orang Indonesia yg selalu ingin up-to-date dalam urusan mobile device ^__^
Bagi yg masih menggunakan Exchange Server 5.5 atau Exchange Server 2000, sudah saatnya migrasi ke Exchange Server 2003?
Patut dipertimbangkan ^__^
Salah satu fitur baru di Exchange Server 2003 adalah teknologi push email yg dinamakan “Direct Push”.
No more BlackBerry services needed...no more Ventus services needed...
Yg dibutuhkan hanyalah server Exchange yang terhubung ke Internet, dan mobile device yg juga terhubung ke Internet via teknologi data apa pun yg tersedia (bisa GSM/GPRS, CDMA, dan WiFi sekalipun).
Saya akan ungkapkan lebih banyak informasi dalam waktu dekat.
Yg pasti Anda sudah harus siap2x dengan mobile device yg menggunakan Windows Mobile 5.0 with Messaging and Security Feature Pack for Windows Mobile 5--syarat yg ini rasanya tidak terlalu susah, mengingat trend orang Indonesia yg selalu ingin up-to-date dalam urusan mobile device ^__^
Bagi yg masih menggunakan Exchange Server 5.5 atau Exchange Server 2000, sudah saatnya migrasi ke Exchange Server 2003?
Patut dipertimbangkan ^__^
Exchange Server 2003 SP2, Windows Mobile 5.0 with Messaging and Security Feature Pack
Exchange Server 2003 SP2, Windows Mobile 5.0 with Messaging and Security Feature Pack
Hari ini dapat kesempatan untuk ikutan training Exchange Server 2003 SP2 + Windows Mobile 5.0, yg difokuskan pada aspek mobile messaging dan security of mobile device.
Melalui Exchange Server 2003 SP2, Microsoft merilis teknologi "Direct Push" sebagai solusi push e-mail yg tidak bergantung pada telco provider. It's time to say goodbye to Indosat BlackBerry and Telkom Ventus ^__^
Dari sisi infrastruktur, selama Exchange server yg digunakan sudah bisa diakses dari luar melalui OWA (Outlook Web Access), maka sudah siap untuk melakukan push e-mail.
Sedangkan di sisi client, yg dibutuhkan adalah mobile device berbasis Windows Mobile 5.0, yg sudah dilengkapi dengan Messaging and Security Feature Pack (MSFP). Komponen MSFP ini mandatory, karena tanpanya maka mobile device berbasis Windows Mobile 5.0 Anda tidak akan bisa memanfaatkan Direct Push. Don't even talk about Windows Mobile 2003… because it's not supported for Direct Push at all >__<
Selain push e-mail, maka kombinasi Exchange Server 2003 SP2 dan Windows Mobile 5.0 + MSFP juga menambahkan fitur2x seperti kemampuan untuk sinkronisasi Tasks (selain Inbox dan Contacts), kemampuan pencarian data contact di GAL secara online, etc.
Dari sisi mobile device security, maka sekarang bisa dilakukan policy enforcement secara terpusat (misalkan length minimum dari PIN). Apabila mobile device hilang, maka bisa dilakukan remote wipe yg akan menghapus seluruh data di mobile device (anggapannya data di dalam mobile device tersebut adalah data perusahaan yg bersifat sensitif). Untuk pengamanan komunikasi berbasis e-mail, maka bisa dilakukan digital signing dan encryption menggunakan teknologi yg berbasis S/MIME. Di sisi authentication ke server Exchange, maka bisa digunakan mekanisme Certificate-based Authentication, sehingga username dan password user sama sekali tidak tersimpan di dalam mobile device.
Semuanya sangat cool… tapi korbannya adalah mobile device lama yg masih berbasis Windows Mobile 2003. Prospek implementasi infrastruktur ini cukup cerah, karena bagi yg sudah menggunakan Exchange Server 2003, hanya membutuhkan update menggunakan Exchange Server 2003 SP2. Di sisi client yg akan menggunakan teknologi baru yg di-enable oleh Exchange Server 2003 SP2, maka memang harus melakukan investasi baru dengan membeli mobile device berbasis Windows Mobile 5.0.
Btw, hati2x set expectation untuk saat ini, karena mobile device berbasis Windows Mobile 5.0 yg beredar di pasaran Indonesia saat ini ternyata belum diperlengkapi dengan MSFP. My suggestion is to specifically require your vendor to promise that they'll provide you the MSFP update as soon as it's available.
Bagi yg berminat untuk langsung lihat kedua teknologi ini secara langsung, datang saja nanti di Community in-Touch for IT Pros - Messaging Technology Updates!!!
Hari ini dapat kesempatan untuk ikutan training Exchange Server 2003 SP2 + Windows Mobile 5.0, yg difokuskan pada aspek mobile messaging dan security of mobile device.
Melalui Exchange Server 2003 SP2, Microsoft merilis teknologi "Direct Push" sebagai solusi push e-mail yg tidak bergantung pada telco provider. It's time to say goodbye to Indosat BlackBerry and Telkom Ventus ^__^
Dari sisi infrastruktur, selama Exchange server yg digunakan sudah bisa diakses dari luar melalui OWA (Outlook Web Access), maka sudah siap untuk melakukan push e-mail.
Sedangkan di sisi client, yg dibutuhkan adalah mobile device berbasis Windows Mobile 5.0, yg sudah dilengkapi dengan Messaging and Security Feature Pack (MSFP). Komponen MSFP ini mandatory, karena tanpanya maka mobile device berbasis Windows Mobile 5.0 Anda tidak akan bisa memanfaatkan Direct Push. Don't even talk about Windows Mobile 2003… because it's not supported for Direct Push at all >__<
Selain push e-mail, maka kombinasi Exchange Server 2003 SP2 dan Windows Mobile 5.0 + MSFP juga menambahkan fitur2x seperti kemampuan untuk sinkronisasi Tasks (selain Inbox dan Contacts), kemampuan pencarian data contact di GAL secara online, etc.
Dari sisi mobile device security, maka sekarang bisa dilakukan policy enforcement secara terpusat (misalkan length minimum dari PIN). Apabila mobile device hilang, maka bisa dilakukan remote wipe yg akan menghapus seluruh data di mobile device (anggapannya data di dalam mobile device tersebut adalah data perusahaan yg bersifat sensitif). Untuk pengamanan komunikasi berbasis e-mail, maka bisa dilakukan digital signing dan encryption menggunakan teknologi yg berbasis S/MIME. Di sisi authentication ke server Exchange, maka bisa digunakan mekanisme Certificate-based Authentication, sehingga username dan password user sama sekali tidak tersimpan di dalam mobile device.
Semuanya sangat cool… tapi korbannya adalah mobile device lama yg masih berbasis Windows Mobile 2003. Prospek implementasi infrastruktur ini cukup cerah, karena bagi yg sudah menggunakan Exchange Server 2003, hanya membutuhkan update menggunakan Exchange Server 2003 SP2. Di sisi client yg akan menggunakan teknologi baru yg di-enable oleh Exchange Server 2003 SP2, maka memang harus melakukan investasi baru dengan membeli mobile device berbasis Windows Mobile 5.0.
Btw, hati2x set expectation untuk saat ini, karena mobile device berbasis Windows Mobile 5.0 yg beredar di pasaran Indonesia saat ini ternyata belum diperlengkapi dengan MSFP. My suggestion is to specifically require your vendor to promise that they'll provide you the MSFP update as soon as it's available.
Bagi yg berminat untuk langsung lihat kedua teknologi ini secara langsung, datang saja nanti di Community in-Touch for IT Pros - Messaging Technology Updates!!!
Spam Protection in Exchange Server 2003 SP2
Spam Protection in Exchange Server 2003 SP2 (Part 1)
Dengan dirilisnya Exchange Server 2003 SP2, maka Microsoft telah melengkapi kemampuan Exchange untuk melindungi dirinya dari spam melalui fitur2x berikut ini:
1. Dukungan terhadap Block List Service
2. Intelligent Message Filtering (IMF)
3. Penerapan Sender ID Filtering
Kalau diurutkan mekanisme pengecekan terhadap spam dari ketiga fitur tersebut, maka pertama kali Exchange Server 2003 akan memeriksa apakah IP address server pengirim email terdaftar dalam block list yg disediakan oleh sejumlah block list service provider (ORDB, Spamhaus, etc.).
Lebih lanjut lagi, Exchange Server 2003 memeriksa data Sender ID dari server pengirim, apakah IP address server tersebut terdaftar sebagai mail server yg valid untuk mengirimkan email atas nama domain tertentu (note: cara kerja Sender ID akan dibahas tersendiri di bagian ketiga dari tulisan ini).
Sebelum memasuki mailbox, maka IMF bertugas untuk menambahkan informasi mengenai SCL (Spam Confidence Level) terhadap email yg diterima, dan kemudian berdasarkan konfigurasi oleh administrator, dapat ditentukan apakah sebuah email harus masuk ke junk mail atau tidak (note: cara kerja IMF akan dibahas tersendiri di bagian kedua dari tulisan ini).
Secara umum, sebelum kita menerapkan ketiga fitur tersebut, ada beberapa cara yg bisa kita lakukan untuk melindungi keamanan Exchange Server 2003 kita, yaitu dengan cara:
1. Aktifkan option "Filter recipients who are not in the Directory". Recipient filtering ini bekerja di tingkat SMTP gateway, dengan demikian mencegah SMTP server (dan koneksi Internet kita) untuk memproses email yg ditujukan ke alamat yg tidak valid.
2. Aktifkan option "Filter messages with blank sender". Sender filtering ini juga bekerja di tingkat SMTP gateway.
3. Kalau tidak benar2x diperlukan, matikan SMTP authentication di SMTP Virtual Server, untuk mencegah serangan brute force untuk meng-harvest password melalui SMTP server.
!!!jangan lupa untuk aktifkan filtering di SMTP Virtual Server yg bertugas untuk menerima email.
Sebenarnya kita juga bisa melakukan reverse DNS lookup terhadap mail server yg ingin mengirim email ke Exchange server kita. Akan tetapi cara ini sudah usang dan sulit untuk diterapkan saat ini. Alasannya adalah karena seringkali kita tidak memiliki authority yg memadai untuk menghandle Reverse Lookup Zone DNS terhadap blok IP address yg digunakan oleh perusahaan kita. Hehe..reverse lookup zone saja sudah sering dilupakan.
Dengan dirilisnya Exchange Server 2003 SP2, maka Microsoft telah melengkapi kemampuan Exchange untuk melindungi dirinya dari spam melalui fitur2x berikut ini:
1. Dukungan terhadap Block List Service
2. Intelligent Message Filtering (IMF)
3. Penerapan Sender ID Filtering
Kalau diurutkan mekanisme pengecekan terhadap spam dari ketiga fitur tersebut, maka pertama kali Exchange Server 2003 akan memeriksa apakah IP address server pengirim email terdaftar dalam block list yg disediakan oleh sejumlah block list service provider (ORDB, Spamhaus, etc.).
Lebih lanjut lagi, Exchange Server 2003 memeriksa data Sender ID dari server pengirim, apakah IP address server tersebut terdaftar sebagai mail server yg valid untuk mengirimkan email atas nama domain tertentu (note: cara kerja Sender ID akan dibahas tersendiri di bagian ketiga dari tulisan ini).
Sebelum memasuki mailbox, maka IMF bertugas untuk menambahkan informasi mengenai SCL (Spam Confidence Level) terhadap email yg diterima, dan kemudian berdasarkan konfigurasi oleh administrator, dapat ditentukan apakah sebuah email harus masuk ke junk mail atau tidak (note: cara kerja IMF akan dibahas tersendiri di bagian kedua dari tulisan ini).
Secara umum, sebelum kita menerapkan ketiga fitur tersebut, ada beberapa cara yg bisa kita lakukan untuk melindungi keamanan Exchange Server 2003 kita, yaitu dengan cara:
1. Aktifkan option "Filter recipients who are not in the Directory". Recipient filtering ini bekerja di tingkat SMTP gateway, dengan demikian mencegah SMTP server (dan koneksi Internet kita) untuk memproses email yg ditujukan ke alamat yg tidak valid.
2. Aktifkan option "Filter messages with blank sender". Sender filtering ini juga bekerja di tingkat SMTP gateway.
3. Kalau tidak benar2x diperlukan, matikan SMTP authentication di SMTP Virtual Server, untuk mencegah serangan brute force untuk meng-harvest password melalui SMTP server.
!!!jangan lupa untuk aktifkan filtering di SMTP Virtual Server yg bertugas untuk menerima email.
Sebenarnya kita juga bisa melakukan reverse DNS lookup terhadap mail server yg ingin mengirim email ke Exchange server kita. Akan tetapi cara ini sudah usang dan sulit untuk diterapkan saat ini. Alasannya adalah karena seringkali kita tidak memiliki authority yg memadai untuk menghandle Reverse Lookup Zone DNS terhadap blok IP address yg digunakan oleh perusahaan kita. Hehe..reverse lookup zone saja sudah sering dilupakan.
Subscribe to:
Posts (Atom)
