Saya sudah bisa bikin Dial in server dan client yang DOD dial on demand works but ada sedikit masalah pada routing tablenya :
Untuk Server : 1 ./etc/inittab S1:2345:respawn:/sbin/mgetty ttyS1 2. /etc/ppp/options auth -chap +pap login modem crtscts debug proxyarp lock ms-dns 192.169.1.1 3. /etc/mgetty+sendfax/login.config /AutoPPP/ - a_ppp /usr/sbin/pppd 4. /etc/ppp/options.ttyS1 192.169.1.1:192.169.1.2 5. /etc/ppp/pap-secrets #client server secret IP address test * test 192.169.1.2 6 init q Untuk DOD (client) 1. /etc/wvdial.conf [Dialer Deafult] Modem = /dev/ttyS0 Baud = 115200 Init1 = ATZ Init2 = ATQ0 V1 E1 S0 &C1 &D2 S11=55 +FCLASS=0 Phone = 1234567 Username = test Password = test Stupid mode =1 [Dialer corporate] Modem = /dev/ttyS0 Baud = 115200 Init1 = ATZ Init2 = ATQ0 V1 E1 S0 &C1 &D2 S11=55 +FCLASS=0 Phone = 1234567 Username = test Password = test Stupid mode =1 2. /etc/ppp/peers/dod noauth name wvdial connect "/usr/bin/wvdial --chat corporate" /dev/ttyS0 115200 modem crtscts defaultroute usehostname user test noipdefault idle 60 persist demand logfd 6 3. /etc/rc.d/rc.local pppd call dod Untuk Ipchains : Pada server saya tambahkan /etc/rc.d/rc.local echo "1" > /proc/sys/net/ipv4/ip_forward route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.169.1.2 dev ppp0 /sbin/ipchains -A forward -s 192.168.1.0/24 -d 192.168.0.0/24 -j MASQ /sbin/ipchains -A forward -s 192.168.1.1/32 -d 192.168.0.219/32 -j MASQ Permasalahannya : dari server tidak bisa ping ke 192.168.0.239 (eth0 client dial in) tapi bisa ping 192.169.1.1 (ip untuk server) dan 192.169.1.2 (ip untuk client) Dan dari client bisa ping 192.168.1.1 (eth 0 server) Pertanyaan : 1. Dimana letak salah configurasi salah untuk Ipchains ? 2. Apakah perlu unutk untuk install squid pada server ? NB : Kalau waktu koneksi terjadi maka routing yang saya tambahkan pada /etc/rc.d/rc.local hilang (route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.169.1.2 dev ppp0) sebelum hubungan Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.169.1.0 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 192.168.1.1 192.169.1.2 255.255.255.0 UG 0 0 0 ppp0 setelah : Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.169.1.0 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo tapi setelah saya tambah routing lagi route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.169.1.2 maka akan mau untuk di ping 192.168.0.219 dari 192.168.1.1 Dial in server : etho 0 = 192.168.0.219 3c59x Client etho 0= 192.168.1.1 3c59x Terimakasih sebelumnya Salam -- Utk berhenti langganan, kirim email ke [EMAIL PROTECTED] Informasi arsip di http://www.linux.or.id/milis.php3