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

Kirim email ke