วันจันทร์ที่ 22 มีนาคม พ.ศ. 2553

การกำหนด ip static ใน Linux

ข้อมูลต่างๆที่ต้องรู้ก่อนทำการ config นะครับ
=> Host IP address 192.168.1.100 ไอพีเครื่องที่เราจะตั้ง
=> Netmask: 255.255.255.0
=> Network ID: 192.168.1.0
=> Broadcast IP: 192.168.1.255
=> Gateway/Router IP: 192.168.1.254 ไอพีเครื่องที่ต้องการออกอินเตอร์เนต
=> DNS Server: 192.168.1.254

ขั้นตอนแรกเราต้องเข้าไปแก้ไขไฟล์ interfaces

$ sudo nano /etc/network/interfaces
เมื่อเปิดไฟล์ขึ้นมา หากเจอข้อความนี้
iface eth0 inet dhcp

ให้ทำการแก้ไขให้เป็น
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254

บันทึกไฟล์แล้วทำการ รีสตาร์ ( ไม่ใช่รีสตาร์คอมนะครับ )

$ sudo /etc/init.d/networking restart
ต่อมาทำการ config DNS SERVER
เปิดไฟล์นี่เพื่อทำการแก้ไข


$ sudo vi /etc/resolv.conf
เพิ่มข้อมูลของ DNS ลงไป
search myisp.com
nameserver 192.168.1.254
nameserver 202.54.1.20
nameserver 202.54.1.30

บันทึกไฟล์
ดูรายละเอียดของ network

$ ifconfig -a
ดูแต่ละอัน

$ ifconfig eth0
Credit : cyberciti.biz