Share Konfigurasi DHCP, DNS, WEB dan PROXY SERVER pada Linux OpenSUSE 13.2 - Printable Version +- Indonesian Back|Track Team (https://www.indonesianbacktrack.or.id/forum) +-- Forum: General Zone (https://www.indonesianbacktrack.or.id/forum/forum-172.html) +--- Forum: Operating System Discuss (https://www.indonesianbacktrack.or.id/forum/forum-174.html) +---- Forum: Linux (https://www.indonesianbacktrack.or.id/forum/forum-177.html) +---- Thread: Share Konfigurasi DHCP, DNS, WEB dan PROXY SERVER pada Linux OpenSUSE 13.2 (/thread-6814.html) |
Konfigurasi DHCP, DNS, WEB dan PROXY SERVER pada Linux OpenSUSE 13.2 - rootcrash - 05-27-2016 Pada konfigurasi ini saya melakukan set sebagai berikut: -Laptop 1 (Linux OpenSUSE) sebagai server -Laptop 2 (Windows 7) sebagai client antara laptop 1 dan laptop 2 terhubung melalui interface wireless bolt (sebagai router). saya menggunakan media wireless karena port ethernet pada laptop 2 rusak. di sini IP address router adalah 192.168.21.1. Konfigurasi ini saya asumsikan bahwa semua aplikasi yang dibutuhkan untuk membuat DHCP, DNS, WEB dan PROXY SERVER sudah terinstal dengan baik pada sistem OpenSUSE. ----------------------------------------------------------------------------------- #DHCP SERVER 1. config dhcpd.conf Code: vim /etc/dhcpd.conf Quote:subnet 192.168.21.0 netmask 255.255.255.03. buka yast. Code: yast atau sudo yast 5. ganti IP pada interface enp0s3. Quote:ip : 192.168.21.26. simpan dan keluar dari yast. ketikkan ifconfig. IP interface enp0s3 sudah berubah menjadi 192.168.21.2 7. config dhcpd. Code: vim /etc/sysconfig/dhcpd Quote:DHCPD_INTERFACE="ANY"9. aktifkan dhcp-server. Code: yast dhcp-server enable Code: service dhcpd start ----------------------------------------------------------------------------------- #DNS SERVER 1. config named.conf Code: vim /etc/named.conf Quote:Directory... ini supaya fungsi-fungsi tersebut tidak aktif. 3. tambahkan zone. Quote:zone "indonesia.id" in {4. buat file id.zone dengan menyalin dari file localhost.zone pada directory /var/lib/named. Code: cp /var/lib/named/localhost.zone id.zone Code: cp /var/lib/named/127.0.0.zone id.rev Code: vim id.zone Quote:@ IN SOA indonesia.id. root.indonesia.id. (untuk IN AAAA bisa dihapus saja. 7. config id.rev Code: vim id.rev Quote:@ IN SOA indonesia.id. root.indonesia.id. (8. setelah itu, restart servis dari file named. Code: systemctl restart named.service Code: vim /etc/resolv.conf Quote:domain indonesia.id10. nslookup. Code: nslookup indonesia.id Code: nslookup ns.indonesia.id Code: ping 192.168.21.2 Code: ping indonesia.id 12. restart network. Code: rcnetwork restart ----------------------------------------------------------------------------------- #WEB SERVER 1. config default-vhost.conf Code: vim /etc/apache2/default-vhost.conf Quote:<VirtualHost 192.168.21.2>untuk ServerAlias bisa dihapus saja. jika sudah, simpan dan keluar dari vim. 2. lalu, ketikkan syntax berikut: Code: chkconfig --add apache2 Code: chkconfig apache2 on Code: service apache2 restart Code: vim /etc/sysconfig/apache2 Quote:APACHE_SERVERADMIN="[email protected]"jika sudah, simpan dan keluar dari vim. 4. config index.html. Code: vim /srv/www/htdocs/index.html edit script seperti contoh berikut: Quote:<html>script HTML tersebut bisa anda edit sesuai keinginan. jika sudah, simpan dan keluar dari vim. 5. ketikkan syntax berikut: Code: systemctl start apache2 Code: systemctl enable apache2 ----------------------------------------------------------------------------------- #PROXY SERVER 1. config squid.conf Code: vim /etc/squid/squid.conf Quote:-tambahkan:jika sudah, simpan dan keluar dari vim. 3. config file kill. Code: vim /etc/squid/kill Quote:".indonesia.idatau bisa juga seperti ini: Quote:".192.168.21.2jika sudah, simpan dan keluar dari vim. 4. kemudian ketikkan syntax berikut untuk set IPtables nya: Quote:iptables -F -t nat5. berikan permission pada file iptables Code: chmod +x /etc/iptables Code: vim /etc/init.d/after.local Quote:iptables-restore < /etc/iptablesini dimaksudkan supaya squid di-load oleh system pada saat booting/start up. 7. restart squid Code: systemctl restart squid ----------------------------------------------------------------------------------- Sekian tutorial dari saya tentang "Konfigurasi DHCP, DNS, WEB dan PROXY SERVER pada Linux OpenSUSE", semoga ini bisa bermanfaat bagi teman2 semua. Kritik dan saran sangat saya harapkan (langsung PM juga bisa). Terima kasih atas perhatiannya. Salam Open Source! ^_^ NB: Mohon maaf screenshot menyusul, karena banyak sekali yang harus di-attach. |