Agar IPCop dapat dikontrol dari luar (remote), lakukan konfigurasi sebagai berikut :
a. Edit Apache configuration files
1. Konek ke IPCOP via SSH port 222 (Konek dengan putty dari Windows)
2. Ketik cd /etc/httpd/conf
3. Ketik vi httpd.conf
4. Cari dan ganti semua yg mengandung port 445 (hanya dua entri yang dirubah) dengan port yang anda inginkan (misalnya 4445 atau 5445)
5. Save dan close httpd.conf
6. Restart apache (type: killall httpd and then httpd -DSSL)
b. Mengganti port forwarding reserves
1. Edit /home/httpd/cgi-bin/portfw.cgi
2. Cari line yang terdapat entri: my @tcp_reserved = (81,222,445);
ganti 445 dengan port yang diinginkan (sama dengan port pada step a)
3. Save dan close
c. Edit IPCOP header file
1. Edit /var/ipcop/header.pl
2. Ganti port 445 pada line yang memiliki script berikut
### Make sure this is an SSL request
if ($ENV{’SERVER_ADDR’} && $ENV{’HTTPS’} ne ’on’) {
print "Status: 302 Moved\r\n";
print "Location: https:#$ENV{’SERVER_ADDR’}:445/$ENV{’PATH_INFO’}\r\n\r\n";
exit 0;
}
d. Edit Rule di External Access
Allow port pada menu Firewall --> External Acces untuk port baru yang anda gunakan dan port 222 untuk akses SSH dari luar network (allow untuk protokol TCP saja).
Perubahan port untuk akses web IPCop ini juga berdampak pada akses web dari lokal, port 445 yang biasa digunakan berubah menjadi port baru yang tadi kita rubah.
** Untuk mengedit file konfigurasi bisa menggunakan Putty atau langsung edit file dengan WinSCP. Menggunakan WinSCP lebih mudah.
a. Edit Apache configuration files
1. Konek ke IPCOP via SSH port 222 (Konek dengan putty dari Windows)
2. Ketik cd /etc/httpd/conf
3. Ketik vi httpd.conf
4. Cari dan ganti semua yg mengandung port 445 (hanya dua entri yang dirubah) dengan port yang anda inginkan (misalnya 4445 atau 5445)
5. Save dan close httpd.conf
6. Restart apache (type: killall httpd and then httpd -DSSL)
b. Mengganti port forwarding reserves
1. Edit /home/httpd/cgi-bin/portfw.cgi
2. Cari line yang terdapat entri: my @tcp_reserved = (81,222,445);
ganti 445 dengan port yang diinginkan (sama dengan port pada step a)
3. Save dan close
c. Edit IPCOP header file
1. Edit /var/ipcop/header.pl
2. Ganti port 445 pada line yang memiliki script berikut
### Make sure this is an SSL request
if ($ENV{’SERVER_ADDR’} && $ENV{’HTTPS’} ne ’on’) {
print "Status: 302 Moved\r\n";
print "Location: https:#$ENV{’SERVER_ADDR’}:445/$ENV{’PATH_INFO’}\r\n\r\n";
exit 0;
}
d. Edit Rule di External Access
Allow port pada menu Firewall --> External Acces untuk port baru yang anda gunakan dan port 222 untuk akses SSH dari luar network (allow untuk protokol TCP saja).
Perubahan port untuk akses web IPCop ini juga berdampak pada akses web dari lokal, port 445 yang biasa digunakan berubah menjadi port baru yang tadi kita rubah.
** Untuk mengedit file konfigurasi bisa menggunakan Putty atau langsung edit file dengan WinSCP. Menggunakan WinSCP lebih mudah.
Title : Mengakses IPCop dari External Network
Description : Agar IPCop dapat dikontrol dari luar (remote), lakukan konfigurasi sebagai berikut : a. Edit Apache configuration files 1. Konek ke IPCOP...
Description : Agar IPCop dapat dikontrol dari luar (remote), lakukan konfigurasi sebagai berikut : a. Edit Apache configuration files 1. Konek ke IPCOP...
0 Response to "Mengakses IPCop dari External Network"
Posting Komentar