Posts

Showing posts from July, 2007

Setting MRTG on Redhat Linux

cek apakah snmp sudah terinstall # rpm -qa | grep snmp net-snmp-5.1.2-11 net-snmp-libs-5.1.2-11 net-snmp-devel-5.1.2-11 net-snmp-perl-5.1.2-11 php-snmp-4.3.9-3.1 net-snmp-utils-5.1.2-11 Working dir snmp ada di /etc/snmp/ file konfigurasi : rocommunity smiert ## sec.name source community ## ======== ====== ========= com2sec local localhost smiert com2sec network_1 10.14.5.0/24 smiert ## Access.group.name sec.model sec.name ## ================= ========= ======== group MyROGroup v1 local group MyROGroup v1 network_1 ## MIB.view.name incl/excl MIB.subtree mask ## ============== ========= =========== ==== view all-mibs included .1 80 ## MIB ## group.name context sec.model sec.level prefix read write notif ## ========== ======= ========= ========= ====== ==== ===== ===== access MyROGroup

Linux as Router

Image
Topologi jaringan : Router_1 mempunyai IP eth0 100.100.100.1/24, eth1 10.10.10.1/24 Router_2 mempunyai IP eth0 100.100.100.2/24, eth1 10.10.20.1/24 Router_3 mempunyai IP eth0 100.100.100.3/24, eth1 10.10.30.1/24 LAN_1 mempunyai jaringan 10.10.10.0/24 LAN_2 mempunyai jaringan 10.10.20.0/24 LAN_3 mempunyai jaringan 10.10.30.0/24 • Setting Router_1 # vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=router1 # vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static IPADDR=100.100.100.1 NETMASK=255.255.255.0 ONBOOT=yes USERCTL=no # vi /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE=eth1 BOOTPROTO=static IPADDR=10.10.10.1 NETMASK=255.255.255.0 ONBOOT=yes USERCTL=no Setting ip_forwarding # vi /etc/sysctl.conf ubah net.ipv4.ip_forward = 0 menjadi net.ipv4.ip_forward = 1 restart network # /etc/init.d/network restart Tambahkan sintak route # route add –net 10.10.0.0 netmask 255.255.0.0 gw 10.10.10.1 Supaya pada waktu sistem booting dapat dijalankan otomatis tambahkan pada /etc

Linux as Gateway

Image
Topologi jaringan : Jika LAN mempunyai jaringan 192.168.0.0/24, Gateway mempunyai IP eth1 192.168.0.1/24 dan IP eth0 10.14.202.2/24 dan untuk koneksi ke jaringan luar memakai router dengan IP 10.14.202.1/24, Other LAN STT Telkom 10.14.0.0/16, dan Gateway harus koneksi VPN ke VPN Server sehingga semua klien pada LAN dapat menggunakan Internet dengan akun VPN milik Gateway. # vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=smiert GATEWAY=10.14.202.1 # vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static IPADDR=10.14.202.2 NETMASK=255.255.255.0 ONBOOT=yes USERCTL=no # vi /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE=eth1 BOOTPROTO=static IPADDR=192.168.0.1 NETMASK=255.255.255.0 ONBOOT=yes USERCTL=no Setting DNS milik STT Telkom # vi /etc/resolve.conf nameserver 10.14.201.3 Setting ip_forwarding # vi /etc/sysctl.conf ubah net.ipv4.ip_forward = 0 menjadi net.ipv4.ip_forward = 1 restart network # /etc/init.d/network restart Gateway menjalankan VPN Client dengan meng

Setting camserv as Webcam Streaming Server on Redhat Linux

Image
Install camserv # rpm -ivh camserv-0.5.0-1.i386.rpm /usr/local/lib/camserv/ berisi filter dan library yang digunakan video server oleh camserv /usr/local/share/camserv/ berisi default konfigurasi camserv.cfg dan default html yang digunakan untuk menampilkan streaming /usr/local/bin/camserv ialah camera server binary ekstrak file quickcam.zip pada /usr/local/src kopikan semua isi direktori lib pada /usr/local/lib/camserv/ dan overwrite semua file Edit file konfigurasi /usr/local/share/camserv/camserv.cfg # vi /usr/local/share/camserv/camserv.cfg [video_v4l_qcam] path /usr/local/lib/camserv/libvideo_v4l.so device_path /dev/video0 port 0 color 30000 hue 30000 contrast 30000 brightness 30000 whiteness 30000 autobright 0 [jpg_filter] path /usr/local/lib/camserv/libjpg_filter.so quality 30 [hello_world_banner] path /usr/local/lib/camserv/libtext_filter.so text Smiert Webcam bg #000000 fg #ffffff x

Setting edna as Multimedia Streaming Server on Redhat Linux

Masuk ke direktori /usr/local sebagai direktori instalasi # cd /usr/local Ekstraksi source edna # tar zxvf edna-0.6.tar.gz Rename folder hasil ekstraksi # mv edna-0.6 edna File konfigurasi ada pada /usr/local/edna/edna.conf Cari dan ubah opsi sehingga seperti berikut, pada Tag server ada opsi port yang digunakan edna menjalankan service, pada Tag sources terdapat direktori yang akan diimplementasikan sebagai direktori file multimedia yang akan di-streamingkan, dan Tag extra ada opsi days_new properti sebuah file multimedia. port = 8080 dir1 = /home/smiert/harddisk/movie = Movie dir2 = /home/smiert/harddisk/mp3 = MP3 days_new = 30 Kemudian pada file konfigurasi /usr/local/edna/edna.py, cari dan ubah baris berikut : TITLE = 'Smiert Streaming Server' Masih pada file konfigurasi /usr/local/edna/edna.py, cari dan tambahkan baris berikut agar dapat menjalankan berbagai ekstensi multimedia. '.mp4' : 'video/mp4', '.rmvb' : 'video/rmvb', '.mkv&#

Setting Proxy Server with ACL and tranparent proxy

Cari bagian visible_hostname dan ubah opsi menjadi seperti berikut pada file konfigurasi /etc/squid/squid.conf agar service dapat berjalan. visible_hostname smiert Access Control List Tambahkan baris berikut pada bagian bawah pada bagian ACL pada squid.conf acl home_network src 192.168.0.0/24 acl business_hours time M T W H F 9:00-17:00 acl mornings time 08:00-12:00 Tambahkan baris berikut pada bagian atas pada bagian http_access pada squid.conf http_access allow home_network business_hours mornings Transparent Proxy Tambahkan baris berikut pada bagian bawah file komfigurasi /etc/squid/squid.conf httpd_accel_host virtual httpd_accel_port 80 httpd_accel_with_proxy on httpd_accel_uses_host_header on Jika Squid server dan firewall pada server yang sama, semua trafik HTTP dari network local di redirect ke firewall pada Squid port 3128 dan hanya firewall yang diizinkan mengakses Internet pada port 80. # iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 \ -j REDIRECT --to-port 3

Setting DNS Server with Bind

Tambahkan baris – baris berikut pada bagian bawah file konfigurasi pada /etc/named.conf. zone "bani.com" { type master; notify no; allow-query { any; }; file "bani.zone"; }; zone "smiert.org" { type master; notify no; allow-query { any; }; file "smiert.zone"; }; zone "0.168.192.in-addr.arpa" { type master; notify no; file "192-168-0.zone"; }; Buat file bani.zone # vi /var/named/chroot/var/named/bani.zone $TTL 3D @ IN SOA ns1.bani.com. hostmaster.bani.com. ( 200211152 ; serial# 3600 ; refresh, seconds 3600 ; retry, seconds 3600 ; expire, seconds 3600 ) ; minimum, seconds NS www ; Inet Address of nameserver bani.com. MX 10 mail ; Primary Mail Exchanger localhost A

Setting HTTP Server dengan Virtual Host

Image
Edit file konfigurasi apache pada # vi /etc/httpd/conf/httpd.conf Cari dan ubah opsi menjadi seperti berikut Listen 80 User apache Group apache ServerAdmin root@localhost ServerName localhost UseCanonicalName Off DocumentRoot "/var/www/html" Agar dapat berfungsi sebagai Name based Virtual host maka tambahkan baris baris berikut pada bagian bawah file konfigurasi httpd.conf. Untuk menjalankan service secara otomatis pada saat booting # chkconfig httpd on Untuk mengontrol service httpd dengan # /etc/init.d/httpd { start | stop | restart | condrestart | reload | status | fullstatus | graceful | help | configtest }

Setting FTP Server dengan Vsftpd

Edit file konfigurasi pada /etc/vsftpd/vsftpd.conf # vi /etc/vsftpd/vsftpd.conf anonymous_enable=YES local_enable=YES write_enable=YES local_umask=022 anon_upload_enable=YES #anon_mkdir_write_enable=YES dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES #chown_uploads=YES #chown_username=whoever xferlog_file=/var/log/vsftpd.log xferlog_std_format=YES #idle_session_timeout=600 #data_connection_timeout=120 #nopriv_user=ftpsecure #async_abor_enable=YES #ascii_upload_enable=YES #ascii_download_enable=YES ftpd_banner=Welcome to smiert FTP service. #deny_email_enable=YES #banned_email_file=/etc/vsftpd.banned_emails #chroot_list_enable=YES #chroot_list_file=/etc/vsftpd.chroot_list #ls_recurse_enable=YES pam_service_name=vsftpd userlist_enable=YES listen=YES tcp_wrappers=YES Agar service vsftpd dapat berjalan pada saat booting # chkconfig vsftpd on Untuk mengatur service vsftpd # /etc/init.d/vsftpd {start|stop|restart|condrestart|status}

Setting DHCP Server

Edit file konfigurasi pada /etc/dhcpd.conf # vi /etc/dhcpd.conf ddns-update-style none; default-lease-time 14400; option subnet-mask 255.255.255.0; option broadcast-address 10.14.5.255; option routers 10.14.5.1; option domain-name-servers 10.14.5.86, 10.14.201.9, 10.14.1.37; option domain-name smiert; subnet 10.14.5.0 netmask 255.255.255.0 { range 10.14.5.200 10.14.5.254; } host pc_1 { hardware ethernet 00:11:2F:34:7E:CC; fixed-address 10.14.5.11; } Agar service dhcpd berjalan otomatis pada saat booting # chkconfig dhcpd on Cara mengontrol service dhcpd dengan # /etc/init.d/dhcpd { start | stop | status | restart | condrestart | configtest } Sedangkan di klien untuk mengaktifkan status sebagai dhcp client dengan # dhclient Cek IP address pada client dengan # ifconfig

Setting Samba Server

Edit file konfigurasi samba pada # vi /etc/samba/smb.conf #======================= Global Settings============== [global] workgroup = hnl4bz server string = smiert hosts allow = 10.14.5. # printcap name = /etc/printcap # load printers = yes # printing = cups # cups options = raw # guest account = pcguest log file = /var/log/samba/%m.log max log size = 50 # security = user # password server = # password level = 8 # username level = 8 # encrypt passwords = yes # smb passwd file = /etc/samba/smbpasswd # unix password sync = Yes # passwd program = /usr/bin/passwd %u # passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n\n *passwd:*all*authentication*tokens*updated*successfully* # username map = /etc/samba/smbusers # include = /etc/samba/smb.conf.%m socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 # interfaces = 192.168.12.2/24 192.168.13.2/24 # remote browse sync = 192.168.3.25 192.168.5.255 # remote announce = 192.168.1.255 192.168.2.44 # local master = no # os l

Medellin Boyz

Salam Kolombia, :D Aq jadi anggota komunitas gila anak IPA 2 di smu aq dulu ... Komunitas ini ga ada juntrungannya tapi aq ngrasa kompak-nya mpe sekarang makin sip aja ... Temen2 gw abis lulus pada ke STAN (Ableh, Gendut), STIS (Entho), ITB (Anto), UNDIP (Chemet), UNS (S-dex). Kondisi saat ini : Ableh da kerja di Riau, Gendut di Palopo, Entho,Anto,Chemet, Sidik masih kul, trus yang lain aq ga tahu lg kabarnya ... :( woi kabarin dong ...