วันอังคารที่ 31 มีนาคม พ.ศ. 2552

Ubuntu set static ip address

เนื่องจาก เวลาที่เราต้องการนำ web หรือ application ไปไว้ยัง server เพื่อเป็น service บางอย่างนั้นจำเป็นต้องให้ ip address ของเครื่อง server ที่เราต้องการนั้น ไม่ถูกเปลี่ยนแปลง เมื่อมีการ shutdown หรือเปลี่ยนแปลง ระบบเครือข่าย ในส่วนของ ubuntu ก็จะมีวิธีการประมาณนี้ครับ

เข้าไปแก้ไข file ที่ทำการ setup ip โดยจำเป็นต้องใช้สิทธิ root ครับ ตามด้านล่างนี้ ...

$ sudo vi /etc/network/interfaces

เมื่อเข้าไปครั้งแรกจะเห็นแค่ สองบรรทัด ...

auto lo
iface lo inet loopback

ก็ทำการเพิ่ม

auto eth1
iface eth1 inet static
address 192.168.123.248
gateway 192.168.123.254
netmask 255.255.255.0
network 192.168.123.0
broadcast 192.168.123.255

ในส่วนของ eth1 ในที่นี้จะเป็นเหมือนตัวแทน hardware wireless ในการเชื่อมต่อของเครื่อง
ในส่วนของ address นั้น จะเป็น ip address ที่เราต้องการ force ไว้
ส่วนที่เหลือ นั้นก็เป็นองค์ประกอบ network องค์กร ครับ ผมสมติให้เป็น 192.168.123.xxx ก็ไปไล่เปลี่ยนเอา

สุดท้ายก็ทำการ restart network ด้วย command ...

sudo /etc/init.d/networking restart

น่าจะมี log ขึ้นประมาณนี้

* Reconfiguring network interfaces... [ OK ]

ถ้าไม่ขึ้น error ก็ ...
เป็นอันเสร็จเรียบร้อย


sudo vi /etc/resolv.conf


edit if can't get internet


nameserver 192.168.123.254



end config...

ไม่มีความคิดเห็น: