setting network
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.20.17
netmask 255.255.255.248
network 192.168.20.16
broadcast 192.168.20.23
aktifkan ip foward
nano /etc/sysctl.conf
hapus #
net.ipv4.ip_forward=1
nano /etc/rc.local
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sh /eth/rc.local
iptables -t nat -L
test ping isp, google.com, dan 8.8.8.8
dhcp server
apt-get instal isc-dhcp-server
nano /etc/dhcp/dhcpd.conf
seacrh slightly
subnet 192.168.20.16 netmask 255.255.255.248
range 192.168.20.18 192.168.20.22;
option domain-name-servers 192.168.20.17;
option domain-name "sekolah.sch.id";
option routers 192.168.20.17
option broadcast-address 192.168.20.23
default-lease-time 3600;
max-lease-time 7200;
nano /etc/default/isc-dhcp-server
INTERFACES="eth1"
service isc-dhcp-restart
DNS
apt-get install bind9
cd /etc/bind/
cp db.local db.sekolah.sch.id
cp db.127 db.20.168.192
nano db.sekolah.sch.id
ubah localhost menjadi sekolah.sch.id
;
@ IN NS sekolah.sch.id.
@ IN A 192.168.20.17
@ IN MX 0 mail.sekolah.sch.id.
www IN A 192.168.20.17
mail IN A 192.168.20.17
nano db.20.168.192
ubah localhost menjadi sekolah.sch.id
;
@ IN NS sekolah.sch.id.
17 IN PTR sekolah.sch.id.
17 IN PTR www.sekolah.sch.id.
17 IN PTR mail.sekolah.sch.id.
nano named.conf.default-zones
sesuaikan zone dan filenya
nano /etc/resolv.conf
nameserver 192.168.20.17
nameserver dari isp
nameserver 192.168.20.1
nameserver 8.8.8.8
service bind9 restart
nslookup sekolah.sch.id
nslookup www.sekolah.sch.id
nslookup mail.sekolah.sch.id
apt-get install apache2 php5 mysql-server
cd home/
mkdir site/
cd site/
mkdir www/
nano /etc/apache2/sites-available/default
tambahkan
ServerName sekolah.sch.id
ServerAlias www.sekolah.sch.id
kemudian ubah directory
tambahkan file index.html di /home/site/wwww/
isi dengan perintah html
service apache2 restart
apt-get instal posttfix courier-imap courier-pop
nano /etc/postfix/main.cf
tambahkan
home_mailbox = Maildir/ pada bagian paling bawah
tambahkan # pada mailbox_command
edit myhostname = debian
mydestination = mail.sekolah.sch.id, sekolah.sch.id, localhost.localdomain
di belakang /128 0.0.0.0/0
maildirmake /etc/skel/Maildir
adduser user1 sampe user4
test
telnet mail.sekolah.sch.id 25
mail from : user1
rcpt to: user3
data
hello
.
quit
telnet mail.sekolah.sch.id 110
user user3
pass 1
stat
retr 1
quit
membuat webmailnya
apt-get install squirrelmail
nano /etc/apache2/apache2.conf
tambahkan dibawah include sites-enabled/
include /etc/squirrelmail/apache.conf
nano /etc/squirrelmail/apache.conf
ubah Alias /mail /usr/share/squirrelmail
ubah <vitualHost *:80>
ubah ServerName mail.sekolah.sch.id
/etc/squirrelmail/conf.pl
2
1
mail.sekolah.sch.id
s
q
y
service apache2 restart
nslookup mail.sekolah.sch.id
ssh
apt-get install ssh
nano /etc/ssh/sshd_config
ubah port 2222
permitrootlogin no
service ssh restart
ntp
apt-get install ntp ntpdate
nano /etc/ntpc.conf
beri # pada server 0 sampai 3
dibawahnya tambahkan
server 127.127.1.0
fudge 127.127.1.0 stratum 1
#restrict
#estrict
restrict 192.168.20.16 mask 255.255.255.248 nomodify notrap
date -s 08/17/2018
date -s 10:00:00
service ntp restart
proxy
apt-get install squid
nano /etc/squid/squid.conf
http_port 3128 transparent
acl connet
acl situs dstdomain "/etc/squid/situs"
http_access deny situs
acl local src 192.168.16/29
http_access allow local
cache_mem 32 MB
cache_mgr admin@sekolah.sch.id
visible_hostname sekolah.sch.id
seacrh http_access deny all cari 2x
kemudian tambahkan #
service squid restart
nano /etc/squid/situs
blok web 2
service squid restart
nano /etc/rc.local
iptables -t nat -A PREROUTING -p tcp -s 192.168.20.16.29 --dport 80 -j REDIRECT --to-port 3128
sh /etc/rc.local
iptables -t nat -L
cacti
apt-get install cacti
apt-get install snmp snmpd
nano /etc/snmp/snmpd.conf
beri # pada
agentAddress udp:127.0.0.1:161
dan hapus # pada
agentaddress udp:161,udp6:[::1]:161
rocommunity public 0.0.0.0/0
syslocation SMK Kartika Balikpapan
syscontact admin@sekolah.sch.id
service snmpd restart
install cactinya
next next
id admin pass admin
snmp - get mounted partitions
snmp - get processor infomation
snmp - interface statistics
server waktu pada client diubah








0 komentar:
Posting Komentar