Rabu, 04 November 2009

Konfigurasi DNS pada Slackware

Jadi setelah mendapatkan IP, maka perlu melakukan setup DNS,jika melakukan setup koneksi jaringan menggunakan DHCP,Server DHCP akakn melakukan pada berkas.Jika perlu mengupdate daftar DNS server secara manual,maka harus mengedit /etc/resolv.con.pada baris kedua Direktif Search memberikan sebuah daftar dari nama domain agar diasumsikan sebuah permintaan DNS terjadi.Juga dapat menghubungi mesin hanya dengan bagian pertama dari FQDN( Fully Qualified Domain Name)

Sekarang sudah mempunyai DNS yang telah bekerja,apabila ingin melewati server DNS dan atau menambah isi DNS untuk sebuah mesin yangn telah tidak ada pada DNS.Maka Slackware mengikutkan/menyertakan berkas /etc/hosts yang telah berisi daftar nama DNS lokal dan alamat IP yang sesuai

Jadi setelah mendapatkan IP, maka perlu melakukan setup DNS,jika melakukan setup koneksi jaringan menggunakan DHCP,Server DHCP akakn melakukan pada berkas.Jika perlu mengupdate daftar DNS server secara manual,maka harus mengedit /etc/resolv.conf

Sekarang sudah mempunyai DNS yang telah bekerja,apabila ingin melewati server DNS dan atau menambah isi DNS untuk sebuah mesin yangn telah tidak ada pada DNS.Maka Slackware mengikutkan/menyertakan berkas /etc/hosts yang telah berisi daftar nama DNS lokal dan alamat IP yang sesuai.

  • Ketika kita telah menginstall slackware Pertama – tama kita download telebih dahulu squid nya

root@test:~#wget

http://www.squid-cache.org(banyak tempat situs yang lain untuk mendownload nya)

  • Setelah kita selesai mendownloadnya selanjutnya kita mengekstraknya

root@test:~# # tar -zxvf squid-2.4.STABLE6-src.tar.gz

  • setelah kita selesai mengextraknya selanjutnya kita tinggal menginstall

root@test:~#make
root@test:~#make install

  • setelah selesai menginstall kita harus membuat user

root@test:~#groupadd moelproxy
root@test:~#useradd squid -g moelproxy -d /home/moelproxy

root@test:~#chown -R squid:moelproxy /home/moelproxy

  • setelah membuat user ada beberapa file yang harus di perhatikan

DEFAULT_CACHE_LOG = $(localstatedir)/logs/cache.log
menjadi:
DEFAULT_CACHE_LOG = $(localstatedir)/log/squid/cache.log
DEFAULT_ACCESS_LOG = $(localstatedir)/logs/access.log
menjadi:
DEFAULT_ACCESS_LOG = $(localstatedir)/log/squid/access.log
DEFAULT_STORE_LOG = $(localstatedir)/logs/store.log
menjadi:
DEFAULT_STORE_LOG = $(localstatedir)/log/squid/store.log
DEFAULT_PID_FILE = $(localstatedir)/logs/squid.pid
menjadi:
DEFAULT_PID_FILE = $(localstatedir)/run/squid.pid
DEFAULT_SWAP_DIR = $(localstatedir)/cache
menjadi:
DEFAULT_SWAP_DIR = /cache
DEFAULT_ICON_DIR = $(sysconfdir)/icons
menjadi:
DEFAULT_ICON_DIR = $(libexecdir)/iconsroot@test:~#chown -R squid:moelproxy /home/moelproxy

  • setelah membuat user ada beberapa file yang harus di perhatikan

DEFAULT_CACHE_LOG = $(localstatedir)/logs/cache.log
menjadi:
DEFAULT_CACHE_LOG = $(localstatedir)/log/squid/cache.log
DEFAULT_ACCESS_LOG = $(localstatedir)/logs/access.log
menjadi:
DEFAULT_ACCESS_LOG = $(localstatedir)/log/squid/access.log
DEFAULT_STORE_LOG = $(localstatedir)/logs/store.log
menjadi:
DEFAULT_STORE_LOG = $(localstatedir)/log/squid/store.log
DEFAULT_PID_FILE = $(localstatedir)/logs/squid.pid
menjadi:
DEFAULT_PID_FILE = $(localstatedir)/run/squid.pid
DEFAULT_SWAP_DIR = $(localstatedir)/cache
menjadi:
DEFAULT_SWAP_DIR = /cache
DEFAULT_ICON_DIR = $(sysconfdir)/icons
menjadi:
DEFAULT_ICON_DIR = $(libexecdir)/icons

  • setelah membuat user ada beberapa file yang harus di perhatikan

DEFAULT_CACHE_LOG = $(localstatedir)/logs/cache.log
menjadi:
DEFAULT_CACHE_LOG = $(localstatedir)/log/squid/cache.log
DEFAULT_ACCESS_LOG = $(localstatedir)/logs/access.log
menjadi:
DEFAULT_ACCESS_LOG = $(localstatedir)/log/squid/access.log
DEFAULT_STORE_LOG = $(localstatedir)/logs/store.log
menjadi:
DEFAULT_STORE_LOG = $(localstatedir)/log/squid/store.log
DEFAULT_PID_FILE = $(localstatedir)/logs/squid.pid
menjadi:
DEFAULT_PID_FILE = $(localstatedir)/run/squid.pid
DEFAULT_SWAP_DIR = $(localstatedir)/cache
menjadi:
DEFAULT_SWAP_DIR = /cache
DEFAULT_ICON_DIR = $(sysconfdir)/icons
menjadi:
DEFAULT_ICON_DIR = $(libexecdir)/iconsroot@test:~#chown -R squid:moelproxy /home/moelproxy

  • setelah membuat user ada beberapa file yang harus di perhatikan

DEFAULT_CACHE_LOG = $(localstatedir)/logs/cache.log
menjadi:
DEFAULT_CACHE_LOG = $(localstatedir)/log/squid/cache.log
DEFAULT_ACCESS_LOG = $(localstatedir)/logs/access.log

menjadi:
DEFAULT_ACCESS_LOG = $(localstatedir)/log/squid/access.log
DEFAULT_STORE_LOG = $(localstatedir)/logs/store.log
menjadi:
DEFAULT_STORE_LOG = $(localstatedir)/log/squid/store.log
DEFAULT_PID_FILE = $(localstatedir)/logs/squid.pid
menjadi:
DEFAULT_PID_FILE = $(localstatedir)/run/squid.pid
DEFAULT_SWAP_DIR = $(localstatedir)/cache
menjadi:
DEFAULT_SWAP_DIR = /cache
DEFAULT_ICON_DIR = $(sysconfdir)/icons
menjadi:
DEFAULT_ICON_DIR = $(libexecdir)/iconsroot@test:~#chown -R squid:moelproxy /home/moelproxy

0 komentar:

Posting Komentar