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! :)