ข่าว: ข่าวประกาศ

  • 23 พฤศจิกายน 2024, 07:44:22

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - touch_111

หน้า: [1]
1
กำลังพัฒนา code เพิ่มให้ครับ ให้รองรับ dhcp

เพราะต้องปรับปรุง code เพิ่มเติมนิดหน่อย ถ้ายังไงใช้แบบ fixip โดยให้มี router คั่นแก้ขัดไปก่อน

กำลังหา site ตัวอย่างมาทดสอบ code อยู่นะครับ


ถ้ายังไงใช้แบบ fixip โดยให้มี router คั่นแก้ขัดไปก่อน มีวิธีการทำอย่างไรเหรอครับ
-set cable modem อย่างไร
-set Router อย่างไร Router ต้องมีกี่ Port ครับ
-set config.ini อย่างไร ครับ
ขอบคุณครับ

2
หลังจาก chomod +x /ect/inid.d/loadmac.sh 
       และเพิ่มให้ทำการ load static mac ทุกเครื่องที่เปิดเครื่องในไฟล์  /etc/rc.local
 ขั้นตอน load static mac ทุกเครื่อ ที่เปิดใน /ect/rc.local คืออะไรอะครับ

ของผมทำแบบนี้

#!/bin/bash

# This file is auto generate by xxxkung script

# Set VLAN Name Type #
vconfig set_name_type VLAN_PLUS_VID_NO_PAD

# Set Enable IP Forward #
echo 1 > /proc/sys/net/ipv4/ip_forward

# Set LAN Interface #
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up

# Set WAN1 Interface #
ifconfig eth1 up
sleep 1
pon dsl-link1

# Set WAN2 Interface #
ifconfig eth2 up
sleep 1
pon dsl-link2

# Set WAN3 Interface #
# Set WAN4 Interface #

#Flush All Chain
iptables -F
iptables -t nat -F
iptables -t mangle -F

/etc/init.d/noip2 start
/etc/init.d/dhcp3-server start
/etc/init.d/loadmac.sh  (ผมเพิ่มบรรทัดนี้เข้าไปแต่ก็ยังไม่ได้อยู่ดีคับ)
/etc/init.d/tablenat.sh
/etc/init.d/firewall.sh
/etc/init.d/tableroute.sh
/etc/init.d/checklink.sh &

# Send nice startup beep now
/usr/bin/beep -l 75 -f 500
/usr/bin/beep -l 75 -f 1000
/usr/bin/beep -l 75 -f 2000
/usr/bin/beep -l 75 -f 3000

exit 0

ที่ไม่เข้าใจ
1.แล้วที่เครื่อง client เราต้องเซ็ต ที่ tcp/ip เป็น static หรือ atomatic คับ
2.ที่ server ต้อง เปิด หรือ ปิด  DHCP3-server คับ
3. บรรทัดที่เพิ่มเข้าไปถูกหรือผิดคับ

3
ดังนั้น เราจะต้องทำการ mark packet DNS เพื่อให้วิ่งออกตรงตาม ISP ยกตัวอย่างเช่น ใช้ ip route เป็นตัวจัดการ

ip route add 61.19.245.245 dev ppp102
ip route add 202.129.27.133 dev ppp102

เป็นต้น

หรือจะใช้ iptables เป็นตัวจัดการ ก็ได้เหมือนกัน เช่น

iptables -A OUTPUT -t mangle -d 61.19.245.245 -p udp --dport 53 -j MARK --set-mark 0x102
iptables -A OUTPUT -t mangle -d 202.129.27.133 -p udp --dport 53 -j MARK --set-mark 0x102

------------------ แล้วแก้ที่ไฟล์ ไหนเหรอครับ

หน้า: [1]