Hai milisers,
Saya ada file config.xml (bawaan safesquid) yg setiap kali ip publik
speedy berubah kudu diupdate networknya (di sini server linux memakai load
balancing dg 2 koneksi, satu fixed ip dan satu dinamik ip). Koneksi speedy
pakai ppp (modem diset bridge mode). Nukilan file config.xml sbb:
...
<enabled>true</enabled>
<comment>Speedy</comment>
<profiles>NetworkA</profiles>
<ip>125.164.243.239</ip>
<pamauth>false</pamauth>
<username></username>
...
<interface>
<enabled>true</enabled>
<comment></comment>
<profiles>NetworkA</profiles>
<ip>125.164.243.239</ip>
</interface>
...
Jadi di skrip /etc/ppp/ip-up (slack) ada script spt ini:
...
CONFIGXML=/opt/safesquid/config.xml
TEMP=/tmp/temp
/usr/bin/sed "/<profiles>NetworkA/,/<\/ip>/ {s|[0-9.]*\(</ip>\)|$IPLOCAL\1|g}" \
$CONFIGXML > $TEMP
/usr/bin/cat $TEMP > $CONFIGXML
/etc/rc.d/init.d/safesquid restart
Note: IPLOCAL diperoleh dr environment variables di script /etc/ppp/ip-up
Ini saya coba sudah berhasil replace ip lama ke ip baru.
Cuma mau memastikan apakah teknik ini sudah benar ? Soalnya saya baca manual
sed, langsung loncat ke topik addressing, karena saya hanya mau ubah ip yg ada
di antara baris ini:
<profiles>NetworkA...
...</ip>
FYI, hebat juga slack 12, di versi ini saya bisa instal safesquid (butuh
paket pam.d), biasanya instal safesquid di redhat atau fedora, paket pam.d
untuk slack 12 saya peroleh di linuxpackages.net
--
Terimakasih sebelumnya.
Salam,
~~ Arief Yudhawarman ~~
--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis