Mencoba membuat dhcp server untuk kantor di Ubuntu 8.04 LTS, Searching di mbah google dapet juga caranya.
Pertama yang harus dilakukan adalah install paket DHCP Servernya dengan cara:
$ sudo apt-get install dhcp3-server
Setelah paket terinstall, maka kemudian back up file konfigurasi defaultnya dengan command berikut :
$ cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf.back
Ini dilakukan untuk menjaga jika kita membutuhkan settingan defaultnya suatu saat.
Lalu kita mulai mengkonfigure file dhcpd.conf seusai dengan kebutuhan kita, berikut contoh konfigurasi yang saya buat:
default-lease-time 691200; #default dhcp timenya 8 hari
max-lease-time 1209600; #maximum dhcp timenya 14 hari
option subnet-mask 255.255.255.0; #subnetmask yang digunakan
option broadcast-address 10.1.30.255; #Broadcast ip di network
option routers 10.1.30.13; #default gateway yang digunakan
option domain-name-servers 10.1.30.13, 202.137.3.110; #DNS Server yang digunakan
option domain-name "kantor.net"; #Domain name yang digunakan
subnet 10.1.30.0 netmask 255.255.255.0
{
range 10.1.30.150 10.1.30.200; #Range IP yang digunakan pada DHCP
}
Konfigurasi diatas ada konfigurasi standard yang dapat kita gunakan.
Jika ingin mereserve sebuah IP kita dapat menggunakan tambahan script berikut:
host server1
{
hardware ethernet 00:1b:63:ef:db:54;
fixed-address 10.1.30.153;
}
Setelah konfigurasi selesai, restart service dari dhcp server yang kita buat dengan command sebagai berikut:
sudo /etc/init.d/dhcp3-server restart
Maka selesai sudah konfigurasi yang kita buat.
Selamat mencoba.
Lencana Facebook
Laporan Yuk...
Archives
Configure DHCP Server in Ubuntu 8.04 LTS
Senin, 14 Desember 2009Diposting oleh Welly Agung Kusuma Riva, S.Kom. di 10.30 0 komentar
Label: OS Linux
Mail Server Ubuntu 8.04
Berikut Langkah-langkahnya: Buka terminal ubuntu kemudian ikuti langkah-langkah berikut Selama melakukan installasi mungkin anda akan mendapatkan beberapa pertanyaan seperti permintaan untuk mengisi nama server lalu isi dengannama domain jaringan anda dan untuk postfix pilih internet site. File konfigurasi Dovecote terletak di /etc/dovecot/dovecot.conf, kenapa hal ini harus anda ketahui? karena anda harus melakukan sedikit konfigurasi ulang pada file tersebut. Untuk konfigurasi saya menggunakan editor textgedit : Anda dapat berkirim e-mail keuser lain yang menggunakan PC-anda. Untuk dapat mengirim e-mail keluar dari PC anda/internet anda harus menginstall SASL authentication. Selamat mencoba.
# specify protocols = imap imaps pop3 pop3s
protocols = pop3 imap
# uncomment this and change to no.
disable_plaintext_auth = no
pop3_uidl_format = %08Xu%08Xv
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = yourdomain.com
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination
smtpd_sasl_security_options = noanonymous
auth default2 {
mechanisms = plain login
passdb pam {
}
userdb passwd {
}
socket listen {
client {
path = /var/spool/postfix/private/auth
mode = 0660
user = postfix
group = postfix
}
http://ip_anda/squirrelmail
Diposting oleh Welly Agung Kusuma Riva, S.Kom. di 10.29 0 komentar
Label: OS Linux
Cara Install Squid text dan GUI
Sabtu, 12 Desember 2009Akhir-akhir ini ada beberapa tulisan mo diketik. Tapi selalu gak sempet, giliran ada waktu, eh malah jadi bingung mau nulis apa. Ok deh, daripada gak nulis apa-apa saya mo buat saja postingan tentang instalasi Squid. Maaf ya om..kang..bang. Ini cuma tulisan Newbie, artikel yang lain yang lebih ekspert masih banyak diluar sana. Dengan tidak berlama-lama, let’s do It. Install Squid di Suse. acl ip-komputerku src 10.0.2.0/255.255.255.0 << Contoh ip dan netmask-nya baik acl maupun http_access-nya ditaruh pada bagian atas dari perintah lainnya. Misalkan : acl ip-komputerku src 10.0.2.0/255.255.255.0 http_access allow ip-komputerku Karena file squid.conf itu isinya banyak, gunakan pencarian menggunakan “/ (slash)” di vi edior untuk memudahkan mencari baris-baris diatas. Install Squid di Ubuntu Install Squid di Fedora Install Squid di Suse , Ubuntu dan Fedora sudah saya cobain. Tinggal yang di Slackware belum, saya copas saja yah dari blog sebelah………heheheehe :D Install Squid di Slackware (nge-copy dari http://jadul.com) # bila ada configurasi baru /usr/local/squid/bin/squid -k reconfigure Squid dengan Webmin Menjadikan OpenSUSE sebagai Proxy Server bisa dilakukan dengan melakukan instalasi dan konfigurasi Squid. Squid sudah dibundel pada CD/DVD OpenSUSE, jadi kita bisa langsung melakukan instalasi Squid tanpa perlu melakukan download paket. Konfigurasi Squid dapat dilakukan dengan 2 cara, yaitu melakukan pengubahan secara manual pada file konfigurasi squid (squid.conf) dengan text editor atau melakukan pengubahan menggunakan webmin. Tutorial ini akan menyampaikan cara konfigurasi Squid dengan Webmin, oleh karena itu lakukan instalasi Webmin terlebih dahulu. Setelah Webmin diinstall, ikuti langkah-langkah berikut : Setelah selesai, klik Save dan kembali ke halaman utama
http_access allow ip-komputerku <<>
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443
……………
http_access allow manager localhost
http_access deny manager
# Deny requests to unknown ports
http_access deny !Safe_ports
# Deny CONNECT to other than SSL ports
http_access deny CONNECT !SSL_ports
/usr/local/squid/bin/squidclient -h 127.0.0.1 -p 8080 http://
www.yahoo.com/
#### end off the fuck manual #######
Tipe Proxy ada 2 jenis, Parent dan Sibling. Cara kerjanya hampir sama. Yang membedakan, jika kita menggunakan tipe Parent, Squid akan melakukan proses request dari klien ke cache sendiri. Jika tidak ada, akan diambil dari parent dan jika di proxy parent tidak ada juga, akan diambilkan dari web langsung. Jika menggunakan tipe Sibling, request yang tidak ditemukan dari Parent tidak akan diambilkan dari web. Tutorial ini menggunakan tipe proxy Parent.Host : Alamat IP Proxy Server
Port : Port sesuai konfigurasi
Diposting oleh Welly Agung Kusuma Riva, S.Kom. di 15.18 0 komentar
Label: Server Administration
Direktori,Sistem Berkas dan Hak izin File di Linux
Jumat, 11 Desember 2009Tulisan tentang ini, mungkin sudah banyak dan ribuan ada di internet. Tapi untuk newbie, saya kira tulisan semacam ini lumayan membantu pemahaman awal tentang linux.
1. Direktori dan Sistem Berkas
Sistem berkas Linux dan Unix diorganisir dalam struktur hirarki, seperti pohon. Level tertinggi dari sistem berkas adalah / atau direktori root. Dalam filosofi disain Unix dan Linux, semua dianggap sebagai berkas, termasuk hard disks, partisi dan removable media. Ini berarti bahwa semua berkas dan direktori (termasuk cakram dan partisi lain) ada di bawah direktori root.
Sebagai contoh, /home/jebediah/weleh.odt menampilkan alur (path) ke berkas weleh.odt
yang ada di dalam direktori jebediah yang mana ada di bawah direktori home, yang berada di bawah direktori root (/).
Di bawah direktori root (/), ada beberapa kumpulan direktori sistem penting yang umum digunakan oleh banyak distribusi Linux lainnya. Di bawah ini adalah daftar dari direktori umum yang berada tepat di bawah direktori root (/) :
• /bin - aplikasi biner penting
• /boot - berkas yang diperlukan untuk mem-boot komputer
• /dev - berkas device (peranti)
• /etc - berkas konfigurasi, skrip startup, dll (etc)…
• /home - direktori pangkal (home) untuk pengguna
• /lib - libraries sistem
• /lost+found - menyediakan sistem lost+found untuk berkas yang ada dibawah direktori root (/)
• /media - mount (memuat) removable media seperti CD-ROM, kamera digital, dll…
• /mnt - untuk me-mount sistem berkas
• /opt - tempat lokasi untuk menginstal aplikasi tambahan (optional)
• /proc - direktori dinamis khusus yang menangani informasi mengenai keadaan dari sistem, termasuk proses (processes) yang sedang berjalan
• /root - direktori pangkal untuk root, diucapkan ’slash-root’
• /sbin - sistem biner penting
• /sys - mengandung informasi mengenai system
• /tmp - berkas sementara (temporary)
• /usr - tempat aplikasi dan berkas yang sering digunakan oleh pengguna (users)
• /var - berkas variabel seperti log dan database
2. Hak Izin
Semua berkas dalam sistem Linux mempunyai hak izin yang dapat mengizinkan atau mencegah orang lain dari menilik, mengubah atau mengeksekusi. Pengguna super “root” mempunyai kemampuan untuk mengakses setiap berkas dalam sistem. Setiap berkas memiliki pembatasan akses, pembatasan pengguna, dan memiliki asosiasi pemilik/grup.
Setiap berkas dilindungi oleh tiga setelan hak izin berikut ini:
- pengguna berlaku bagi pengguna yang adalah pemilik dari suatu berkas
- grup berlaku bagi grup yang berhubungan dengan suatu berkas
- lainnya berlaku bagi semua pengguna lainnya
Di dalam setiap dari tiga setelan hak izin ada hak izin sesungguhnya. Hak izin, dan cara
penggunaannya untuk berkas dan direktori, diuraikan dibawah ini:
- baca : berkas dapat ditayangkan/dibuka isi direktori dapat ditayangkan
- tulis : berkas dapat disunting atau dihapus, isi direktori dapat diubah
- eksekusi : berkas eksekusi dapat dijalankan sebagai program, direktori dapat dimasuki
Untuk menilik dan menyunting hak izin pada berkas dan direktori, buka Places->Home Folder dan klik kanan di berkas atau direktori. Kemudian pilih Properties. Info hak izin ada di tab Permissions dan Anda dapat mengubah seluruh level hak izin, apabila Anda adalah pemilik dari berkas tersebut.
Untuk mempelajari lebih lanjut mengenai hak izin berkas di Linux, baca halaman hak izin berkas
[https://help.ubuntu.com/community/FilePermissions] di Wiki Ubuntu.
3. Terminal
Bekerja dengan baris perintah tidaklah tugas yang menakutkan seperti yang Anda pikir sebelumnya. Tidak dibutuhkan pengetahuan khusus untuk mengetahui bagaimana menggunakan baris perintah, ini adalah program seperti yang lainnya. Semua tugas di Linux dapat diselesaikan menggunakan baris perintah, walaupun telah ada alat berbasis grafik untuk semua program, tetapi kadang-kadang itu semua tidak cukup. Disinilah baris perintah akan membantu Anda.
Terminal sering disebut command prompt atau shell. Di masa lalu, hal ini adalah cara pengguna untuk berinteraksi dengan komputer, dan para pengguna Linux berpendapat bahwa penggunaan perintah melalui shell akan lebih cepat dibanding melalui aplikasi berbasis grafik dan hal ini masih berlaku sampai sekarang. Disini Anda akan mempelajari bagaimana menggunakan terminal.
Kegunaan awal dari terminal adalah sebagai peramban (browse) berkas dan kenyataannya saat ini masih digunakan sebagai peramban berkas, di saat lingkungan berbasis grafik tidak tersedia. Anda dapat menggunakan terminal sebagai peramban berkas untuk melihat berkas dan membatalkan perubahan yang telah dibuat.
3.1. Menjalankan Terminal
Untuk menjalankan Terminal pilih Applications->Accessories->Terminal .
Perintah ls (LiSt) melihat daftar berkas dalam suatu direktori.
Perintah mkdir perintah (MaKeDIRectory) untuk membuat direktori.
Perintah cd perintah (ChangeDirectory) akan mengubah dari direktori Anda saat ini ke direktori
yang Anda tentukan.
Perintah cp perintah (CoPy) akan menyalin setiap berkas yang Anda tentukan. Perintah cp -r akan menyalin setiap direktori yang Anda tentukan.
Perintah rm perintah (ReMove) akan menghapus setiap berkas yang Anda tentukan. Perintah rm -rf akan menghapus setiap direktori yang Anda tentukan.
Perintah mv perintah (MoVe) akan mengganti nama/memindahkan setiap berkas atau direktori
yang Anda tentukan.
Mencari Berkas/Direktori - mv (nama berkas atau direktori)
Perintah locate akan setiap nama berkas yang Anda tentukan yang ada di dalam komputer.
Perintah ini menggunakan indeks dari berkas dalam sistem Anda untuk bekerja dengan cepat:
untuk memutakhirkan indeks ini jalankan perintah updatedb. Perintah ini berjalan otomatis setiap
hari, apabila komputer Anda nyala terus setiap hari. Dan perintah ini harus dijalankan dengan hak akses administratif (lihat Bab 2, Pekerjaan Administratif [8] ).
Anda juga dapat menggunakan wildcard untuk mencocokkan satu atau lebih berkas, seperti “*” (untuk semua berkas) atau “?” (untuk mencocokkan satu karakter).
Untuk pengenalan lebih lanjut mengenai baris perintah Linux, silakan baca pengenalan baris perintah https://help.ubuntu.com/community/BasicCommands]di wiki Ubuntu.
Diposting oleh Welly Agung Kusuma Riva, S.Kom. di 23.40 0 komentar
Label: OS Linux