Category: Network

วิธี Set NTP Client บน Brocade SAN Switch

หาการ config เกี่ยวกับเวลาใน admin gui ไม่เจอเลยรู้ว่าต้องทำผ่าน command ครับ
ง่ายสั้นๆ ครับวันนี้วิธีกำหนด NTP บน Brocade SAN Switch
1. ssh ไปยัง san switch
2. รันคำสั่ง

tsClockServer “xxx.xxx.xxx.xxx”

3. กำหนด Time Zone ด้วยคำสั่ง กดเลือก Asia แล้วเลือก Thailand

tstimezone –interactive

4. reboot สักรอบ

Share/Save

Leave a Comment September 20, 2012

คลอดละครับ script auto login truewifi 3.0 หมดปัญหา pc/7eleven

UPDATE 28/Jul/2012 Version 3.2 ออกละครับ http://imrgill.com/2012/07/28/script-true-wifi-auto-login-3-2.html

การติดตั้งเหมือนเดิมครับ อ่านได้ที่ Script ต่อ True Wi-Fi อัตโนมัติ(Truewifi Auto Login V2.04)

เวอร์ชันนี้ออกมาเพื่อแก้ปัญหา URL สำหรับบางพื้นที่ที่เปลี่ยนหน้า Login เป็น pc/7eleven โดยเฉพาะ

change log :

1. ตัวแปร username ที่สามารถใส่ username@domain ได้โดยเลยที่ไม่ต้องระบุเป็นตัวเลข (ขอบคุณท่าน Warun Kietduriyakul แห่ง jomyut.net สำหรับ script ตรงส่วนนี้) 2. ผู้ใช้ต้องกำหนดค่า VLAN และ MAC เอง วิธีง่ายๆ ก็เอาค่านี้มาจาก URL Redirect นั้นแหละครับตรง "VLAN=851&MAC=00:21:65:aa:f0:aa" มาใส่เป็นตัวแปร จากตัวอย่าง ให้ใส่เป็น var vlan = "851"; และ var mac = "00:21:65:aa:f0:aa"; 3. เนื่องด้วยมีผู้ใช้ script นี้รายงานมาว่า Truewifi ได้มีการเปลี่ยน URL สำหรับ Login ในบางพื้นที่เป็น "portal.trueinternet.co.th/wifiauthen/pc/7eleven/wi-fi_login.php" ผมจึงแก้ script ตรงส่วนนี้ให้แล้วโดยเพิ่ม if ให้ตรวจสอบ URL ว่าเป็นแบบเก่าหรือแบบใหม่นี้

เอาไปลองใช้กันดูครับ

ดาวน์โหลด : auto_truewifi_3.1.user.js.zip

84 Comments November 27, 2011

วิธีเพิ่ม Memory บนเครื่อง RHEL 5.5 Xen Host

วันนี้เจอปัญหาจากทีม Developer แจ้งว่า Network ในระบบช้าซึ่งความจึงแล้วมันไม่น่าจะช้าเพราะ Network เป็น 10GbE ทั้งหมดแต่ Developer แจ้งมาว่ามันวิ่งแค่หน่วยเป็น Kbps

[root@javacluster ~]# scp vm.tar root@192.191.3.17:~/. root@192.191.3.17's password: vm.tar 0% 34MB 47.5KB/s 119:38:22 EKilled by signal 2.

เมื่อดูจาก log ที่เขาส่งมาให้ก็แปลกใจมากๆ เพราะมันไม่น่าจะช้าขนาดนั้นเลย วันนี้เข้ามาทำงานเลยตรวจสอบทั้งอุปกรณ์ Network และเครื่อง Server ก็ปกติ
แต่ที่ไม่ปกติก็คือ Memory ของเครื่องที่ Developer ใช้งานถึงได้น้อยแค่ 512MB

[root@javacluster ~]# free -m total used free shared buffers cached Mem: 512 503 8 0 2 169 -/+ buffers/cache: 331 180 Swap: 29631 0 29631

ทั้งที่จริงมันมีมากถึง 64GB ก็มาพบสาเหตุของปัญหาเป็นเพราะว่าเครื่อง Server ดังกล่าวรันเป็น Xen Host ซึ่ง Default ของ Parameter ตอนน boot เข้า RHEL ถูกตั้งไว้ที่ 512MB เท่านั้น เลยทำการเปลี่ยนให้เป็น 4GB โดยการเข้าไปแก้ไขไฟล์ /etc/grub.conf

จาก

title Red Hat Enterprise Linux Server (2.6.18-194.el5xen) root (hd0,0) kernel /xen.gz-2.6.18-194.el5 dom0_mem=512MB module /vmlinuz-2.6.18-194.el5xen ro root=/dev/VolGroup00/LogVol00 rhgb quiet module /initrd-2.6.18-194.el5xen.img

เป็น

title Red Hat Enterprise Linux Server (2.6.18-194.el5xen) root (hd0,0) kernel /xen.gz-2.6.18-194.el5 dom0_mem=4096MB module /vmlinuz-2.6.18-194.el5xen ro root=/dev/VolGroup00/LogVol00 rhgb quiet module /initrd-2.6.18-194.el5xen.img

เปลี่ยนเสร็จแล้วอย่าลืม reboot เครื่องนะครับ
ความเร็วของ Network หลังจากเพิ่ม Memory ของเครื่อง Xen Host เพิ่มขึ้นทันตาครับ

[root@javacluster ~]# scp vm.tar root@192.191.3.17:~/. root@192.191.3.17's password: vm.tar 19% 340MB 41.5MB/s 20:22 EKilled by signal 2.

ขอบคุณแหล่งข้อมูล : http://helpinlinux.blogspot.com/2011/06/how-to-increase-memory-size-of-domain-0.html

August 3, 2011

แก้ปัญหา Wireless Broadcom บน Ubuntu 11.04 Natty

สวัสดีครับ ห่างหายไปเสียนาน
วันนี้นำปัญหาที่เจอบน Ubuntu 11.04 Natty มาเล่าสู่กันฟัง
เมื่อวันศุกร์ก่อนหลังจากลง Natty มาใช้สักพักแล้ว ก็เพิ่งมาเจอปัญหา Wireless ไม่ Detect สัญญาณครับ คือมันเจออุปกรณ์ครบทั้ง Lan ทั้ง Wireless แต่ไม่โชว์ SSID ของ Wireless ที่มีอยู่แถวนั้นสักตัวเลย เซ็งสิครับเล่นเน็ตไม่ได้ แต่มีที่ตลกกว่านั้นคือ ถ้าผมเสียบสายแลนก่อนจะ Login มันจะหาสัญญาณ Wireless เจอ โอ้อะไรกันนี่ งง ตึ๊บเป็นสัปดาห์เลย วันนี้คิดว่าไม่ไหวแล้วที่ต้องมานั่งจิ้มแลนก่อนจะใช้ Wireless เลยนั่งหาคำตอบดู ก็ไปเจอจากเว็บบอร์ดแห่งนึง
บอกก่อน ผมใช้ Notebook Dell N4010 ตัว core i5 ใช้ Chip Wireless ของ Broadcom

04:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)

error ที่เจอใน dmesg ครับ

[ 21.795162] ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 28.284668] Clocksource tsc unstable (delta = 2339918375 ns) [ 30.073176] Switching to clocksource hpet [ 31.050945] wl0: fifo 0: descriptor error [ 31.050947] wl0: fatal error, reinitializing [ 32.122440] wl0: fifo 0: descriptor error [ 32.122442] wl0: fatal error, reinitializing [ 32.172473] atl1c 0000:05:00.0: irq 44 for MSI/MSI-X [ 33.196089] wl0: fifo 0: descriptor error [ 33.196092] wl0: fatal error, reinitializing

เท่าที่หาข้อมูลมาก็พอจะทราบได้ว่าน่าจะเป็นปัญหาของ Driver ที่ติดมากับ Kernel
ซึ่งในเว็บบอร์ดที่ผมเจอมาเค้าแนะนำให้ไปโหลด Driver จาก Broadcom.com มาติดตั้งเอง
http://www.broadcom.com/support/802.11/linux_sta.php
ผมก็เลยลองโหลดมาติดตั้งเองดู
ใครที่อยากจะ compile เองก็อย่าลืมติดตั้ง build-essential กับ linux-headers-generic ก่อนนะครับ
ผมติดตั้ง Ubuntu 64bit ก็เลยโหลดตัว hybrid-portsrc_x86_64-v5_100_82_38.tar.gz มาครับ
โหลดมาแล้วก็แตกไฟล์ออก
ติดตั้งโดยคำสั่ง make และ make install
ใครที่สั่ง make แล้ว error ให้เข้าไปแก้ไขไฟล์ src/wl/sys/wl_linux.c โดยให้ comment บรรทัดต่อไปนี้ออกซะครับ

//init_MUTEX(&wl->sem);

แล้วลอง make กับ make install ใหม่

ขอให้สนุกกับ Natty ครับ

May 11, 2011

วิธีลบ iptables rules ออกทั้งหมด

สืบเนื่องจากที่ผมเขียนเรื่อง NAT ในวันก่อนวันนี้ก็เลยเอาเรื่องการ Flush rules ของ iptables มาฝากครับ

ตามนี้เลย

iptables -F iptables -X iptables -t nat -F iptables -t nat -X iptables -t mangle -F iptables -t mangle -X iptables -P INPUT ACCEPT iptables -P FORWARD ACCEPT iptables -P OUTPUT ACCEPT

จะรันทีละบรรทัด หรือจะเอาไปทำเป็น Script ก็ได้ครับ

แหล่งข้อมูล : http://www.cyberciti.biz/tips/linux-iptables-how-to-flush-all-rules.html

Leave a Comment January 28, 2011

Factory Reset บน Fortigate 100A ทำไง

ขั้นตอนมีดังนี้ครับ

1. ต่อสาย Console ที่ Fortigate และต่อเข้า PC หรือ Notebook ของเราให้เรียบร้อย แล้วเปิด Hyperterminal รอไว้เลย
2. เสียบปลั๊ก
3. เมื่อ Boot เสร็จมันจะ Prompt ให้เรากรอก Login ก็ให้กรอกไปดังนี้

Login : maintainer
password : bcpbFG100A1111111111

ให้เปลี่ยน 1111111111 เป็น Serial ของเครื่องซึ่งสังเกตุได้จาก Prompt ตอน Login นั้นแหละครับ ไม่ก็หงายดูด้านล้างเครื่องมันก็ได้ (มีเวลาให้คุณ login 30 วิเท่านั้น)

4. เมื่อ login ได้แล้วก็ใช้คำสั่ง

execute factoryreset

5. Fortigate 100A ของเราก็พร้อมใช้งานตามมาตรฐานโรงงานแล้วครับ

คำเตือน : วิธีการข้างต้นเป็นการทำ factory reset ดังนั้น Configuration ของคุณจะหายไปหมด
สำหรับใครที่ต้องการจะเปลี่ยนแค่รหัสผ่าน เมื่อเข้า maintainer mode ได้แล้วก็อาจเปลี่ยนแค่รหัสผ่านของ admin ก็พอ
ดังนั้น ใช้อย่างระมัดระวังนะครับ

Leave a Comment January 26, 2011

การติดตั้ง Tor บน Ubuntu 10.10

การติดตั้ง tor บน ubuntu เป็นปัญหาคาใจผมมานานครับ ใช่ครับเมื่อก่อนมันติดตั้งง่ายแต่พอตอนนี้ถึงเวอร์ชันปัจจุบันไปหาอ่าน how to จาก guru ทั้งหลายมันก็ทำงานไม่ได้เสียแล้วก็เลยต้องหาวิธีเอง ลองเข้าไปในเว็บ http://www.torproject.org เองเลย ก็ไปเจอ repository สำหรับ ubuntu และ debian ตามนี้ครับ

http://www.torproject.org/docs/debian.html.en#ubuntu

เขาบอกว่าให้เพิ่มบรรทัด

deb http://deb.torproject.org/torproject.org maverick main

เข้าไปในไฟล์ /etc/apt/sources.list
จากนั้นให้ add gpg key โดยใช้คำสั่ง

gpg –keyserver keys.gnupg.net –recv 886DDD89
gpg –export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -

add key เสร็จแล้วก็ติดตั้ง tor กันได้เลยครับโดย (หากใคร add key แล้วเกิด error ก็ไม่เป็นไรครับสามารถติดตั้งได้เหมือนกัน)

sudo apt-get update
sudo apt-get install tor tor-geoipdb

หลังจากที่ติดตั้งแล้วเราจะได้ package tor กับ polipo ซึ่งเป็น mini proxy มาให้ด้วย
ติดตั้งเสร็จแล้วก็ต้อง config กันสักเล็กน้อยโดยให้แก้ไฟล์ /etc/polipo/config ของ polipo โดยเอา # หน้าบรรทัดต่อไปนี้ออกไป

proxyAddress = “0.0.0.0″ # IPv4 only

allowedClients = 127.0.0.1

socksParentProxy = “localhost:9050″
socksProxyType = socks5

จากนั้นบันทึกแล้วก็สั่ง restart polipo โดย

sudo /etc/init.d/polipo restart

ทีนี้มาถึงฝั่ง web browser กันบ้าง ในที่นี้ขอพูดถึง firefox นะครับ firefox เองมี addon ชื่อ Torbutton สามารถเข้าไปติดตั้งกันเลยที่
https://addons.mozilla.org/en-US/firefox/addon/2275/

ติดตั้งเสร็จแล้วก็ restart firefox 1 รอบก็จะมี icon ของ Torbutton ปรากฎที่มุมล่างขวาของหน้าจอ firefox ให้คลิกขวาที่ปุ่ม Tor Disable จากนั้นเลือก Preferences… จากนั้นให้เปลี่ยน Port ของ HTTP Proxy กับ SSL Proxy จาก 8118 เป็น 8123 แล้วก็กด OK ออกมา

เริ่มใช้ Tor ผ่าน Firefox กันเลยโดยคลิกที่ปุ่ม Tor Disable ซึ่งมีตัวอักษรสีแดง เมื่อคลิกแล้วจะเปลี่ยนเป็น Tor Enable สีเขียว
ทีนี้เราก็พร้อมจะท่องเน็ตแบบ Anonymous ทะลุทะลวงเว็บไซต์ที่โดน block ได้แล้วครับ

Leave a Comment January 12, 2011

เอาใจเด็กรามฯ ด้วย RU WiFi Auto Login Script

เมื่อวานเข้าไปที่คณะในรามฯ ครับ ไปกินข้าวกับพวกพี่ๆ เจ้าหน้าที่ที่ซี้ๆ กัน กลับมาจากกินข้าวก็มานั่งเล่นที่ห้องเจ้าหน้าที่ ก็นั่งเล่นไปคุยกันไปเรื่อย จนมาคุยกันถึงเรื่องการ login เน็ตของที่รามฯ ก่อนที่จะเข้าอินเตอร์เน็ต ซึ่งผมมีไอเดียจะเขียนสคริปสำหรับล็อกอินเน็ตรามฯ ไว้นานแล้ว เพราะขี้เกียจมานั่งกรอกเลขรหัสบัตรประชาชน 13 หลักทุกครั้งที่จะใช้เน็ต ก็เลยนั่งเขียน script ตั้งแต่เที่ยง จนถึงเย็น ก็เอาตัว Script ต่อ True Wi-Fi อัตโนมัติ(Truewifi Auto Login V2.04) มาแก้ไขนิดหน่อย จนสุดท้ายมันก็ใช้งานได้ ก็เลยเอามาแจกจ่ายเด็กรามฯ ด้วยกันครับ

ขั้นตอนการติดตั้งเหมือนกับ Script ต่อ True Wi-Fi อัตโนมัติ(Truewifi Auto Login V2.04) ทุกอย่างเลยครับคือ

1. เครื่องคุณต้องมี Mozilla Firefox ก่อนครับ โดยสามารถดาวน์โหลดได้ที่ http://www.mozilla.com/en-US/firefox/ เมื่อดาวน์โหลดมาแล้วก็ติดตั้งเลยครับใช้ Step Next and Next

2. ติดตั้ง Addon ของ Firefox ที่ชื่อ Greasemonkey << คลิกลิงค์นี้ใน Firefox เข้าหน้า Greasemonkey แล้วก็คลิกที่ปุ่ม Add to Firefox เมื่อติดตั้งเสร็จแล้ว Firefox จะให้เรา Restart ตัวมันเองก็กด Restart Firefox ไปครับ โปรแกรมจะ Restart ตัวเองจากนั้นเมื่อมันเปิดขึ้นมาอีกครั้งเราจะเป็นรูปลิงน้อยที่มุมขวาล่าง ของ Status bar ของ Firefox

รูปไอคอนของ Greasemonkey ที่ Status bar ของ Firefox

(more…)

5 Comments February 28, 2010

วิธีจัดลำดับความสำคัญของ NIC บน Windows

หลายครั้งครับที่เจอเครื่องทั้ง PC หรือ Server ที่มีการ์ดแลนหลายใบ และมีการใช้งานทุกใบเซ็ตไอพีกันจนทำให้ออกเน็ตกันไม่ได้ก็มี เพราะแต่ละใบก็มีไอพีของตัวเอง แล้วเราจะกำหนดได้ไหมว่าจะใช้ใบไหนเป็นหลัก บทความนี้มีคำตอบครับ

1. ให้คุณคลิกเข้าไปที่ Network Connections ใน Control panel

(more…)

Leave a Comment February 25, 2010


Recent Entries

Random Posts

Social Network

Tag Cloud

Calendar

December 2017
S M T W T F S
« Jun    
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Twitter: imrgill

RSS LinuxToday

RSS HowToForge

RSS UbuntuClub

RSS Blognone

RSS PowerWindowsBlog

Tag

Categories

Archives

Blogroll