Showing posts with label ADSL. Show all posts
Showing posts with label ADSL. Show all posts

Thursday, May 24, 2012

FreeBSD: สภาวะแวดล้อมการทำงาน single user mode

จากลำดับของเรื่องรวที่ผ่านมา บางท่านอาจจะสงกาว่า ก็ในเมื่อเรายังไม่เริ่มสู่สภาวะปกติ แล้ว network interface จะทำงานได้อย่างไร

อันนี้ ก็อย่างกังวลมากไปนัก ในสาระบบแฟ้ม /etc/rc.d/ นั้นมี ๒ แฟ้ม สำหรับ เริ่ม ให้ network ทำงานได้ คือ

/etc/rc.d/netif
/etc/rc.d/routing

ลำพังหากท่านใช้งานที่บ้าน ซึ่งเรียกผ่าน ADSL model แล้ว เพียงเรียก

# /etc/rc.d/netif start

ก็ได้ทั้งการต่อเชื่อมกับ ISP และได้ default route มาด้วยไปในคราเดียว (ได้ความรู้นี้จาก โฟรัม )

โดดเดี่ยวเดียวดาย ไม่ไร้เพื่อน
ซีงิต ในสภาพโดดเดี่ยวเดียวดาย แต่ยังสามารถต่อกับ internet ได้ ก็หรูแล้ว  สำคัญ ท่านอย่าได้ละทิ้ง console เป็นอันขาด ต้องประจำอยู่ที่หน้าจอนั่นแหละ น่ะครับ ไม่งั้นคนจะมาเปลี่ยนระหัสลับของ root เข้า แล้วจะเสียใจเอาทีหลัง

ขอให้โชคดีในการทำงานใน single user mode น่ะครับ  .... รูป จากแฟ้มตัวอย่างของ epix ข้างล่างนี้ไงครับ

Wednesday, May 27, 2009

ไกลปืนเที่ยง: FreeBSD ---> pppoe(1)


กันลืม จาก เรื่องเดิม ที่ไม่มีรูป ซึ่งเมื่อมาต่ออีกครั้ง ก็เสียเวลาพอดู ไหนไหนก็ไหนไหน, where where is a where where งั้นรึเปล่าไม่แน่ใจ, เลยเอารูปมาแปะไว้ดีกว่า วาดเองกับมือ ด้วย xfig ไม่ได้ลอกใครมาหรอก

ก็เครื่องเดียว ที่อยู่ล่างสุดนั่นแหละ ที่แต่เดิม ต่อตรงกับ router มางวดนี้ ต่อจาก switch hub ซะงั้น

สำหรับรายละเอียดของเครื่อง notebook ที่ใช้นั้น มี script สั้นๆตอน start up ดังนี้
firewall_enable="YES"
firewall_type="workstation" # OPEN or WORKSTATION
firewall_myservices="20 21 22 25 53 80"
firewall_allowservices="any"
firewall_trusted="any"
firewall_logging="YES" # Set to YES to enable events logging
firewall_logdeny="YES" # Set to YES to log default denied incoming
firewall_nat_enable="YES"
firewall_nat_interface="em0"


connect to isp
# ps ax | grep ppp

1574 v0 S+ 0:55.12 ppp -nat papchap
น่ะ ของขวัญวันนี้ อ้อ ใช้ FreeBSD 7.2-RELEASE น่ะ

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 จริงจริงหละ


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


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

View My Stats