linux training in Thailand
| Home | Articles | Webboard | Download | FreeTips | Resources | Training | Blog | Web Link |
| Courses | Schedule | Price | Promotion | Map | Customer Ref. | Instructors | Certification | FAQ |
เชิญสมาชิกเข้าร่วม Meeting ในหัวข้อเรื่อง "การจัดเก็บ syslog ด้วย MySQL เพื่อทำรายงานผ่านเว็บ , การเขียนสคริปต์แจ้งเตือนผู้ใช้งานอินเตอร์เน็ตในองค์กร
การเซ็ตอัพ Nagios ให้ใช้งานร่วมกับ MS. Windows และ MS. Exchange, กลไกการ Alert และ Notify ของ Nagios" ...
วันอาทิตย์ที่ 28 กันยายน 9.30 น.-12.30 น. อ่านต่อ...

ปิดทำการวันที่ 22-24 สิงหาคม 2551 กรุณาติดต่อที่หมายเลข 089 890-5494

สร้าง PPP Dial-in Server ด้วย Red Hat Linux 7.3

ธีรภัทร มนตรีศาสตร์, RHCE



กำหนดหมายเลขไอพีแอดเดรสให้แก่เครื่องไคลเอ้นต์
     เพื่อให้เครื่องไคลเอ้นต์ที่โทรเข้ามามีไอพีแอดเดรสที่ใช้งานร่วมกับเครือข่ายในฝั่งของเซิร์ฟเวอร์ จะต้องกำหนดโดยสร้างไฟล์
/etc/ppp/options.ttyS0 ขึ้น ( คุณสามารถเปลี่ยนชื่อไปได้ตาม Serial port ที่ใช้งาน ) เช่น
      192.168.0.1:192.168.0.200
     หมายเลขชุดแรกเป็นไอพีแอดเดรสของเครื่องที่เป็นเซิร์ฟเวอร์ ส่วนอีกชุดหนึ่งเป็นไอพีแอดเดรสของเครื่องไคลเอ้นต์ที่โทรเข้ามาแล้ว
จะได้รับไปเมื่อคอนเน็คเรียบร้อยแล้ว

แก้ไขไฟล์ login.config
      อีกสิ่งหนึ่งที่จำเป็นต้องคอนฟิกคือ จะต้องกำหนดให้ mgetty สั่งเริ่มต้นการทำงานของโปรโตคอล PPP แบบอัตโนมัติ เมื่อมีการติดต่อ
เข้ามา โดยจะต้องกำหนดให้ใช้ไฟล์ /etc/ppp/options.server ที่ได้สร้างขึ้นมาใหม่เพื่อกำหนดรายละเอียดของการทำงาน เมื่อ cd เข้าไปที่
/etc/mgetty+sendfax แล้ว เปิดไฟล์ login.config ขึ้นมาแล้วเพิ่มบรรทัดข้อความ ดังนี้
       /AutoPPP/ - - /usr/sbin/pppd file /etc/ppp/options.server

เพิ่มสิทธิให้แก่ผู้ใช้งาน pppd
      ในขณะที่ pppd ทำหน้าที่เป็น Dial-in Server นั้น จะต้องมีกระบวนการตรวจสอบรายชื่อผู้ล๊อกอินเข้าระบบ ซึ่งจะต้องติดต่อกับ
ระบบไฟล์รหัสผ่านต่าง ๆ ของระบบลีนุกซ์ ซึ่งปรกติจะจำกัดสิทธิ์ให้แก่ผู้ดูแลระบบเท่านั้น จึงจำเป็นต้องเพิ่มสิทธิ์นี้ให้แก่ผู้ใช้งาน pppd ด้วยคำสั่ง
       # chmod 4755 /usr/sbin/pppd

เตรียมชื่อผู้ใช้งานแบบ Remote Dial-in
     ส่วนนี้คงไม่มีอะไรมากมายนัก นอกจากการเพิ่มชื่อผู้ใช้งาน และรหัสผ่านเข้าไปเท่านั้น

       # useradd remote0
       # passwd remote01
       ป้อนรหัสผ่าน และยืนยันอีกครั้ง

| กลับไปก่อนหน้านี้ | อ่านหน้าต่อไป |