Bagaimana caranya kalau untuk call back setelah dial in sukses? Seperti di MS Windows NT, 2000 Server? Dan hostnya Windows 9x, Nt Wks, Win2Kpro dan Win XP?
Setting Up Dial In Server Via Linux (Ver 0.2 - Updated 11 Okt 2002)
Written by Administrator Saturday, 28 August 2004 15:11
Note : Krn banyaknya masukan bahwa tulisan ini sebelumnya kurang jelas,.. maka saya coba perjelas dikit... hehehhe...Mudah-mudahan bisa sedikit lebih baik lagi...
Brief : Dial in Server ? buat apa ? banyak koq kegunaannya,.. terutama bagi yang punya bandwidth fixed di kantor/kampus dan karena alesan tertentu butuh ngeremote jarak jauh... (atau sekadar ingin ngeliat gambar di rumah dengan nupang bw kantor/kampus...
hehehe...)
Ternyata cara set up nya cukup mudah sodara-sodara...
Saat nyoba /me make distro redhat yang lumayan lama,.. redhat 6.2 kernel 2.2.14 default...
Persiapannya :
1. Rencanakan konfigurasi network anda
Misal sebagai berikut :
[dial in server : 192.169.169.1]<--line telepon PSTN-->[host 192.169.169.2]
LAN : 192.169.169.0/24 --> blok ip ini di assign via pppd,.. bukan di ethernet
IP dial in server : 192.169.169.1 ---> dial in server adalah host yang memiliki interface untuk melakukan koneksi dial up
(modem) dan menjadi target untuk di dial
IP host boleh melakukan request dial in server ---> 192.169.169.2
2. Rencanakan Account Yang Diijinkan untuk melakukan dial in server
Host : 192.169.169.2
Account : dudulz
Password/Secret : dudulz
3. Set Up dial in server sebagai gateway (bila perlu), aktifkan samba, nfs dan lain-lain,.. apa bila dibutuhkan
[root@server]# echo 1 > /proc/sys/net/ipv4/ip_forward
[root@server]# ipchains -A forward -j MASQ
4. Persiapkan 2 buah modem, satu untuk pc dial in server, satu untuk pc yang akan mendial.
5. Persiapkan 2 buah line telepon. Dan catat nomor telepon line yang terhubung ke server misal : 987654321
Step Setup Dial In Server di Nya:
Pastikan paket ppp dan mgetty terpasang dengan perintah :
[root@server]# rpm -qa | grep pppd
[root@server]# rpm -qa | grep mgetty
Bila belum ada, install dulu :
[root@server]# mount /mnt/cdrom ; rpm -Uvh ppp* mgetty*
1. Pastikan letak COM modem.
Ada banyak cara untuk memastikannya. misal :
- dengan bantuan wvdialconf :
[root@server]# touch /etc/wvdial.cfg
[root@server]# wvdialconf /etc/wvdial.cfg
Kemudian lihat message yang keluar di ttySx berapa modem terhubung
Dimana Konversi antara system DOS/WINDOWS dengan linux :
COM 1 ~~ ttyS0
COM 2 ~~ ttyS1
COM 3 ~~ ttyS2
COM 4 ~~ ttyS3
So... kita misalkan saja kita temukan di COM 2, maka di /dev/ttyS1.
2. edit /etc/inittab , tambahkan baris berikut :
[root@server]# vi /etc/inittab
##------------------
s1:2345:respawn:/sbin/mgetty ttyS1
##------------------
3. edit /etc/ppp/options , tambahkan baris berikut :
[root@server]# vi /etc/ppp/options
##------------------
auth -chap +pap login modem crtscts debug proxyarp lock
ms-dns 192.169.169.1
##------------------
4. edit /etc/ppp/options.ttyS1
[root@server]# vi /etc/ppp/options.ttyS1
##------------------
##server:host
192.169.169.1:192.169.169.2
##------------------
5. edit /etc/mgetty+sendfax/login.config tambahkan baris berikut :
[root@server]# vi /etc/mgetty+sendfax/login.config
##------------------
/AutoPPP/ - a_ppp /usr/sbin/pppd
##------------------
6. edit /etc/ppp/pap-secrets tambahkan baris berikut :
[root@server]# vi /etc/ppp/pap-secrets
##------------------
# Secrets for authentication using PAP
# client server secret IP addresses
admin * admin 192.169.169.2
dudulz * dudulz 192.169.169.2
##------------------
7. Init harus membaca perubahan konfigurasinya, maka jalankan command berikut :
init q
8. server sudah siap dial
9. lakukan koneksi dial up dari host ke server.
Dengan Account : dudulz
password : dudulz
nomor : 987654321
Setelah koneksi established, maka host yang melakukan koneksi dial up akan mendapat :
ip address : 192.169.169.2
gateway : 192.169.169.1
dari server dial in.
10. Good luck dan selamat mencoba.
Kirim komentar yach... :P
Note: Xenogears kereeennn! :)