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

  • 17 พฤษภาคม 2024, 19:41:28

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

แสดงกระทู้

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 - rawat2543

หน้า: [1] 2 3
1
คุยกับทีมวิจัย / Re: SmartDisk 9.10 Demo
« เมื่อ: 28 มีนาคม 2010, 13:44:23 »
แหล่มเลย

2
ต่อนะครับ

พอได้ MAC Address ของทุกเครื่องมาแล้ว ก็นำมาสร้าง script file สำหรับ โหลด MAC เป็น static

โดยสร้างไฟล์ชื่อ   /etc/init.d/loadmac.sh

#!/bin/bash
arp -s 192.168.200.101 XX:XX:XX:XX:XX:XX
arp -s 192.168.200.102 XX:XX:XX:XX:XX:XX
arp -s 192.168.200.103 XX:XX:XX:XX:XX:XX
arp -s 192.168.200.104 XX:XX:XX:XX:XX:XX
arp -s 192.168.200.105 XX:XX:XX:XX:XX:XX


ตามลำดับ
โดย XX:XX:XX:XX:XX:XX แทน MAC Address ของเครื่องนั้น ๆ

เสร็จแล้วทำการ chmod +x /etc/init.d/loadmac.sh

และเพิ่มให้ทำการ load static mac ทุกเครื่องที่เปิดเครื่องในไฟล์  /etc/rc.local

เป็นอันเสร็จสิ้นสำหรับเครื่องแม่

ส่วนในเครื่องลูกนั้น จะต้องทำการ load static mac address ของเครื่องแม่ เหมือนกัน

โดยจะต้องสร้าง batch file ขึ้นมา เช่น  loadmac.bat

มีรูปแบบดังนี้คือ

@echo off
arp -s 192.168.200.1 XX-XX-XX-XX-XX-XX


โดยให้แทน XX-XX-XX-XX-XX-XX แทน MAC ของ Server ที่เป็นขา LAN

เมื่อสร้าง batch file เสร็จแล้ว ให้ก๊อปปี้ batch file นี้ลงใน startup ของ Windows เพื่อทำการโหลดทุกครั้งที่เปิดเครื่อง

ลองนำไปศึกษาดูนะครับ




เราจะดู mac address ที่เป็นขาแลนได้จากที่ไหนครับ

3
คุยกับทีมวิจัย / Re: Clone Zilla - OpenSource Clone System
« เมื่อ: 03 สิงหาคม 2009, 18:02:22 »
มาตามดูข้อมูล

8
คุยกับทีมวิจัย / Re: ส่วนบริการลูกค้า
« เมื่อ: 30 กรกฎาคม 2009, 06:22:10 »
มาดุไม่เกี่ยวกะผม 555

9
เอ ปรับไม่เป็น  ให้ต้นปรับให้  ;D ;D

10
คุยกับทีมวิจัย / Re: Clone Zilla - OpenSource Clone System
« เมื่อ: 29 กรกฎาคม 2009, 14:21:50 »
มาเก็บความรู้ตามเว็บ

11
จะแปลงเป็น vlan ทำไมครับ  เอามาทำนี้ดีกว่า

แปลงร่าง WRT54GL  เป็น robot


http://www.youtube.com/watch?v=BtXiXpSmG9c

12
คืมมันไม่โหลด path แต่พ่อ รี server จะเข้าได้  แต่อีกสักสองน่าที่ก็จะเข้าไม่ได้ละ

13
เข้ามามองหาความรู้

14
คุยกับทีมวิจัย / Re: อาการแบบนี้ทำไงดี
« เมื่อ: 06 เมษายน 2009, 18:51:05 »
#!/bin/bash

Lan="192.168.9.0/24"
Any="0.0.0.0/0"
E="eth1"
ip link set lo up
ip link set eth0 up
ip link set eth1 up
ip link set ppp0 up

# ----- find & gateway
eth0_addr=`ifconfig | grep -A1 eth0 | tail -1 | cut -d : -f 2 | cut -f 1 -d " "`
eth1_addr=`ifconfig | grep -A1 eth1 | tail -1 | cut -d : -f 2 | cut -f 1 -d " "`
ppp0_addr=`ifconfig | grep -A1 ppp0 | tail -1 | cut -d : -f 2 | cut -f 1 -d " "`

ppp0_gw=`ip route | grep ppp0 | head -1 | cut -f 1 -d " "`



ip route flush cache

ip route flush table main
ip route flush table 50 all > /dev/null
ip route flush table 100 all > /dev/null
ip route flush table 101 all > /dev/null
ip route flush table 200 all > /dev/null
ip route flush table 201 all > /dev/null
ip route flush table 250 all > /dev/null

ip route add $ppp0_gw dev ppp0 proto static src $ppp0_addr
ip route add 192.168.1.1 dev eth0 proto static src 192.168.1.9
ip route add $Lan dev eth1 proto static src 192.168.9.1
ip route add default via 192.168.1.1 dev eth0

ip route replace table 50 $ppp0_gw dev ppp0 proto static src $ppp0_addr
ip route replace table 50 192.168.1.1 dev eth0 proto static src 192.168.1.9
ip route replace table 50 $Lan dev eth1 proto static src 192.168.9.1

ip route replace table 100 $ppp0_gw dev ppp0 proto static src $ppp0_addr
ip route replace table 100 192.168.1.1 dev eth0 proto static src 192.168.1.9
ip route replace table 100 default via 192.168.1.1 dev eth0

ip route replace table 101 $ppp0_gw dev ppp0 proto static src $ppp0_addr
ip route replace table 101 192.168.1.1 dev eth0 proto static src 192.168.1.9
ip route replace table 101 default via $ppp0_gw dev ppp0

ip route replace table 200 default via 192.168.1.1 dev eth0 proto static src 192.168.1.9
ip route replace table 200 prohibit default proto static metric 1

ip route replace table 201 default via $ppp0_gw dev ppp0 proto static src $ppp0_addr
ip route replace table 201 prohibit default proto static metric 1

ip route replace table 250 default scope global equalize nexthop via $ppp0_gw dev ppp0 weight 1 nexthop via 192.168.1.1 dev eth0 weight 1

ip rule add from all lookup 50 prio 50
ip rule add from all fwmark 0x8000 lookup 100 prio 100
ip rule add from all fwmark 0x8001 lookup 101 prio 101
ip rule add from $eth0_addr lookup 200 prio 200
ip rule add from $ppp0_addr lookup 201 prio 201
ip rule add from all lookup 250 prio 250

modprobe ip_nat_ftp
modprobe ip_tables
modprobe iptable_nat
modprobe ipt_conntrack
modprobe ip_conntrack
modprobe ip_conntrack_ftp
modprobe ip_conntrack_irc
modprobe ip_nat_irc
modprobe ip_nat_snmp_basic

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

iptables -A FORWARD -i $E -j ACCEPT
iptables -A INPUT -i $E -j ACCEPT
iptables -A OUTPUT -o $E -j ACCEPT
iptables -t filter -A INPUT -i $E -j ACCEPT
iptables -t filter -A OUTPUT -o $E -j ACCEPT

echo "1" > /proc/sys/net/ipv4/ip_forward
echo "1" > /proc/sys/net/ipv4/conf/default/rp_filter
echo "1" > /proc/sys/kernel/core_uses_pid
echo "1" > /proc/sys/net/ipv4/ip_dynaddr
echo "1" > /proc/sys/net/ipv4/conf/$E/proxy_arp
echo "1" > /proc/sys/net/ipv4/tcp_syncookies

# To proxy
if [ -f /var/run/squid.pid ]; then
iptables -t nat -A PREROUTING -i $E -p tcp -s $Lan -d $Any -m multiport --destination-port 80,5977,9898 -j REDIRECT --to-port 8080
iptables -t filter -A INPUT -i $E -p tcp -s $Lan -d $Any -m multiport --destination-port 80,5977,9898 -j ACCEPT
iptables -t filter -A OUTPUT -o $E -p tcp -s $Lan -d $Any -m multiport --destination-port 80,5977,9898 -j ACCEPT
fi
iptables -t mangle -A POSTROUTING -o eth0 -j CONNMARK --set-mark 0x8000
iptables -t mangle -A POSTROUTING -o eth0 -j CONNMARK  --restore-mark
iptables -t mangle -A POSTROUTING -o ppp0 -j CONNMARK --set-mark 0x8001
iptables -t mangle -A POSTROUTING -o ppp0 -j CONNMARK  --restore-mark

#iptables -t mangle -A PREROUTING -i $E -s $Lan -p tcp -d $Any -m multiport --destination-port 80 -j MARK --set-mark 0x8000
iptables -t mangle -A PREROUTING -i $E -s $Lan -p tcp -d $Any -m multiport --destination-port 1863,6667,5050,5190,3389,9099,9770,2009,8021 -j MARK --set-mark 0x8001
#-
iptables -t mangle -A FORWARD -o eth0 -p tcp -m tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1400:1536 -j TCPMSS --clamp-mss-to-pmtu
iptables -t mangle -A FORWARD -o eth1 -p tcp -m tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1400:1536 -j TCPMSS --clamp-mss-to-pmtu
iptables -t mangle -A FORWARD -o ppp0 -p tcp -m tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1400:1536 -j TCPMSS --clamp-mss-to-pmtu


ผมทำอะไรผิดไปป่าว

15
คุยกับทีมวิจัย / อาการแบบนี้ทำไงดี
« เมื่อ: 05 เมษายน 2009, 23:55:44 »
root@ubuntu:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:80:48:5d:49:fe
          inet addr:192.168.1.9  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::280:48ff:fe5d:49fe/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:105721 errors:0 dropped:0 overruns:0 frame:0
          TX packets:67225 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:9041742 (9.0 MB)  TX bytes:7535549 (7.5 MB)
          Interrupt:19 Base address:0x4c00

eth1      Link encap:Ethernet  HWaddr 00:30:4f:60:3e:cd
          inet addr:192.168.9.1  Bcast:192.168.9.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:18 Base address:0x8800

eth2      Link encap:Ethernet  HWaddr 00:21:85:68:ec:26
          inet6 addr: fe80::221:85ff:fe68:ec26/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:16420 errors:0 dropped:0 overruns:0 frame:0
          TX packets:15951 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:985200 (985.2 KB)  TX bytes:1021042 (1.0 MB)
          Interrupt:219 Base address:0x8000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:5960 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5960 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:639079 (639.0 KB)  TX bytes:639079 (639.0 KB)

ppp0      Link encap:Point-to-Point Protocol
          inet addr:10.130.50.31  P-t-P:10.130.50.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:54 (54.0 B)  TX bytes:54 (54.0 B)



root@ubuntu:~# mii-tool
eth0: negotiated 100baseTx-FD flow-control, link ok
eth1: no link
SIOCGMIIPHY on 'eth2' failed: Operation not supported


eth 2 ผมเป็นไรป่าวครับ





หน้า: [1] 2 3