HOME
HEADLINE NEWS :
 
Tampilkan postingan dengan label Jaringan. Tampilkan semua postingan
Tampilkan postingan dengan label Jaringan. Tampilkan semua postingan

Selasa

Cara Muda Menghitung IP Address Dengan Subnet Calculator

3 komentar
Salam Jagocopyer, dalam kesempatan ini saya akan membagi sedikit info buat sobat sobat Jago copy yang lagi belajar di dunia Jaringan.
Jika sobat lagi nergelut di dunia jaringan atau pengelolaan pasti tidak akan terlepas dari yang namanya IP Addressing yang meliputi subnetting, menghitung host, Mask, range dsb. kita akan menghitung dan membaginya seca manual, tapi pada kesempatan ini saya akan membagi sofware menghitung IP Address yaitu dengan menggunakan Subnet Calculator

Subnet Calculator merupakan sofware calculator IP Subnet yang muda digunakan juga mudah dimengerti penggunaannya hanya dengan beberapa klik saja kita bisa mengetahuai yang meliputi IP Address seeprti yang saya jelaskan diatas.. heeeh ge malas ngetik..! 
soware ini saya dapatkan dari Website Explore Your Brain web yang banyak membahas dinia IT... saya terkesima dengan penjelasan fungsi dari sofware ini kalau sobat kepingin memiliki Sofware Subnet Calculator ini sobat bisa langsung downlaod link dibawa ini

Passwor RAR : jagocopy.blogspot.com
Selengkapnya

Minggu

Buku Panduan Jituh Jaringan Wireless

0 komentar
Asslamualakum, Wr.wb. ketemu lagi dengan saya, tidak bosan bosannya saya berbagi kepada sobat Jagocopyer Info info menarik baik itu Pendidikan, Trik Trik, atau Info info penting dan menarik untuk dibaca..

pada kesempatan kali ini saya akan berbagi sebuah Buku Panduan Jituh Jaringan Wireless.. yang berjudul "Jaringan Wireless Di Dunia Berkembang" Asal buku ini saya download dari Website Sosial "exploreyourbrain.com" Website yang penuh Artikel Trik - trik I.T, (Yang hobi dibidang I.T daftar ya banyak info menarik dibidang IT disitu)

Buku yang berisi kurang lebih 425 Halaman ini Susun oleh Team WNDW (Wireless Network In The Developing World) yang telah di translate oleh para sesepuh IT di indonesia, diantaranya Onno W. Purbo, Nurlina Purbo, Protus Tanuhandaru, and Reza Djayadikara. ebook ini bisa anda download gratis. 
Banyak edisi dari buku ini tapi saya punya edisi ini aja... sangat banyak pengetahuan dibidang jaringan terdapat dibuku ini... bagi sobat - sobat yang lagi belajar Jaringan sangat cocok, saya sarankan lagi download buku ini.

Ukuran Filenya hanya 5,15 MB Mau...? Download disini
Selengkapnya

Selasa

Membuat LDAP Server

0 komentar
Pada bagian ini saya akan mencoba mengimplementasikan membuat LDAP Server dengan menggunakan Redhat Linux, sebelum menginstall pastikan Linux Anda sudah terinstall :
1. openLDAP
2. openSSL
3. SASL
4. Kerberos (krb5)

untuk mengecek apakah paket sudah terinstall atau belum, bisa di cek dengan cara di bawah ini :
# rpm -qa | grep openldap
jika sudah terinstall, redhat akan menampilkan nama paket ldap yang sudah terinstal pada os-nya.

Agar lebih mudah, saya akan mencoba dengan menggunakan studi kasus, seperti di bawah ini.
----------
Case Study
----------

Sebuah perusahaan dengan nama Warmanet Inc mempunyai beberapa komputer dan beberapa server. Komputer server mengelola account untuk setiap PC Client, setiap pc client terhubung dengan domain (terletak pada domain, join domain) untuk memudahkan server memanage account client.
Permasalahan :
1. Membuat direktori user yang berisi account user pada server
2. Join Domain client pada server

Solusi :
1. Membuat database openLDAP
2. Membuat encrpyted password dengan menggunakan slappasswd untuk ldap user
3. Edit slap.conf
4. Jalankan LDAP Service
5. Membuat Account LDAP User
6. Extract Account ke dalam format LDIF
7. Import LDIF file pada database openLDAP

1. Membuat database openLDAP

Untuk membuat database openLDAP, lakukan beberapa langkah berikut :
1. Buatlah direktori yang dinamakan warmanet pada /var/lib/ldap/warmanet:
# makedir /var/lib/ldap/warmanet
2. Ubah kepemilikan direktori atau file khusus untuk ldap user dengan cara :
# chown ldap:ldap /var/lib/ldap/warmanet

2. Membuat encrpyted password dengan menggunakan slappasswd untuk ldap user

Tuliskan perintah di bawah ini untuk mengakses openLDAP server, dengan cara :
# slappasswd

Perintah di atas adalah untuk membuat password, yang mana password ini di gunakan untuk authentikasi agar bisa mengakses openLDAP server, muncul form seperti di bawah ini.

New Password:

Re-enter new password:
{SSHA}k/DsZN1Bm05WbI6HZRSNpc3HpmI1Nzgc

Copy-kan password yang sudah terenkripsi tersebut, password ini akan di spesifikasikan pada rootpw pada file slapd.conf

3. Edit slap.conf

Buka file /etc/openldap/slapd.conf dengan menggunakan :
# gedit /etc/openldap/slapd.conf

Setelah terbuka, lakukan perubahan seperti di bawah ini:
1. Edit suffix untuk menspesifikasikan domain componen ldap domain
suffix "dc=warmanet,dc=com"

2. Edit rootdn untuk spesifikasikan common name (cn), defaultnya adalah Manager
rootdn "cn=Manager,dc=warmanet,dc=com"

3. Pastekan password yang sudah ter-enkripsi pada rootpw
rootpw {SSHA}k/DsZN1Bm05WbI6HZRSNpc3HpmI1Nzgc

4. Edit direktory ldap
directory /var/lib/ldap/warmanet

5. Save dan Keluar dari /etc/openldap/slapd.conf

4. Jalankan LDAP Service

Jalankan perintah seperti di bawah ini, untuk menjalankan ldap server
# /etc/init.d/ldap start
atau,

# service ldap start

5. Membuat Account LDAP User

Untuk membuat account ldapUser, lakukan beberapa langkah berikut

1. Membuat user account dengan nama musawarman dengan group users
# useradd -g users musawarman

2. Setting password untuk musawarman
# passwd musawarman
perintah di atas menghasilkan output :
Changing password for user musawarman.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
Jika berhasil dibuat, detail user tersimpan di file /etc/passwd

6. Extract Account ke dalam format LDIF

Untuk meng-ekstrak user dan password yang sudah dibuat dari /etc/passwd dalam format LDIF, lakukan beberapa langkah di bawah ini:
1. Ekstrak user musawarman dari /etc/passwd dan tambahkan kedalam /etc/openldap/passwd.musawarman
# grep musawarman /etc/passwd > /etc/openldap/passwd.musawarman
2. Gunakan migration tools untuk membuat format ldif
Migration tools berada di usr/share/openldap/migration/migrate_passwd.pl
# /usr/share/openldap/migration/migrate_passwd.pl (bersambung ke bawah)
/etc/openldap/passwd.musawarman /etc/openldap/musawarman.ldif
3. Edit /etc/openldap/musawarman.ldif
dn: uid=musawarman,ou=People,dc=padl,dc=com ubah dengan:
dn: uid=musawarman,ou=users,dc=warmanet,dc=com
4. Buatlah file dengan nama warmanet.com.ldif pada /etc/openldap/
# vi /etc/openldap/warmanet.com
5. Isikan dengan data di bawah ini :
dn: dc=warmanet,dc=com
dc: warmanet
description: Root LDAP entry for warmanet.com
objectClass: dcObject
objectClass: organizationalUnit
ou: rootobject

dn: ou=users, dc=warmanet,dc=com
ou: users
description: All people in organisation
objectClass: top
objectClass: organizationalUnit

7. Import LDIF file pada database openLDAP

1. Tuliskan syntax di bawah ini untuk import ldif ke ldap server
# ldapadd -x -D "cn=Manager,dc=warmanet,dc=com" -W -f /etc/openldap /warmanet.com.ldif

Enter LDAP Password:
adding new entry "dc=warmanet,dc=com"
adding new entry "ou=users,dc=warmanet,dc=com"

2. Import ldif yang lain
# ldapadd -x -D “cn=Manager,dc=warmanet,dc=com” -W -f /etc/openldap/musawarman.ldif

Enter LDAP Password:
adding new entry "uid=musawarman,ou=users,dc=warmanet,dc=com"

Cek user musawarman, apakah sudah ada dalam ldap databasenya dengan cara:

# ldapsearch -x -b 'uid=musawarman,ou=users,dc=warmanet,dc=com'

jika ada, maka akan menampilkan output seperti ini:

version: 2
#
# filter: (objectclass=*)
# requesting: ALL
#
# musawarman, users, warmanet, com
dn: uid=musawarman,ou=users,dc=warmanet,dc=com
uid: musawarman
cn: musawarman
objectClass: account
objectClass: posixAccount
objectClass: top
objectClass: shadowAccount
userPassword::
e2NyeXB0fSQxJHQ0VXpuWGpRJFVqUjJjdy5MYzRBS2J0T0dUMEdnWC8=
shadowLastChange: 12936
shadowMax: 99999
shadowWarning: 7
loginShell: /bin/bash
uidNumber: 500
gidNumber: 100
homeDirectory: /home/musawarman
# search result
search: 2
result: 0 Success
# numResponses: 2
# numEntries: 1


Cek dc (domain component), apakah sudah ada dalam ldap databasenya dengan cara:
# ldapsearch –x –b ‘dc=warmanet,dc=com’ ‘(objectClass=*)’


Client

Pada sisi client perlu di konfigurasi dengan cara mengetikan
# authconfig

pilih ldap, masukan server dengan ip Anda dan isikan dc=warmanet,dc=com

Buatlah default folder direktory untuk account musawarman, dengan cara

# mkdir /home/musawarman

untuk mengetes setting permission ke all dulu (read, write, execute) dengan cara

# chmod 777 /home/musawarman
Log off / restart PC Client dan coba log on sebagai musawarman.
Selamat Mencoba,
Selengkapnya

DNS Server dan LAMP menggunakan Linux Fedora

0 komentar
DNS Server dan LAMP menggunakan Linux Fedora sebenarnya pernah saya tuliskan pada artikel saya yang terdahulu, tentang DNS Server Linux, Web Server Linux. Dengan tujuan membantu rekan-rekan yang baru saja beralih ke Linux dan kebetulan menggunakan Linux Fedora 8, ada baiknya saya menuliskan artikel ini. Panduan ini untuk kasus sebagai berikut:
  1. Membuat DNS server untuk domain linuxer.local
  2. Membuat DNS server virtual untuk domain fxekobudi.local, sarolangun.local
  3. Membuat Web server untuk domain linuxer.local, fxekobudi.local, dan sarolangun.local
  4. Membuat Database server menggunakan MySQL yang akan digunakan oleh aplikasi open source (WordPress, Joomla, dan Drupal) pembangun situs lokal pada domain yang telah saya sebutkan di atas.
Sebelum mulai melangkah ke konfigurasi DNS dan LAMP (Linux-Apache-PHP-MySQL), berikut ini adalah konfigurasi pada Laptop yang saya gunakan:
IP Loopback: 127.0.0.1 IP Address NIC: 192.168.0.44 Netmask: 255.255.255.192 (/26)
Paket BIND: bind-9.5.0-18.a7, bind-libs-9.5.0-18.a7, bind-utils-9.5.0-18.a7, bind-chroot-9.5.0-18.a7 Paket APACHE: httpd-2.2.6-3, httpd-tools-2.2.6-3, system-config-httpd-1.4.4-1, httpd-manual-2.2.6-3 Paket MySQL: mysql-libs-5.0.45-4.fc8, mysql-5.0.45-4.fc8, mysql-server-5.0.45-4.fc8 Paket PHP: php-common-5.2.4-3, php-5.2.4-3, php-gd-5.2.4-3, php-cli-5.2.4-3, php-mysql-5.2.4-3
Semua paket sudah disertakan dalam DVD Installer Fedora 8, jadi jika belum terinstal, silahkan instal dengan menggunakan media DVD atau bisa juga menggunakan repository Fedora 8. Untuk mengecek apakah sudah terinstal atau belum, gunakan command:
$ rpm -qa | grep [nama-paket]
1. DNS SERVER Instal paket:
# yum install bind bind-libs bind-utils bind-chroot
Tidak seperti pada fedora 7, Anda dapat menemukan named.conf setelah instalasi bind. Sehingga hanya perlu mengedit konfigurasinya saja.
# vim /var/named/chroot/etc/named.conf
options {
listen-on port 53 { 127.0.0.1; };
listen-on-v6 port 53 { ::1; };
directory     "/var/named";
dump-file     "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query     { localhost; };
recursion yes;
};
 
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
 
zone "." IN {
type hint;
file "named.ca";
};
 
include "/etc/named.rfc1912.zones";
 
// -------------
// Resolve DNS
// -------------
zone "linuxer.local" IN {
type master;
file "./zone/linuxer.local.zone";
allow-update { key "rndckey"; };
allow-transfer { 192.168.0/26; };
};
 
// -------------
// Reverse DNS
// -------------
zone "0.168.192.in-addr.arpa" IN {
type master;
file "./zone/0.168.192.in-addr.arpa.zone";
allow-update { key "rndckey"; };
allow-transfer { 192.168.0/26; };
};
 
include "/etc/named.primary.conf";
Isi file /var/named/chroot/var/named/zone/linuxer.local.zone:
$ttl 38400
@    IN    SOA    ns.linuxer.local. root.linuxer.local (
1196006770
10800
3600
604800
38400 )
IN    NS    fxekobudi.linuxer.local.
IN MX    20    mail.linuxer.local.
fxekobudi    IN    A    192.168.0.44
www        IN    CNAME    fxekobudi
ftp        IN    CNAME    fxekobudi
Isi file /var/named/chroot/var/named/zone/0.168.192.in-addr.arpa.zone:
$ttl 38400
@    IN    SOA    ns.linuxer.local. root.linuxer.local (
1196006769
10800
3600
604800
38400 )
IN    NS    fxekobudi.linuxer.local.
44    IN    PTR    fxekobudi.linuxer.local.
Konfigurasi untuk file /var/named/chroot/etc/named.primary.conf:
# vim /var/named/chroot/etc/named.primary.conf
// ----------------------------
// Virtual Domain fxekobudi.local
// ----------------------------
zone "fxekobudi.local" IN {
type master;
file "./zone/fxekobudi.local.zone";
allow-update { key "rndckey"; };
allow-transfer { 192.168.0/26; };
};
 
// ----------------------------
// Virtual Domain sarolangun.local
// ----------------------------
zone "sarolangun.local" IN {
type master;
file "./zone/sarolangun.local.zone";
allow-update { key "rndckey"; };
allow-transfer { 192.168.0/26; };
};
Isi file /var/named/chroot/var/named/zone/fxekobudi.local.zone:
$ttl 38400
@    IN    SOA    ns.linuxer.local. root.linuxer.local (
1196006770
10800
3600
604800
38400 )
IN    NS    fxekobudi.fxekobudi.local.
IN MX    20    mail.fxekobudi.local.
fxekobudi    IN    A    192.168.0.44
www        IN    CNAME    fxekobudi
ftp        IN    CNAME    fxekobudi
Isi file /var/named/chroot/var/named/zone/sarolangun.local.zone:
$ttl 38400
@    IN    SOA    ns.linuxer.local. root.linuxer.local (
1196006770
10800
3600
604800
38400 )
IN    NS    fxekobudi.sarolangun.local.
IN MX    20    mail.sarolangun.local.
fxekobudi    IN    A    192.168.0.44
www        IN    CNAME    fxekobudi
ftp        IN    CNAME    fxekobudi
Konfigurasi untuk file /etc/resolv.conf:
search linuxer.local
search fxekobudi.local
search sarolangun.local
nameserver 127.0.0.1
nameserver 192.168.0.44
Tes konfigurasi DNS server:
$ dig linuxer.local
$ nslookup www.linuxer.local
Jalankan daemon DNS server untuk runlevel yang diinginkan:
# /sbin/chkconfig --levels 235 named on
2. WEB SERVER Instal paket:
# yum install httpd
Edit file konfigurasi apache:
# vim /etc/httpd/conf/httpd.conf
Berikut beberapa konfigurasi yang perlu Anda lakukan:
### Section 1: Global Environment
User apache
Group apache
 
### Section 2: 'Main' server configuration
DocumentRoot "/var/www/html"
<directory "/var/www/html">
DirectoryIndex index.html index.html.var index.php
 
### Section 3: Virtual Hosts
# Konfigurasi virtual host
Include ./conf/vhosts.conf</directory>
Buat file virtual host:
# vim /etc/httpd/conf/vhosts.conf
NameVirtualHost 192.168.0.44:80
 
<virtualhost 192.168.0.44:80>
ServerAdmin admin@linuxer.local
DocumentRoot /var/www/html
ServerName linuxer.local
ServerAlias www.linuxer.local
ErrorLog logs/error_log
CustomLog logs/access_log combined
</virtualhost>
 
<virtualhost 192.168.0.44:80>
ServerAdmin admin@linuxer.local
DocumentRoot /var/www/html/fxekobudi
ServerName fxekobudi.local
ServerAlias www.fxekobudi.local
ErrorLog logs/fxekobudi.local-error_log
CustomLog logs/fxekobudi.local-access_log combined
</virtualhost>
 
<virtualhost 192.168.0.44:80>
ServerAdmin admin@linuxer.local
DocumentRoot /var/www/html/sarolangun
ServerName sarolangun.local
ServerAlias www.sarolangun.local
ErrorLog logs/sarolangun.local-error_log
CustomLog logs/sarolangun.local-access_log combined
</virtualhost>
Jalankan daemon web server untuk runlevel yang diinginkan:
# /sbin/chkconfig --levels 235 httpd on
3. DATABASE SERVER Instal paket:
# yum install mysql-libs mysql mysql-server
Jalankan daemon mysql server untuk runlevel yang diinginkan:
# /sbin/chkconfig --levels 235 mysqld on
Gunakan phpMyAdmin untuk mempermudah administrasi. Baca artikel saya tentang instalasi phpMyAdmin. Buat user selain root untuk mengakses database, gunakan interface phpMyAdmin saja.4. PHP Instal paket:
# yum install php-common php php-gd php-mysql
Untuk edit file php.ini, gunakan command berikut:
vim /etc/php.ini
Pada bagian ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Error handling and logging ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Rubah pada baris 356:
display_errors = On
Pada baris 619, tambahkan extension=gd.so agar script php dapat memanggil modul gd yang akan digunakan untuk Joomla:
;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
extension=gd.so
Selengkapnya

Lintas Islam

Selengkapnya »

Informasi

Selengkapnya »

Lintas Budaya

Selengkapnya »

Lintas Makalah

Selengkapnya »
 

Followers

Copyright © JAGO COPY BLOGSPOT | All Right Reserved.
Template By Ervanda.info
Bloggers - Meet Millions of BloggersHosting Gratis