|
|
  | ||
|   | ![]() |
||
| | Home | Articles | Webboard | Download | FreeTips | Resources | Training | Blog | Web Link | | |||
| | Courses | Schedule | Price | Promotion | Map | Customer Ref. | Instructors | Certification | FAQ | | |||
สร้าง 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        ป้อนรหัสผ่าน และยืนยันอีกครั้ง |