www.priasejati.or.id www.narkoba-metro.org

Panduan Instalasi Dial In Server @ Ubuntu 8.10 Desktop

Dulu saya pakai Microsoft Routing and Remote Access Server untuk menghubungkan PC rumah dengan jaringan kantor lewat modem. Saat WS2003 saya ganti jadi Ubuntu, modem jadi nganggur karena saya tak tahu aplikasi penggantinya. Cari-cari juga sudah, entah, mungkin salah keyword jadi nggak pernah ketemu, sampai kemarin sore. Hanya pakai mgetty dan ppp doang! Buset dah. Ini yang saya lakukan:
  1. Pasang modem. Saya pakai external modem 3Com US Robotics 56K dicolok ke COM.
  2. Mencari tahu modem saya tersambung ke COM berapa, dengan bantuan perintah wvdialconf. Lalu tinggal cek hasilnya di /etc/wvdial.conf. Ternyata modem saya tersambung ke ttyS0 (COM 1).
  3. Memastikan mgetty dan ppp sudah terinstall.
    apt-get install mgetty ppp
  4. Bikin file ttyS0 di /etc/event.d dengan isi:
    start on runlevel 2
    start on runlevel 3
    start on runlevel 4
    start on runlevel 5
    stop on shutdown
    respawn
    exec /sbin/mgetty ttyS0
  5. Edit file... salah. Backup file /etc/ppp/options lalu bikin yang baru dengan isi:
    asyncmap 0
    auth
    -chap
    +pap
    login
    modem
    crtscts
    debug
    proxyarp
    lock
    ms-dns <primary_dns>
    ms-dns <secondary_dns>
  6. Backup file /etc/ppp/options.ttyS0 dan bikin yang baru dengan isi:
    <dial_in_server_ip>:<client_ip>
  7. Edit file /etc/ppp/pap-secrets dan tambahkan baris ini:
    <linux_user> * <linux_password> <client_ip>
  8. Edit file /etc/mgetty/login lalu edit bagian ini:
    /AutoPPP/ - a_ppp /usr/sbin/pppd
  9. Jalankan telinit q untuk mengaktifkan konfigurasi.
Nah, selain perintah di atas, saya juga konfigurasi lewat webmin. Entah, mungkin ada konfigurasi yang saling tiban, at least dial in server saya jalan dengan mulus. Ini yang dari webmin:
  1. Masuk ke Networking - PPP Dialin Server
  2. Module Confignya seperti ini:
    Path to pppd server: pppd
    PPP accounts file: /etc/ppp/pap-secrets
    Encrypt passwords in secrets file: No
    PPP options file: /etc/ppp/options
    Path to mgetty program: mgetty
    Mgetty login configuration file: /etc/mgetty/login.config
    Mgetty dialin configuration file: /etc/mgetty/dialin.config
    Serial ports pattern: /dev/ttyS[0-9]*
  3. Serial Port Configuration - Add a new serial port:
    Serial device: Serial port 1
    Port speed: Automatic
    Modem mode: Data only
    Login prompt: Default
    Type: Modem
    Answer after: 3
    Answer ringback within: Ringback disabled
  4. PPP Options:
    PPP IP addresses: From client
    PPP interface netmask: Default
    Lock serial port?: Yes
    Require authentication?: Always
    Also do unix authentication?: Yes
    DNS servers for clients: <primary_dns> <secondary_dns>
    Create proxy ARP entry?: Yes
    Control lines mode: Modem
    Idle time before disconnect: Never
  5. PPP Accounts - Create new PPP account:
    Username: <dial in user>
    password: <dial_in_password>
    Server: Any
    Valid Addresses: <client_ip>
Udah deh. Dari client kita konek dial up seperti biasa. User diisi <dial_in_user> dengan password <dial_in_password>. Nyambung deh! :D Habis ini cari tahu untuk setting callback. Well, ini yang terpenting kan? Hehehehe...


Referensi:

Comments

kebetulan dapet info dial in server yang masih fresh...
pak adhi, saya lagi nyoba set up dial in server di 8.10 desktop juga, sejauh ini baru bisa mulai nyoba pake external modem analog hardware..(karena baru dapet alatnya)
selama ini dari referensi yang saya dapet, katanya kalo udah bikin ttyS0 di event.d, ntar di ps -ax, bakal bisa muncul "ttyS0" di paling kiri ( gak tau apa namanya itu ) yang berhubungan dengan /sbin/mgetty ttyS0, seperti tty1,tty2... bisa muncul buat /sbin/getty
tapi abis di restart, cuma muncul "?" aja, kadang2 "Pts" , itu artinya apa ya pak?
modem udah di scan pake wvdialconf create, udah kedetek maksimal di 115200, masuk nya juga udah ke ttyS0

1 lagi, bisa nggak ya pak untuk assign ip itu, tiap nomer telpon yang nge-dial, otomatis dikasih ip yang berbeda beda ?
mohon bantuannya

Waduh! ilmu saya belum sampe segitu... Maaf belum bisa bantu...

Post a comment


Member Of

Personality

Hosted by
Powered by
Movable Type 3.33
Some images hosted by
ImageShack®