Sunday, February 8, 2009

ไกลปืนเที่ยง: FreeBSD --> ppp

<ปรับปรุง ช่วงค่ำของวันที่ post>
ขอแทรกเรื่องราวกันลืมไว้สักพัก และก็ใคร่ขอถือโอกาสนี้ ให้ท่านผู้อ่านพักผ่อนสมองจากเรื่องหนักๆ เป็นเรื่อง เบาเบา บ้าง เรื่องราวที่ว่านี้ จะว่าไปแล้วก็เป็นเพื่อนสนิทเก่าแก่มาก โมเด็ม ทว่า มะไฟ เองกลับทำไม่เป็น เพิ่งมาทำได้สักครู่นี้เอง

เหตุที่ทำไม่เป็น เพราะ ไม่เคยใช้โมเด็ม adsl เพิ่งมาจับเอาไวไวนี้

โมเด็ม ก็คือ โมเด็ม ไม่ใช่อะไรที่แปลกไปกว่าแฟ้มๆหนึ่ง เพราะอุปกรณ์ประกอบ ก็เป็นเพียงแฟ้มแฟ้มหนึ่ง ของ unix เท่านั้นเอง และ configurations ของอุปกรณ์ประกอบนี้นั้น ก็หนีไม่พ้นแฟ้ม /etc/ppp/ppp.conf ซึ่งก็มีง่ายๆ ดังนี้

#################################################################
# PPP Sample Configuration File
# Originally written by Toshiharu OHNO
# Simplified 5/14/1999 by wself@cdrom.com
#
# See /usr/share/examples/ppp/ for some examples
#
# $FreeBSD: src/etc/ppp/ppp.conf,v 1.10.18.1 2008/11/25 02:59:29 kensmith Exp $
#################################################################

default:
  set log Phase tun command
  ident user-ppp VERSION (built COMPILATIONDATE)
  set device PPPoE:em0 <-------

  set speed sync
  enable dns # request DNS info (for resolv.conf)

  set mru 1492
  set mtu 1492
  set ctsrts off
  enable lqr
  add default HISADDR

papchap:
  set authname xxxxxxx@truehisp <-------
  set authkey xxxxxxx <-------

เท่านี้จริงๆ เวลาใช้งานก็เรียก
# ppp  -nat  papchap
ppp on localhost>
ppp on localhost> dia
Ppp on localhost>
PPp on localhost>
PPP on localhost>

ขอให้สังเกตุ ตัวพีเล็ก (p) มันจะค่อยๆกระโดด เปลี่ยนฐานะไปเป็น ตัวพิมพ์ใหญ่ (P) ที่ละตัวๆๆไป น่ารักดี และก็เป็นตัวชี้วัดว่า โปรแกรมท่านทำงานล่ะ อ้อ ขอให้สังเกตุ ตรงที่ชี้ด้วย ลูกศรตัวสีแดงๆ นั้นด้วยน่ะ ขอให้ปรับให้เข้ากับระบบของท่านด้วย

การเชื่อมต่ออุปกรณ์ประกอบ คงไม่ต้องบอกล่ะน่ะ และ เอกสารอ้างอิง ก็มาจาก FreeBSD Handbook ตรงส่วนของ PPPoE นั่นแหละครับ

วาดตะวัน

มีข่าวเพิ่มเติมคือ ปกติจะต่อระหว่างคอมพิวเตอร์ กับ adsl modem อันนั้น แต่ลองขยับขยายดู โดยเอาพวก switch มาคั่นกลางไว้ มันก็ทำงานได้แฮะ อีทีนี้นึกออกแล้วใช่มั้ยล่ะว่า จะขยายอะไรต่อไปอีก

แน่น้อน เอาสายแลนมาต่อจาก switch ไปยังคอมพิวเตอร์เครื่องอื่นๆ โดยให้คอมพ์ฯอื่นเหล่านั้น กำหนด gateway มาที่คอมพ์ฯเราที่หมุนโมเด็มนี่ ผลน่ะหรือ คอมพ์อื่นๆ ก็ใช้ internet กันสบายใจเฉิบ ไปน่ะซี

อืมมมม มีข้อที่ต้องจำไว้ด้วยน่ะ คือ ในแฟ้ม /etc/rc.conf นั้นไม่ต้องกำหนด defaultrouter น่ะ อ้อ เรื่องที่เกี่ยวข้องกันมากมากก็คือ wireless wired network ที่ซึ่ง งวดนี้แหละ wired จริงจริงหละ


จารอดมั้ยเนี่ย


หวังว่าคงพอได้สาระบ้าง

2 comments:

dekdar said...

เหมียวๆ มาแล้วล่ะ อิอิอิ
วันนี้ไม่บ่น แต่ให้ความรู้
ดูดความรู้ก่อนละกัน หุหุ
(เป็นไงบ้างครับ สบายดีนะครัย)

ปกติเมื่อเราต่อ PPP มักจะยึดเอาไอพีจิง มาตลอด
จนกว่าจะบูตเครื่องใหม่ หรือป่าวคับ

มะขาม said...

ใช่ครับ
ขอบใจมาก ที่ทั้งถามไถ่ และ ทั้งที่แวะเข้ามาเยี่ยมเยือนอย่างสม่ำเสมอ ขอบใจจริงๆ


View My Stats