กำหนด IP แบบคงที่อยู่ไปยังเครื่องคอมพิวเตอร์ลินุกซ์

A+ A-

ระบบลินุกซ์ได้กลายเป็นเทคโนโลยีมาตรฐานสำหรับผู้เชี่ยวชาญด้านไอทีทั่วไปสำหรับงานทั้งหมดเช่นการเขียนโปรแกรมเว็บโฮสติ้งและเครือข่ายเพื่อชื่อไม่กี่ บางครั้งเราจำเป็นต้องกำหนดค่าที่อยู่ IP แบบคงที่บนเครื่อง Linux / เซิร์ฟเวอร์ บทความนี้พยายามจะอธิบายเกี่ยวกับการกำหนดที่อยู่ IP คงไปยังคอมพิวเตอร์ Ubuntu Linux

IP แบบคง VS IP แบบไดนามิก

ที่อยู่ IP แบบไดนามิกที่อยู่ IP ซึ่งจะกำหนดแบบไดนามิกไปยังเครื่องคอมพิวเตอร์โดยเซิร์ฟเวอร์ DHCP และอาจมีการเปลี่ยนแปลงอยู่ตลอดเวลา เมื่ออยู่ IP กำหนดค่าได้เองบนเครื่องคอมพิวเตอร์ก็จะเรียกว่าอยู่ IP คงที่ก็ไม่ได้เปลี่ยน สำหรับเซิร์ฟเวอร์, เราเตอร์, ไฟร์วอลล์และบริการเครือข่ายอื่น ๆ IP ที่มีการกำหนดค่าคงที่

การกำหนดค่า IP แบบคงที่อยู่กับระบบลินุกซ์

ตรวจสอบที่อยู่ของอินเตอร์เน็ตโดยใช้ ipconfig ที่แสดงด้านล่าง -

 $ ifconfig

ผลลัพธ์ของตัวอย่างที่ควรจะเป็นเช่นนี้ -

 Encap eth0 Link: อีเธอร์เน็ต HWaddr 74: E6: E2: 25: 3E: EB  
          การแพร่ภาพ Multicast MTU 1500 เมตริก: 1
          แพ็คเก็ต RX: 0 ข้อผิดพลาด: 0 ลดลง: 0 overruns: 0 เฟรม: 0
          แพ็คเก็ตเท็กซัส: 0 ข้อผิดพลาด: 0 ลดลง: 0 overruns: 0 ผู้ให้บริการ: 0
          ชน: 0 txqueuelen 1000 
          ไบต์ RX: 0 (0.0 B) เท็กซัสไบต์: 0 (0.0 B)

Lo Encap Link: Loopback ท้องถิ่น  
          inet addr: 127.0.0.1 หน้ากาก: 255.0.0.0
          inet6 addr :: 1/128 ขอบเขต: โฮสต์
          UP Loopback RUNNING MTU: 65536 เมตริก: 1
          แพ็คเก็ต RX: ข้อผิดพลาด 2013: 0 ลดลง: 0 overruns: 0 เฟรม: 0
          เท็กซัสแพ็คเก็ต: ข้อผิดพลาด 2013: 0 ลดลง: 0 overruns: 0 ผู้ให้บริการ: 0
          ชน: 0 txqueuelen: 0 
          ไบต์ RX: 179008 (179.0 KB) เท็กซัสไบต์: 179008 (179.0 KB)

wlan0 Encap Link: อีเธอร์เน็ต HWaddr C0: 38: 96: 78: 40: 61  
          inet addr: 192.168.1.244 bcast: หน้ากาก 192.168.1.255: 255.255.255.0
          inet6 addr: fe80 :: C238: 96ff: fe78: 4061/64 ขอบเขต: การเชื่อมโยง
          การแพร่ภาพ RUNNING Multicast MTU 1500 เมตริก: 1
          แพ็คเก็ต RX: 82,968 ข้อผิดพลาด: 0 ลดลง: 0 overruns: 0 เฟรม: 0
          แพ็คเก็ตเท็กซัส: 30,221 ข้อผิดพลาด: 0 ลดลง: 0 overruns: 0 ผู้ให้บริการ: 0
          ชน: 0 txqueuelen 1000 
          ไบต์ RX: 40712381 (40.7 MB) ในเท็กซัสไบต์: 7044212 (7.0 ล้านบาท)

แก้ไขไฟล์เชื่อมต่อเครือข่ายและการเปลี่ยนแปลงที่อยู่ IP ใช้คำสั่งดังต่อไปนี้ -

 $ sudo Nano / etc / เครือข่าย / อินเตอร์เฟซ

ผลลัพธ์ของตัวอย่างที่ควรจะเป็นเช่นนี้ -

ย้อนกลับ

ตอนนี้เพิ่มรายการนี​​้ให้เปลี่ยนที่อยู่ IP ที่อยู่ IP คงที่ -

 eth0 อัตโนมัติ
iface eth0 inet แบบคงที่
192.168.1.99 อยู่
192.168.1.0 เครือข่าย
netmask 255.255.255.0
ออกอากาศ 192.168.1.255
เกตเวย์ 192.168.1.254

ตอนนี้บันทึกแฟ้ม (CTRL + O) และออกจากไฟล์ (Ctrl + Z)

ตอนนี้ติดตั้งเซิร์ฟเวอร์ DNS โดยการแก้ไข /etc/resolv.conf หากต้องการแก้ไข resolv.conf ใช้คำสั่งดังต่อไปนี้ -

 $ sudo /etc/resolv.conf นาโน

เอาท์พุทควรจะเป็นเช่นนี้ -

nameserver

ตอนนี้เพิ่มเซิร์ฟเวอร์ตามเราเตอร์เราได้เพิ่มเซิร์ฟเวอร์ของเราตามการตั้งค่าเราเตอร์ ผลลัพธ์ของตัวอย่างที่ควรจะเป็นเช่นนี้ -

 192.168.1.254 nameserver
8.8.8.8 nameserver
202.54.2.5 nameserver 

บันทึกไฟล์ (Ctrl + O) และออกจากไฟล์ (Ctrl + Z) ตอนนี้เริ่มต้นบริการเครือข่ายและใช้คำสั่งต่อไปนี้เพื่อเริ่มต้นใหม่ -

 # เริ่มต้นใหม่ /etc/init.d/network 

ตอนนี้ตรวจสอบที่อยู่ IP โดยใช้คำสั่งดังต่อไปนี้

 $ ifconfig

เอาท์พุทควรจะเป็นเช่นนี้ -

 Encap eth0 Link: อีเธอร์เน็ต HWaddr 74: E6: E2: 25: 3E: EB  
          inet addr: 192.168.1.99 bcast: หน้ากาก 192.168.1.255: 255.255.255.0
          inet6 addr: fe80 :: 76e6: e2ff: fe25: 3eeb / 64 ขอบเขต: การเชื่อมโยง
          การแพร่ภาพ RUNNING Multicast MTU 1500 เมตริก: 1
          แพ็คเก็ต RX: 67 ข้อผิดพลาด: 0 ลดลง: 1 รุก: 0 เฟรม: 0
          แพ็คเก็ตเท็กซัส: 74 ข้อผิดพลาด: 0 ลดลง: 0 overruns: 0 ผู้ให้บริการ: 0
          ชน: 0 txqueuelen 1000 
          ไบต์ RX: 6500 (6.5 KB) เท็กซัสไบต์: 9442 (9.4 KB)

Lo Encap Link: Loopback ท้องถิ่น  
          inet addr: 127.0.0.1 หน้ากาก: 255.0.0.0
          inet6 addr :: 1/128 ขอบเขต: โฮสต์
          UP Loopback RUNNING MTU: 65536 เมตริก: 1
          แพ็คเก็ต RX: 307 ข้อผิดพลาด: 0 ลดลง: 0 overruns: 0 เฟรม: 0
          แพ็คเก็ตเท็กซัส: 307 ข้อผิดพลาด: 0 ลดลง: 0 overruns: 0 ผู้ให้บริการ: 0
          ชน: 0 txqueuelen: 0 
          ไบต์ RX: 25,138 (25.1 KB) เท็กซัสไบต์: 25,138 (25.1 KB)

wlan0 Encap Link: อีเธอร์เน็ต HWaddr C0: 38: 96: 78: 40: 61  
          inet addr: 192.168.223.141 bcast: หน้ากาก 192.168.223.255: 255.255.255.0
          inet6 addr: fe80 :: C238: 96ff: fe78: 4061/64 ขอบเขต: การเชื่อมโยง
          การแพร่ภาพ RUNNING Multicast MTU 1500 เมตริก: 1
          แพ็คเก็ต RX: 234 ข้อผิดพลาด: 0 ลดลง: 0 overruns: 0 เฟรม: 0
          แพ็คเก็ตเท็กซัส: 237 ข้อผิดพลาด: 0 ลดลง: 0 overruns: 0 ผู้ให้บริการ: 0
          ชน: 0 txqueuelen 1000 
          ไบต์ RX: 190688 (190.6 KB) เท็กซัสไบต์: 50,467 (50.4 KB)

ขอแสดงความยินดี! ตอนนี้คุณรู้ว่า "วิธีการกำหนดที่อยู่ IP คงที่ลินุกซ์คอมพิวเตอร์" เราจะเรียนรู้เพิ่มเติมเกี่ยวกับประเภทนี้ของคำสั่งในการโพสต์ลินุกซ์ของเราต่อไป ให้อ่าน!

Ads

หุ้น

เมื่อเร็ว ๆ นี้

ทางเลือกที่ดีที่สุดอูบุนตูที่มองหาถ้าคุณเป็นคนรักของลินุกซ์

ขอเริ่มต้นโดยได้รับคุ้นเคยกับบางสิ่งบางอย่าง; พื้นฐาน แต่บิ...

วิธีการเพิ่มลายเซ็นใน Gmail กล่องขาเข้า - เพิ่มลายเซ็นของ Google ใน Gmail

กล่องขาเข้าโดย Google เป็นหนึ่งในสิ่งที่ดีที่สุดของ Google ...

Weekly Tech News: Nokia, Google และนินเทน

สวัสดีครับทุกคนก็ศุกร์ 3 มีนาคมและเช่นเดียวเสมอเรากลับมาพร้...

โครงการ Pi ราสเบอร์รี่สำหรับมือใหม่ - คุณสามารถทำอะไรกับราสเบอร์รี่ Pi

ราสเบอร์รี่ Pi เป็นชุดของพลังงานต่ำคอมพิวเตอร์บอร์ดเดียวที่...

VPN ที่ดีที่สุดสำหรับ Android 2017 - วิธีการใช้ VPN ใน Android

ไปเป็นวันเมื่อ VPNs เพียงสำหรับเทคโนโลยี savvies และแฮกเกอร...

ความคิดเห็น