Archive

Archive for the ‘Linux’ Category

EoIP inside IP Tunnel on Mikrotik Router (Transparant Bridge)

August 1st, 2010

Menangapi banyaknya pertanyaan lewat YM pada artikel sebelumya mengenai Ethernet Over IP (EoIP) Pada Mikrotik Router, Pada artikel ini saya akan membahas bagaimana membuat tunnel EoIP over a PPtP connection, dalam kata lain EIoP dilakukan di dalam koneksi PPtP (VPN) yang kemudian di Bridge dengan Local Network. Dengan cara seperti ini kita serasa memiliki jaringan Lokal (Bridge) di dalam VPN yang Secure melalui Internet. Gambarannya seperti ini…

EoIP pada Mikrotik merupakan cara bridging ethernet traffic over a routed public network.  Kendala utama ketika mengunakan EoIP sebagai VPN yaitu tidak data not encrypted.

Okey.. Langsung saja saya mencoba menjelaskan bagaimana melakukan setting EiOP over secure PPtP tunnel, kali ini saya menggunakan Mikrotik RouterOS V5 beta 5. Read more…

Internet, Linux, Mikrotik, Networking ,

Mengubah Error page pada Squid Proxy

July 31st, 2010
ERRORThe requested URL could not be retrieved

Ketika melihat halaman bertuliskan seperti ahirnya kepikiran juga menganti atau meredirect Error page squid (Halaman yang muncul bila terjadi error) ke suatu halaman page yang anda kehendaki. misalnya ke halaman website kita atau di tambah dengan logo/foto kita. Caranya cukum simple

Pertama buka folder /usr/share/squid/errors/English/ disinilah file Error page disimpan, jadi kalau mau di ubah tinggal pilih aja salah satunya
screen

Misalkan kita mau menganti default page untuk Invalud URL, maka cukup dengan mengedit file ERR_INVALID_URL , Contohnya: Read more…

Linux, Squid

Resolve Ethernet Baru di Ubuntu server

July 30th, 2010

Terkadang sewaktu kita menambah atau menganti ethernet di server kita, ubuntu tidak mendeteksi / mengasosiasikan interface baru tersebut, padahal bila kita lihat dengan command “lspci” ethernet tersebut terdeteksi. untuk mengasosiasikan kita bisa melihat log perubahan interface pada ‘dmesg log’.

sudo cat /var/log/dmesg | grep -i eth

dalam log ini terdapat beberapa perubahan yang terjadi pada networking/interfaces

interface

sekarang you need to edit your /etc/network/interfaces file, seperti yang di listed di dmesg log. Read more…

Linux, Ubuntu

Auto Login User Pada Ubuntu Server

July 30th, 2010

Sekedar buat catatan, Kadang kita direpotkan dengan urusan Login2 pada server kita yang restart karena ganguan listrik dari PLN, sehingga sebagian service yang memerlukan login dahulu tidak berjalan. untuk perlu di buat Auto Login pada server kita (Terlepas dari aspek keamanan lho…) Caranya cukup dengan mengedit file tty1.conf yang berada di directory dengan text editor /etc/init/

sudo nano /etc/init/tty1.conf

Tambahkan atau edit baris dengan perintah berikut

exec /bin/login -f USERNAME < /dev/tty1 > /dev/tty1 2>&1

Dimana USERNAMA = username yang akan di buat auto login

Linux, Ubuntu

Setting Static IP di Ubuntu Server

June 20th, 2010

Cara mengubah IP dinamis menjadi IP statik di ubuntu server
Edit Interface List dengan text editor

sudo nano /etc/network/interfaces

Ubah baris yang berisi:

auto eth0
ifaces eth0 inet dynamic

Menjadi:

auto eth0
ifaces eth0 inet static
address 192.168.111.4
netmask 255.255.255.0
network 192.168.111.0
broadcast 192.168.111.255
gateway 192.168.111.100

dimana  192.168.111.4 = IP Server dan 192.168.111.100=IP Gateway. Untuk mengubah DNS (Name server) edit file resolv.conf Read more…

Linux, Ubuntu

PCQ Bandwidth Management Di Mikrotik

February 2nd, 2010

Bandwidth management di Mikrotik dengan metode PCQ (Per Connection Queue) prinsipnya menggunakan metode antrian/Queue untuk menseimbangkan bandwidth yang dipakai pada multiple client. Misalkan kita punya bandwidth internet sebesar 5 Mbps, dan kita akan membagi bandwidth itu untuk 20 PC, maka ketika semua PC tersebut terpakai, maka setiap PC akan mendapatkan bandwidth sebesar 5Mbps/10 = sekitar 512kbps, tetapi pada saat komputer yang terpakai hanya 5 buah, maka masing-masing pc secara otomatis akan mendapatkan bandwidth sebesar 5Mbps/5 = 1Mbps. sehingga keseluruhan bandwidth bisa terpakai secara optimal..
Untuk konfigurasi di mikrotik dapat dilakukan dengan cara sebagai berikut:

Eth1= Ethernet lokal ke client dengan IP: 192.168.88.0/27
Eth2= Ethernet ke Internet dengan IP: 203.152.xxx.xxx Read more…

Internet, Linux, Networking

MySQL database Error 127 from table handler

February 2nd, 2009

Hari ini tiba2 database di perusahaan mengalami sedikit Trouble, muncul MySQL database Error 127 from table handler nasabah ……** Sempat bingung juga, tapi ternyata dapat diselesaikan cukup dengan satu SQL commnad berikut

REPAIR TABLE [tablename]

Misal: REPAIR TABLE NASABAH;

Dan semuanya jadi normal kembali, tanpa harus merestore database hari kemarin

Linux

Fix Trouble Sharing Printer di Ubuntu

October 22nd, 2008

Bila rekan2 ada yang mengalami trouble ketika share printer di Ubuntu menggunakan CUPS, seperti kadang pada client terdapat printer yang statusnya jadi “Stopped”,
padahal di server printernya Idle
ini script yang bisa dijalankan, untuk koreksi hal tersebut :
#!/bin/bash
printererror=( $(cat /etc/cups/printers.conf | grep “State Stopped”) )
jumlaherror=${#printererror[*]}
if [ $jumlaherror -gt 0 ]
then
/bin/sed -i -e ‘/StateMessage/d’ -e ‘s/State Stopped/State Idle/’
/etc/cups/printers.conf
/etc/init.d/cupsys restart
exit
fi
exit
Script diatas dapat di pasang di cron dengan waktu pengecekan setiap menit.

Sumber: group id-ubuntu

Linux, Networking

Sharing Printer di Ubuntu

October 22nd, 2008

Hari ini nyoba instal beta Ubuntu 8.10 di kantor, setelah lama gak pegang linux ternyata lupa juga setting share printer dengan CUPS. setelah mengutak-atik lumayan lama, ahirnya ketemu juga caranya.

Dari pc yang telah terinstall ubuntu versi desktop, buka program terminal Applications > Accessories > Terminal. Ketikan:
$ sudo apt-get install gnome-cups-manager
[sudo] password for pct:(masukkan password)

kemudian jalankan aplikasi gnome-cups manager dari menu System > Administrations > Printing atau ketikan perintah berikut ini dari terminal:
$ sudo gnome-cups-manager
[sudo] password for pct:(masukkan password)

pada halaman utama gnome-cups-manager, jika sebelumnya belum menambahkan printer sama sekali, double klik icon New Printer untuk menambahkan sebuah printer baru.
maka akan muncul halaman Add a Printer. Pilih option Local or Detected Printer. Lalu klik Forward.
pilih tipe printer yang sesuai. misal printer Lq-2180, Setelah selesai klik Forward.
halaman berikutnya adalah halaman informasi printer. Isikan informasi printer yang dikehendaki, setelah selesai klik Apply.
setelah printer terkonfigurasi dengan baik anda dapat mengetest printer terlebih dahulu dengan cara klik kanan pada icon printer > properties. Dari halaman properties, klik print a test page untuk melihat hasil print out printer.
setelah test printing selesai, kembali ke menu utama gnome-cups-manager. Untuk meshare printer cukup pilih printer yang ingin dishare, lalu klik menu Global Setting > Share Printers. Jika keluar window dialog klik OK saja.
setelah men-setting printer share yang terdapat pada salah PC, pada contoh kali ini saya akan mencoba akses dari client yang menggunakan winxp. Buka windows explorer, pada address bar ketikan alamat ip komputer yang di share printernya misal
\\192.168.0.1

tidak seberapa lama pada windows explorer akan menampilkan printer yang telah dishare oleh PC ubuntu. Klik kanan icon printer > connect…

jika keluar window Connect to Printer, klik OK. Maka akan muncul window Add Printer Wizard. Pilih type printer, klik OK. Tunggu beberapa saat dan printer sudah terkoneksi pada PC client (winxp).
sekarang tinggal mencoba test printer dari PC client, semoga berhasil

Linux, Networking

Ethernet over IP (EoIP)

October 17th, 2008

Ethernet over IP (EoIP) Tunnel Interface

Overview

Ethernet over IP (EoIP) Tunneling is a MikroTik RouterOS protocol that creates an Ethernet tunnel between two routers on top of an IP connection. The EoIP interface appears as an Ethernet interface. When the bridging function of the router is enabled, all Ethernet level traffic (all Ethernet protocols) will be bridged just as if there where a physical Ethernet interface and cable between the two routers (with bridging enabled). This protocol makes multiple network schemes possible.

Network setups with EoIP interfaces:

* Possibility to bridge LANs over the Internet

* Possibility to bridge LANs over encrypted tunnels

* Possibility to bridge LANs over 802.11b ‘ad-hoc’ wireless networks

Specifications

Packages required : None

License required : Basic (DEMO license is limited to 4 tunnels)

Home menu level : /interface eoip

Standards and Technologies : GRE (RFC1701)

Hardware usage: not significant

Related Documents

Software Package Installation and Upgrading

IP Addresses and Address Resolution Protocol (ARP)

Bridge Interfaces

PPTP (Point to Point Tunnel Protocol) Interface

Description

An EoIP interface should be configured on two routers that have the possibility for an IP level connection. The EoIP tunnel may run over an IPIP tunnel, a PPTP 128bit encrypted tunnel, a PPPoE connection, or any connection that transports IP.

Specific Properties:

* Each EoIP tunnel interface can connect with one remote router which has a corresponding interface configured with the same ‘Tunnel ID’.

* The EoIP interface appears as an Ethernet interface under the interface list.

* This interface supports all features of and Ethernet interface. IP addresses and other tunnels may be run over the interface.

* The EoIP protocol encapsulates Ethernet frames in GRE (IP protocol number 47) packets (just like PPTP) and sends them to the remote side of the EoIP tunnel.

* Maximal count of EoIP tunnels is 65536.

EoIP Setup

Menangapi banyaknya pertanyaan lewat YM pada artikel sebelumya mengenai Ethernet Over IP (EoIP) Pada Mikrotik Router, Pada artikel ini saya akan membahas bagaimana membuat tunnel EoIP over a PPtP connection, dalam kata lain EIoP dilakukan di dalam koneksi PPtP (VPN) yang kemudian di Bridge dengan Local Network. Dengan cara seperti ini kita serasa memiliki jaringan Lokal (Bridge) di dalam VPN yang Secure melalui Internet. Gambarannya seperti ini…

EoIP pada Mikrotik merupakan cara bridging ethernet traffic over a routed public network. Kendala utama ketika mengunakan EoIP sebagai VPN yaitu tidak data not encrypted.

Okey.. Langsung saja saya mencoba menjelaskan bagaimana melakukan setting EiOP over secure PPtP tunnel, kali ini saya menggunakan Mikrotik RouterOS V5 beta 5.

Pertama buat koneksi pptp antar router dulu
Router A:

/interface pptp-server server set enabled=yes

/ppp secret add name=”test” service=pptp password=”1234″ \local-address=192.168.0.1 remote-address=192.168.0.2 \disabled=no

Ini adalah konfigurasi Server PPtP Tunnel Untuk Router A. Router A harus terhubung dengan internet yang mempunyai 1 IP public,

Router B:

/interface pptp-clientadd name=”pptp-tunnel1″ connect-to=xxx.xxx.xxx.xxx \user=”test” password=”1234″ \profile=default-encryption add-default-route=no \disabled=no

Ini adalah konfigurasi client PPtP Tunnel Untuk Router B dimana xxx.xxx.xxx.xxx adalah IP public Router A. The profile section is a default setting

Sekarang kedua router telah terkoneksi melalui VPN, kita tinggal menseting EoIP tunnel untuk masing2 router, caranya:

Router A:

/interface eoip add name=mytunnel remote-address=192.168.0.2 \

tunnel-id=101 disabled=no

Router B:

/interface eoip add name=mytunnel remote-address=192.168.0.1 \

tunnel-id=101 disabled=no

It is very important that the tunnel-id / name (dalam contoh diatas =mytunnel) harus sama pada setiap router

Kemudian, kita perlu melakukan bridging interface EoIP dengan Interface jaringan Lokal (caranya sama untuk setiap router), caranya buat interface bridge baru dengan nama ‘bridge1′

/interface bridge add name=bridge1

Kemudian set up the bridge ports. diasumsikan LAN side of the Mikrotik routers adalah interface Ether1.

/interface bridge port add bridge=bridge1 interface=ether1

/interface bridge port add bridge=bridge1 interface=mytunnel

Okay lakukan bridge tersebit pada router B dengan cara yang sama, dan sampai sini kita sudah berhasil membuat bridge di dalam EoIP, kita tinggal menseting ip di masing2 router dengan subnet yang sama.

Okay.. Semoga bermanfaat

Internet, Linux, Mikrotik, Networking