Aku memiliki router lama, berbasis IPCOP 1.4.11 dengan mod SnatGUI 1.9. Everything works fine with this router. Tapi karena sudah terlalu lama, maka aku install ulang dengan IPCOP 1.4.20 dengan mod SnatGUI 1.9.2.
Setelah router selesai diinstall, semua komputer yang tercantum dalam daftar SNAT dapat melakukan koneksi dengan normal. Tetapi komputer-komputer yang terkoneksi langsung dari green ke red, menunjukkan keanehan. Komputer-komputer ini dapat melakukan koneksi TCP/IP dengan normal, kecuali koneksi untuk traffic http. Jadi dengan kata lain, semua komputer yang terkoneksi langsung via default red IP, tidak bisa dipakai untuk browsing internet.
Pasti ada modifikasi dari ver. 1.9.2 yang aku duga telah menyebabkan hal ini. Maka aku lalu membanding kedua versi yang telah kupakai ini, yakni ver. 1.9 dan 1.9.2. Aku memakai software WinMerge untuk melakukan komparasi dan menemukan perbedaan dari kedua versi ini. WinMerge merupakan tool open source yang sangat berguna untuk melakukan komparasi dari coding atau bahkan sekedar text biasa.
Dari hasil komparasi ini, aku perhatikan ada penambahan atau perubahan pada baris-baris nomor 192, 267, 273, 367, 459 dari versi 1.9.2 yaitu pada baris code:
Jadi aku membuang bagian: -i $netsettings{'GREEN_DEV'}. Setelah mensave perubahan ini, kucoba untuk force reload snat. Dan hasilnya everything works fine again.
Aku mencoba mengkontak pembuat mod ini, Mr. Markus Hoffman nuntuk melaporkan mengenai masalah yang ku alami ini dan perubahan yang telah kulakukan. Moga-moga segera di rilis versi SnatGUI yang baru, yang bebas dari masalah.
Setelah router selesai diinstall, semua komputer yang tercantum dalam daftar SNAT dapat melakukan koneksi dengan normal. Tetapi komputer-komputer yang terkoneksi langsung dari green ke red, menunjukkan keanehan. Komputer-komputer ini dapat melakukan koneksi TCP/IP dengan normal, kecuali koneksi untuk traffic http. Jadi dengan kata lain, semua komputer yang terkoneksi langsung via default red IP, tidak bisa dipakai untuk browsing internet.
Pasti ada modifikasi dari ver. 1.9.2 yang aku duga telah menyebabkan hal ini. Maka aku lalu membanding kedua versi yang telah kupakai ini, yakni ver. 1.9 dan 1.9.2. Aku memakai software WinMerge untuk melakukan komparasi dan menemukan perbedaan dari kedua versi ini. WinMerge merupakan tool open source yang sangat berguna untuk melakukan komparasi dari coding atau bahkan sekedar text biasa.
Dari hasil komparasi ini, aku perhatikan ada penambahan atau perubahan pada baris-baris nomor 192, 267, 273, 367, 459 dari versi 1.9.2 yaitu pada baris code:
Karena kubandingkan dengan versi 1.9, maka aku memutuskan untuk merubah baris-baris ini menjadi:$CMD="/sbin/iptables -t nat -D CUSTOMPOSTROUTING $netsettings{'GREEN_NETADDRESS'}/$GREENCIDR -i $netsettings{'GREEN_DEV'} -o $iface -j SNAT --to $redip";
$CMD="/sbin/iptables -t nat -D CUSTOMPOSTROUTING -s $netsettings{'GREEN_NETADDRESS'}/$GREENCIDR -o $iface -j SNAT --to $redip";
Aku mencoba mengkontak pembuat mod ini, Mr. Markus Hoffman nuntuk melaporkan mengenai masalah yang ku alami ini dan perubahan yang telah kulakukan. Moga-moga segera di rilis versi SnatGUI yang baru, yang bebas dari masalah.




0 comments:
Post a Comment