Tampilkan postingan dengan label ClearOS. Tampilkan semua postingan
Tampilkan postingan dengan label ClearOS. Tampilkan semua postingan

Selasa, 05 Juni 2012

ClearOS sebagai standalone server

=====ClearOS sebagai standalone server=====

Modem        : 192.168.1.1
Cos        : 192.168.2.1
LAN Client    : 192.168.88.10-192.168.88.18

Mikrotik
Lan Modem    : 192.168.1.2 (eth1)
Lan COS        : 192.168.2.2 (eth3)
Lan ke Switch    : 192.168.88.1(eth2)

Masuk ke Mikrotik
via WINBOXPilih New Terminal >

/ip dns static
add address=192.168.2.1 comment="" disabled=yes name=proxy ttl=1d

/ip firewall nat

add action=dst-nat chain=dstnat comment="TRANSPARENT DNS" disabled=no dst-port=53 \
in-interface=LAN protocol=tcp to-ports=53

add action=src-nat chain=srcnat comment="1. DNS nat LAN" disabled=yes \
dst-address=0.0.0.0/0 out-interface="WAN" protocol=tcp src-address=\
192.168.88.0/24 to-addresses=192.168.1.2 to-ports=0-65535

add action=src-nat chain=srcnat comment="2. LINK PROXY " disabled=yes \
dst-address=0.0.0.0/0 out-interface="WAN" protocol=tcp src-address=\
192.168.2.0/24 to-addresses=192.168.1.2 to-ports=0-65535

add action=dst-nat chain=dstnat comment="3. TRANSPROXY lan" disabled=yes \
dst-port=80,8080 in-interface="LAN" protocol=tcp src-address=\
!192.168.2.1 to-addresses=192.168.2.1 to-ports=3128

add action=dst-nat chain=dstnat comment="4. Trans Proxy DNS" disabled=yes \
dst-port=53 in-interface="COS" protocol=tcp to-ports=53


KET :
Status Script MT diatas pada posisi disable, jika smua langkah dlm tutorial ini telahdilakukan dgn berurut & sukses silahkan tuk meng-enable script diatas pada MT

LOGIN MENGGUKAN Winscp
1.

Masuk ke Direktory
/etc/firewall-scriptsCari tulisan
SQUID_TRANSPARENT="off"
SQUID_FILTER_PORT=""
Ubah
SQUID_TRANSPARENT="0n"
SQUID_FILTER_PORT=""

2.

Masuk ke Direktory
/etc/resolv.conf
-scripts

Cari tulisan
nameserver 8.8.8.8nameserver 8.8.4.4
Ubah
nameserver 202.134.1.10
nameserver 203.130.209.242
nameserver 8.8.8.8
nameserver 8.8.4.4
Isikan DNS kesayangan Anda. Dst

3.

Masuk ke Direktory/etc/sysconfig/network-scripts

EDIT
DEVICE=eth0
TYPE="Ethernet"
ONBOOT="yes"
USERCTL="no"
BOOTPROTO="static"
IPADDR="192.168.2.1"
NETMASK="255.255.255.0"
HWADDR="00:50:da:93:4c:53"
GATEWAY="192.168.2.2"

4.

Masuk Ke COShttps://IPCOS:81 Masuk ke Menu :
Gateway>Protocol Filter>WebProxy
ubah klik start dan buat automatic

5.

Masuk ke menu : Gateway>Bandwith and Qos>Bandwith
Input Upload dan Download kecepatan BW anda kemudian klik
update

6.

Buat Access Control tiap kelas IP (kelas tuk client)
Masuk ke
Menu :
Gateway>Protocol Filter>Acces Control
add time periods

Beri nama : NonStop
centang semua hari - set time 00:00 24:00

7. Kemudian masuk
di menu Access Control list
Name : LAN
ACL Type : Allow
Time-of-Day ACL : NonStop
Restriction : Within time restrictions
Method of Identification : IP Address
Apply ACL to IP Address : 192.168.88.1
Update

Selebihnya silahkan buat Access Control buat kelas IP lain yg membutuhkan
7.

Login Menggunakan PuttySebagai Root
[root@system ~]# system squid restart

8.

Login kembali ke
Mikrotik anda.
IP>Firewall>NAT

enable kan direct yang tadicaranya Klik kanan Enable«


9.

TES PROXY ANDA JIKA SUDAH
BERJALAN

a.

http://www.lagado.com/proxy-test

b.

Via Putty : # tail -f /var/log/squid/access.log

c.

Stafaband.info

d.

WEBCONFIG
Reports>Gateway>
Web Proxy Report


Senin, 04 Juni 2012

ISPConfig ClearOS

ISPConfig

ISPConfig/Control Panel Hosting Gratisan bisa diterapkan di Server ClearOS, dan sudah berjalan dengan baik.
Kebutuhan program sebelumnya adalah
  1. yum groupinstall 'Development Tools'
  2. yum groupinstall 'Development Libraries'
  3. yum install ntp httpd mysql-server php php-mysql php-mbstring php-mcrypt
    phpmyadmin rpm-build gcc mysql-devel openssl-devel cyrus-sasl-devel
    pkgconfig zlib-devel pcre-devel openldap-devel postgresql-devel expect
    libtool-ltdl-devel openldap-servers libtool gdbm-devel pam-devel
    gamin-devel
  4. yum install php php-devel php-gd php-imap php-ldap php-mysql php-odbc
    php-pear php-xml php-xmlrpc php-eaccelerator php-mbstring php-mcrypt
    php-mhash php-mssql php-snmp php-soap php-tidy curl curl-devel
    perl-libwww-perl ImageMagick libxml2 libxml2-devel mod_fcgid php-cli
    httpd-devel
  5. Install MyDNS:
    wget http://mydns.bboy.net/download/mydns-mysql-1.1.0-1.i386.rpm
    rpm -ivh mydns-mysql-1.1.0-1.i386.rpm
    vi /etc/init.d/mydns
    Ubah:
    # chkconfig: 345 52 50
    menjadi:
    # chkconfig: 345 65 50
    chkconfig --levels 235 mydns on
  6. Install pure-FTPd:
    yum install pure-ftpd
    chkconfig --levels 235 pure-ftpd on
    /etc/init.d/pure-ftpd start
  7. yum install postfix
Cara install ISPConfig:
  1. Buang dahulu BIND danDovecot
    yum remove bind dovecot
  2. Install
    cd /tmp wget http://downloads.sourceforge.net/ispconfig/ISPConfig-3.0.2.1.tar.gz?use_...
    tar xvfz ISPConfig-3.0.2.1.tar.gz
    cd ispconfig3_install/install/
  3. Install ISPConfig
    php -q install.php
  4. Akses ISPConfig di http://nama-domain.tld:8080