Archive for the ‘Network’ Category

How to install dig, host and nslookup commands on your system

เมื่อต้องการรันคำสั่ง dig, host หรือ nslookup แต่เครื่อง linux ของคุณไม่มีคำสั่งดังกล่าวนี้ สาเหตุเกิดจากคุณได้ install แบบ minimum (สำหรับ CentOS 6, RHEL 6) หรือไม่เลือก package อะไรเลยตอนติดตั้ง ดังนั้นถ้าต้องการรันคำสั่ง dig, host หรือ nslookup จะต้อง install bind-util ก่อนโดยสามารถใช้คำสั่ง yum install ได้เลย หรือใช้คำสั่ง rpm ในการติดตั้ง ตามตัวอย่างด้านล่างนี้ คำค้นยอดนิยม: centos 6 nslookup, nslookup centos 6, centos6 nslookup, nslookup rpm, rhel 6 nslookup, centos6 dig, nslookup centos6, centos [...]

How to build RPM package for the Coova-chilli with CentOS 5

Coova chilli เป็นโปรแกรม hotspot ตัวหนึ่งคิดว่าน่าจะเป็นโปรเจคที่แตกออกมาจาก Chilli hotspot ที่ปัจจุบันดูเหมือนว่าจะหยุดพัฒนาไปแล้ว และสำหรับใครที่ต้องการ rpm ไฟล์สำหรับ RedHat Enterprise หรือ CentOS ก็คงต้องหายากพอสมควรเนื่องจากว่าไม่ค่อยมีใครทำแจก เนื่องจากว่าการสร้าง rpm ไฟล์จะมี error ซึ่งทำให้บางคนหันไปใช้ Ubuntu แทนเพราะว่ามี package ที่ได้ทำออกมาเรียบร้อยพร้อมให้ download คำค้นยอดนิยม: coova, coova chilli, coova chilli centos, coova chilli rpm, centos hotspot, coova-chilli-1 2 6 rpm, coovachilli centos, yum coova, coovachilli centos rpm, coova centos

Network Card Bonding On Red Hat Linux and CentOS

Channel Bonding เป็นวิธีการนำเอา network interface card หลายๆใบมารวมกันเพื่อให้สามารถ ขยาย bandwidth, fail-over interface, load balancing หรือ port trunking 802.3ad และยัง support VLAN หรือ 802.1q ได้อีกด้วย คำค้นยอดนิยม: Network Card คือ, bonding network, network bonding, network cardคือ, bonding คือ, bonding linux, หน้าที่network card, 802 1q, linux bonding, linux redhat bonding 802 3ad

How to use wpa_cli command

wpa_cli command เป็น command ที่มีอยู่ใน wpa_supplicant package ซึ่ง command นี้จะสามารถตรวจสอบสถานะการทำงาน, การแก้ไขค่า configurationต่างๆไม่ว่าจะเป็น trigger events หรือการใส่ค่าของ passphase เมื่อเวลา connect wireless การใช้งาน wpa_cli command ในการทำงานของ wpa_cli นี้จะสามารถทำงานได้ 2 mode การทำงานคือ command line interpreter เช่น wpa_cli -i eth1 scan หรือ interactive shell เช่น wpa_cli -i eth1 ในการใช้งานเราสามารถพิมพ์ command แบบย่อได้อย่างเช่น ต้องการตรวจสอบสถานะก็สามารถพิมพ์ได้ว่า wpa_cli -i eth1 stat แทนการพิมพ์ wpa_cli -i eth1 [...]

Set up your Linux for Wake On LAN (WOL)

wake on lan คือการสั่งให้เครื่อง server ทำการ startup ตัวเองขึ้นมาโดยการใช้คำสั่งจากเครื่องอีกเครื่องหนึ่งโดยผ่านทางระบบ network ซึ่งการ config จะแบ่งออกเป็นสองส่วนด้วยกันคือส่วนของ server เป็นตัวที่คอยรับคำสั่งการเปิดเครื่อง และ ส่วนของ Client เป็นตัวส่งคำสั่งการเปิดเครื่อง วิธีการติดตั้งและใช้งาน Wake On LAN (WOL) setup bios ในเครื่องให้เปิด feature wake on lan สร้าง script file ชื่อ wakeonlan ไว้ที่ /etc/init.d/ โดยมีข้อความดังนี้ ## /etc/init.d/wakeonlan # # chkconfig: 2345 99 99 # description: Wake On Lan # ethtool -s eth0 [...]

Configure VLAN devices over a bond interface

ใน Linux เราสามารถตั้งค่าของ VLAN network ได้ไม่ยาก ซึ่ง Linux เองก็ support การทำงานของ VLAN ด้วยเช่นกันโดยใช้ driver 8021q ซึ่งขั้นตอนการติดตั้งที่ยกตัวอย่างมานี้เป็นการทำ bonding channel + VLAN โดยขั้นตอนการติดตั้งสามารถทำได้ดังนี้ 1. ตรวจสอบดูว่า Linux ที่ใช้งานนี้ support การทำ VLAN หรือไม่โดยค้นหาว่ามี driver 8021q หรือไม่ ใช้คำสั่ง lsmod | grep 8021q 2. ถ้า support ขั้นต่อมาให้ทำการ load driver 8021q ขึ้นมา modprobe 8021q 3. ทำการสร้าง device bond0 ขึ้นมาที่ /etc/sysconfig/network-scripts/ifcfg-bond0 และใส่ค่าตาม config [...]

Test the connectivity to server using netcat

เมื่อต้องการทดสอบ connection เราสามารถที่จะใช้โปรแกรม netcat เพื่อทำการทดสอบได้ ขั้นตอนการทดสอบสามารถทำได้ดังนี้ ถ้าไม่มีโปรแกรม netcat ให้ใช้คำสั่ง ดังข้างล่างนี้ #yum install nc จากนั้นในฝั่ง server ให้ทำการเปิด socket หรือ port ที่ต้องการทดสอบดังคำสั่งด้านล่างนี้ (ต้องเป็น user root เท่านั้น) #nc -l <port> คำค้นยอดนิยม: connectivity คือ, Netcat, netcat คือ, scp กับ sftp, การใช้ netcat, test net cat, วิธี create netcat, คำสั่ง netcat คือ, test connectivity, telnet คำสั่ง test connection