Page 2 of 2 FirstFirst 12
Results 11 to 13 of 13

Thread: ขอปรึกษาการเรื่องเขียนโปรแกรมของผมหน่อยครับ

  1. #11
    Junior Member jaynarol's Avatar
    Join Date
    Oct 2007
    Location
    Thailand
    Posts
    14


    ตอนนี้หลักการ จุดประสงค์ และทุกอย่างผมบอกไปหมดแล้วนะครับ

    ถ้าไม่ได้จริงๆผมก็คงต้องถอดใจและ

    T-T

  2. #12
    Junior Member
    Join Date
    May 2009
    Posts
    13


    ลองอ่านๆ ดูจาก requirement เบื้องต้น รู้สึกแปลกๆ นิดหน่อย

    ผมมีความรู้สึกว่าเหมือนจะทำการดักจับ package คล้ายๆ ทำ sniffer เพียงแต่ว่าคุณไม่ได้ระบุว่าต้องมีการดักจับได้ด้วย
    (อันนี้ไม่รู้นะ แค่คิดเฉยๆ เพราะบอกว่าว่า - user A ส่งแพคเก็ตมาหาเครื่องผมโดยใช้ port 9999 เครื่องผมก็จะส่งตอไปยังเครื่อง ก. -)

    อันนี้ความคิดผมนะ

    อาจต้องมี server 2-3 ตัว (เพราะคุณบอกว่าใช้ squid ด้วย)

    server 1 = ทำหน้าที่คล้ายๆ firewall gateway ลองศึกษาเรื่อง iptables firewall บน linux ดูครับ หลักการเขียน firewall rules บน iptables มันสามารถ forward package จาก ip ที่เข้ามา หรือ eth ที่เข้ามา โดย fix port ให้ drop หรือ โยนไปที่อื่นได้

    server 2 = squid proxy ไว้ caching และ ทำ authenticate ซึ่งตัว squid เอง config มันสามารถ set ให้ทำการ authen กับ server ที่ทำหน้าที่เก็บ authen user ได้

    server 3 = (อันนี้ options เสริม) ไว้ทำเป็น server authenticate เก็บแต่ username + passwd ให้ squid authen user กะเครื่องนี้

  3. #13
    Member
    Join Date
    Jul 2009
    Location
    Dindaeng
    Posts
    51


    5555555555555555555

    โจทนี้ท้าทายดีนะครับ

    ผมคิด่วาผมทำได้น่ะครับ แต่เรื่อง user password ผมไม่แน่ใจ

    แพคเกตที่คุณกล่าวมาเนี่ย คือส่งภายใต้โปรโตรคอล TCP/IP ใช่ไหมครับ

    เอ่อแล้ว ขอถามอีกนิดครับ แพคเกตที่คุณว่าเนี่ย หมายถึง คุณจะส่งไฟล์ใช่ไหมครับ

    ส่งไฟล์ แล้วให้เซิฟเวอร์ส่งต่อตามพอร์ตที่ต้องการใช่ไหมครับ

    nond@live.com เมลย์ผมคับ ติดต่อได้

Page 2 of 2 FirstFirst 12

Members who have read this thread : 0

Actions : (View-Readers)

There are no names to display.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •