Disini di asumsikan kita mempunyai komputer yang sudah terinstall ubuntu dan mempunyai lancard dengan eth0 atau lebih. dengan contoh disini eth0 tersebut mempunyai ip 192.168.0.140
kita asumsikan bahwa eth0 dengan ip 192.168.0.140 akan di buat alias ip yaitu eth0:0 dengan ip 192.168.0.141 maka kita ketik perintah:
ifconfig eth0:0 192.168.0.141 up
atau
/sbin/ifconfig eth0:0 192.168.0.141 up
—————————contoh——————————
root@vps:/etc/network# ifconfig eth0:0 192.168.0.140 up
root@vps:/etc/network# ifconfig eth0:1 192.168.0.141 up
—————————————————————————
lalu kita cek dengan perintah
ifconfig
—————————————————————————-
root@vps:/etc/network# ifconfig
eth0 Link encap:Ethernet HWaddr 00:e0:18:f7:fa:99
inet addr:192.168.0.150 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::2e0:18ff:fef7:fa99/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:318541 errors:0 dropped:0 overruns:0 frame:0
TX packets:298956 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:115171770 (109.8 MB) TX bytes:55060875 (52.5 MB)
Interrupt:16 Base address:0x9800
eth0:0 Link encap:Ethernet HWaddr 00:e0:18:f7:fa:99
inet addr:192.168.0.140 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:16 Base address:0x9800
eth0:1 Link encap:Ethernet HWaddr 00:e0:18:f7:fa:99
inet addr:192.168.0.141 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:16 Base address:0x9800
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:302010 errors:0 dropped:0 overruns:0 frame:0
TX packets:302010 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:36568782 (34.8 MB) TX bytes:36568782 (34.8 MB)
—————————————————————————
setingan ip di ubuntu ada di file interfaces yang ada di /etc/network/
jika dengan perintah di atas maka saat kita reboot akan hilang. untuk menjadikan permanent maka harus di masukkan ke dalam file interfaces tersebut.
buka file editor contohnya vi/pico/nano lalu tambahkan baris contoh sebagai berikut:
auto eth0:0
iface eth0:0 inet static
name Ethernet alias LAN card
address 192.168.0.140
netmask 255.255.255.0
broadcast 192.168.0.255
network 192.168.0.0
auto eth0:1
iface eth0:1 inet static
name Ethernet alias LAN card
address 192.168.0.141
netmask 255.255.255.0
broadcast 192.168.0.255
network 192.168.0.0
—————————————————————————–
nah sudah jadi deh, ip alias / multiple ip sudah jadi dan siap di pake.
Tag: ubuntu
Monitoring Proxy Server Secara Realtime dengan sqstat
memonitor proxy server sangat di buthkan terutama untuk admin jaringan yang membutuhkan realtime monitoring squid mereka disini kita akan coba gunakan sqstat untuk monitoringnya.
disini penulis mencoba membuat dengan spesifikasi sebagai berikut:
1. gateway pc router dengan os fedora core 7(masih jadul karna lom update2 tapi kernel sih udah :D) + squid proxy versi 2.6
2. pc linux ubuntu disini sebenernya saya buat mainan vps dengan openvz dan saya coba di HN(hostnode)
——————————————————————————–
[00m[m]0;root@vps.ardantus.net: ~root@vps:~# cd /var/www/
]0;root@vps.ardantus.net: /var/wwwroot@vps:/var/www# ls
[00m[01;34mconfig[00m [01;34mfunctions[00m [01;34mlog[00m [00mlogout.php[00m [00mreadlog.php[00m [01;34mstats[00m
[00mentut.html[00m [00mindex.php[00m [00mlogin.php[00m [01;34mmrtg[00m [00mreadme.txt[00m
[m]0;root@vps.ardantus.net: /var/wwwroot@vps:/var/www# sqstatsmsqstatsksqstatsdsqstatsisqstatsrsqstats sqstats[C[C[C[C[C[C[K
]0;root@vps.ardantus.net: /var/wwwroot@vps:/var/www# cd sqstat
]0;root@vps.ardantus.net: /var/www/sqstatroot@vps:/var/www/sqstat# ls
[00m[m]0;root@vps.ardantus.net: /var/www/sqstatroot@vps:/var/www/sqstat# wget http://samm.kiev.ua/sqstat/sqstat-1.20.tar.gz
–19:23:04– http://samm.kiev.ua/sqstat/sqstat-1.20.tar.gz
=> `sqstat-1.20.tar.gz’
Resolving samm.kiev.ua… 77.120.97.61
Connecting to samm.kiev.ua|77.120.97.61|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 10,715 (10K) [application/x-gzip]
0% [ ] 0 –.–K/s
35% [============> ] 3,816 13.50K/s
87% [===============================> ] 9,416 16.30K/s
100%[====================================>] 10,715 18.34K/s
19:23:06 (18.31 KB/s) – `sqstat-1.20.tar.gz’ saved [10715/10715]
]0;root@vps.ardantus.net: /var/www/sqstatroot@vps:/var/www/sqstat# tar -zxvf sqstat-1.20.tar.gz
sqstat-1.20
sqstat-1.20/docs
sqstat-1.20/config.inc.php.defaults
sqstat-1.20/sqstat.class.php
sqstat-1.20/sqstat.php
sqstat-1.20/sqstat.css
sqstat-1.20/zhabascript.js
sqstat-1.20/arrow.gif
sqstat-1.20/docs/FAQ
sqstat-1.20/docs/TODO
sqstat-1.20/docs/README
sqstat-1.20/docs/LICENSE
sqstat-1.20/docs/CHANGES
]0;root@vps.ardantus.net: /var/www/sqstatroot@vps:/var/www/sqstat# cd sqstat-1.20
]0;root@vps.ardantus.net: /var/www/sqstat/sqstat-1.20root@vps:/var/www/sqstat/sqstat-1.20# ls
[00m[01;35marrow.gif[00m [01;34mdocs[00m [00msqstat.css[00m [00mzhabascript.js[00m
[00mconfig.inc.php.defaults[00m [00msqstat.class.php[00m [00msqstat.php[00m
[m]0;root@vps.ardantus.net: /var/www/sqstat/sqstat-1.20root@vps:/var/www/sqstat/sqstat-1.20# c- [K[Kp -r * [1P[1P[1@m[1@v[C[C[C[C[C[C/var/www/sqstat/
mv: invalid option — r
Try `mv –help’ for more information.
]0;root@vps.ardantus.net: /var/www/sqstat/sqstat-1.20root@vps:/var/www/sqstat/sqstat-1.20# mv -r * /var/www/sqstat/[1P[1P[1P
]0;root@vps.ardantus.net: /var/www/sqstat/sqstat-1.20root@vps:/var/www/sqstat/sqstat-1.20# ;[Kls
[00m[m]0;root@vps.ardantus.net: /var/www/sqstat/sqstat-1.20root@vps:/var/www/sqstat/sqstat-1.20# cd .
]0;root@vps.ardantus.net: /var/www/sqstat/sqstat-1.20root@vps:/var/www/sqstat/sqstat-1.20# cd ..
]0;root@vps.ardantus.net: /var/www/sqstatroot@vps:/var/www/sqstat# rm -rf sqstat-1.20
]0;root@vps.ardantus.net: /var/www/sqstatroot@vps:/var/www/sqstat#
——————————————————————-
configurasi dari file config.inc.php nya
—————————————————————
<?php
/* global settings */
$use_js=true; // use javascript for the HTML toolkits
// Maximum URL length to display in URI table column
DEFINE(“SQSTAT_SHOWLEN”,100);
/* proxy settings */
/* Squid proxy server ip address or host name */
$squidhost[0]=”192.168.0.1″;
/* Squid proxy server port */
$squidport[0]=3128;
/* cachemgr_passwd in squid.conf. Leave blank to disable authorisation */
$cachemgr_passwd[0]=””;
/* Resolve user IP addresses or print them as numbers only [true|false] */
$resolveip[0]=false;
/* uncomment next line if you want to use hosts-like file.
See hosts.txt.dist. */
/* $hosts_file[0]=”hosts.txt”
/* Group users by hostname – “host” or by User – “username”. Username work only
with squid 2.6+ */
$group_by[0]=”host”;
/* you can specify more than one proxy in the configuration file, e.g.: */
// $squidhost[1]=”192.168.0.2″;
// $squidport[1]=3129;
// $cachemgr_passwd[1]=”secret”;
// $resolveip[1]=true;
// $hosts_file[1]=”otherhosts.txt”
?>
———————————————————————————
konfigurasi di squid.conf nya di tambahi
acl manager proto cache_object
acl webserver src 192.68.0.0/255.255.255.0 ##Sesuaikan dengan ip webserver anda
http_access allow manager webserver
http_access deny manager
—————————————————-
berikut skrinsutnya gan.
ini logs putty nya:
http://azepted.comxa.com/index.php?show=4