5 วิธีในการกำหนดที่อยู่ IP ให้กับคอมพิวเตอร์ Linux

สารบัญ:

5 วิธีในการกำหนดที่อยู่ IP ให้กับคอมพิวเตอร์ Linux
5 วิธีในการกำหนดที่อยู่ IP ให้กับคอมพิวเตอร์ Linux

วีดีโอ: 5 วิธีในการกำหนดที่อยู่ IP ให้กับคอมพิวเตอร์ Linux

วีดีโอ: 5 วิธีในการกำหนดที่อยู่ IP ให้กับคอมพิวเตอร์ Linux
วีดีโอ: ถอนการติดตั้งโปรแกรมใน ubuntu อย่างละเอียด 2024, พฤศจิกายน
Anonim

Linux เป็นทางเลือกฟรีและโอเพ่นซอร์สสำหรับ Windows และ Mac OS ระบบปฏิบัติการนี้สามารถทำงานในรูปแบบของคอนโซลข้อความดิบ หรือในสภาพแวดล้อมแบบกราฟิก เช่น GNOME และ KDE คู่มือนี้จะอธิบายวิธีกำหนดที่อยู่ IP บนระบบ Linux ผ่านคอนโซล คู่มือนี้อนุมานว่าคุณรู้พื้นฐานของการใช้ Linux และวิธีการทำงานของเครือข่าย ที่อยู่ IP และเซิร์ฟเวอร์ DNS

ขั้นตอน

วิธีที่ 1 จาก 5: การใช้บัญชี "รูท"

กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 1
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 1

ขั้นตอนที่ 1 หากคุณไม่ได้เข้าสู่ระบบในฐานะ 'รูท' (บัญชีผู้ดูแลระบบชนิดหนึ่งใน Linux) ให้เปิดคอนโซลและป้อน "su"

กดปุ่มตกลง.

ติดตั้ง Linux โดยไม่ต้องใช้แผ่นซีดีหรือ USB โดยใช้ UNetBootIn ขั้นตอนที่ 9
ติดตั้ง Linux โดยไม่ต้องใช้แผ่นซีดีหรือ USB โดยใช้ UNetBootIn ขั้นตอนที่ 9

ขั้นตอนที่ 2 หมายเหตุ:

การกระจาย Ubuntu Linux มักจะมีรหัสผ่าน "รูท" เดียวกันกับรหัสผ่านบัญชีที่สร้างขึ้นเมื่อติดตั้งระบบปฏิบัติการ

กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 3
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 3

ขั้นตอนที่ 3 ป้อนรหัสผ่านบัญชี "รูท" เมื่อได้รับแจ้ง แล้วกด "Enter"

วิธีที่ 2 จาก 5: Debian/Ubuntu/Kubuntu

กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 4
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 4

ขั้นตอนที่ 1. ทำสำเนาของไฟล์ /etc/network/interfaces โดยเขียนคำสั่งต่อไปนี้ในคอนโซล:

'cp /etc/network/interfaces /etc/network/interfaces.backup'

กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 5
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 5

ขั้นตอนที่ 2. พิมพ์ 'vi /etc/network/interfaces' จากนั้นกด "Enter"

กด 'i' เพื่อเข้าสู่โหมดแก้ไข

กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 6
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 6

ขั้นตอนที่ 3 เลื่อนไปจนกว่าคุณจะพบการ์ดเครือข่ายในไฟล์

การ์ดเครือข่ายมักมีชื่อว่า eth0 สำหรับการ์ดเครือข่ายอีเทอร์เน็ต หรือ wlan0/wifi0 สำหรับเครือข่ายไร้สาย

กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่7
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่7

ขั้นตอนที่ 4 เปลี่ยน 'iface eth0 inet dhcp' เป็น 'iface eth0 inet คงที่'

กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 8
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 8

ขั้นตอนที่ 5. เพิ่มบรรทัดต่อไปนี้ลงในไฟล์

แทนที่ที่อยู่ IP ด้วยที่อยู่ IP ที่คุณต้องการ: ที่อยู่ 192.168.0.10netmask 255.255.255.0network 192.168.0.0broadcast 192.168.0.255gateway 192.168.0.1dns-nameservers 216.10.119.241

กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 9
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 9

ขั้นตอนที่ 6 บันทึกไฟล์และออกจากตัวแก้ไข

กด "Esc" เพื่อเข้าสู่โหมดคำสั่ง vi จากนั้นเขียน ":wq" กดปุ่มตกลง".

กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 10
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 10

ขั้นตอนที่ 7 ป้อน 'ifdown eth0' แล้วกด "Enter"

กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 11
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 11

ขั้นตอนที่ 8 ป้อน 'ifup eth0' แล้วกด "Enter"

วิธีที่ 3 จาก 5: Red Hat หรือ Slackware

กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 12
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 12

ขั้นตอนที่ 1 วิธีที่ง่ายที่สุดในการตั้งค่า IP บน Red Hat หรือ Slackware คือการพิมพ์ "netconfig" ในเวอร์ชันการแจกจ่ายที่เก่ากว่า หรือ "ifconfig /netstat" ในเวอร์ชันการแจกจ่ายใหม่

เรียกใช้คำสั่งในคอนโซลเป็น "รูท" เมนูข้อความจะช่วยคุณตั้งค่าคอนฟิกที่จำเป็น

กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 13
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 13

ขั้นตอนที่ 2 เขียนคำสั่งต่อไปนี้ในคอนโซล: nano /etc/sysconfig/network-scripts/ifcfg-eth0. ใช้ "Tab" เพื่อย้ายไปมาระหว่างคอลัมน์ และใช้ช่องว่างเพื่อทำเครื่องหมายหรือยกเลิกการเลือกช่องทำเครื่องหมาย

กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 14
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 14

ขั้นตอนที่ 3 เมื่อคุณป้อนการตั้งค่าที่ต้องการแล้ว ให้ปิดหน้าต่างการตั้งค่า

กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 15
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 15

ขั้นตอนที่ 4 หากต้องการใช้กฎ ให้ป้อนคำสั่ง 'service network restart' ลงในคอนโซล จากนั้นกด "Enter"

ขั้นตอนนี้ไม่จำเป็นหากคุณใช้ Slackware การเปลี่ยนแปลงของคุณจะถูกนำไปใช้โดยอัตโนมัติ หมายเหตุ: มีการแจกจ่ายที่หลากหลายตาม Red Hat Linux เช่น Fedora Core, CentOS, White Box เป็นต้น ระบบปฏิบัติการเหล่านี้ส่วนใหญ่อาจมีคำสั่งการกำหนดค่า IP เดียวกัน

วิธีที่ 4 จาก 5: ระบบ Linux ใดๆ ที่มี Kernel 2.4 ขึ้นไป

วิธีการต่อไปนี้ซับซ้อนกว่าเล็กน้อย คุณยังคงต้องการคอนโซล แต่ขั้นตอนต่างๆ ควรใช้ได้กับการแจกจ่าย Linux รุ่นใหม่ๆ โปรแกรมกำหนดค่าที่ใช้คือ "ip" และอยู่ในโฟลเดอร์ "/sbin/"

กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 16
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 16

ขั้นตอนที่ 1. รู้จักชื่ออินเทอร์เฟซเครือข่ายที่จะใช้

หากต้องการแสดงอินเทอร์เฟซเครือข่ายที่มีอยู่ทั้งหมด ให้เรียกใช้คำสั่ง "/sbin/ip link" รายชื่ออินเทอร์เฟซ ที่อยู่ MAC และข้อมูลอื่นๆ จะปรากฏขึ้นบนหน้าจอ

กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 17
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 17

ขั้นตอนที่ 2 ใช้ที่อยู่ IP ด้วยคำสั่งย่อย "addr" เช่น "/sbin/ip addr add 192.168.0.10/24 dev [INTERFACE_NAME]"

  • จุดเชื่อมต่อเริ่มต้นถูกเพิ่มด้วยคำสั่งย่อย "route" เช่น "/sbin/ip route add default via [GATEWAY_ADDRESS]"

    กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 18
    กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 18
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 19
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 19

ขั้นตอนที่ 3 เปิดใช้งานอินเทอร์เฟซเครือข่ายด้วยคำสั่งย่อย "link":

"/sbin/ip ตั้งค่าลิงก์ [INTERFACE_NAME] ขึ้น" หากข้อมูลทั้งหมดที่คุณป้อนถูกต้อง เครือข่ายจะทำงานตามปกติ ขออภัย การตั้งค่าเครือข่ายทั้งหมดจะสูญหายไปหากคุณเริ่มระบบใหม่ ดังนั้น หากคุณต้องการคืนค่าการตั้งค่าหลังจากที่ระบบเริ่มทำงานแล้ว ให้เพิ่มคำสั่งด้านบนทั้งหมดไปที่ "/etc/rc.local" -- ไฟล์ที่ทำงานเมื่อ ระบบเริ่มทำงาน

วิธีที่ 5 จาก 5: ที่อยู่ IP แบบไดนามิก/DHCP

ที่อยู่ IP แบบไดนามิกจะถูกสร้างขึ้นโดยอัตโนมัติและโดยทั่วไปไม่ต้องการความสนใจจากผู้ใช้ แต่มีบางกรณีที่ควรทราบ:

กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 20
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 20

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

หากต้องการกู้คืนการเชื่อมต่ออินเทอร์เน็ตทันที ให้เรียกใช้คำสั่ง "dhclient" ในฐานะ root ที่อยู่แบบไดนามิกจะถูกรีเซ็ตด้วย

กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 21
กำหนดที่อยู่ IP บนคอมพิวเตอร์ Linux ขั้นตอนที่ 21

ขั้นตอนที่ 2 สถานการณ์เดียวกันอาจเกิดขึ้นได้เช่นกันหากเครือข่ายเข้าถึงได้โดยฮาร์ดแวร์ที่เริ่มต้นด้วยคอมพิวเตอร์ของคุณ

ในบางกรณี Linux เริ่มทำงานได้เร็วกว่า "เราเตอร์" ของเครือข่ายและไม่พบเครือข่ายเมื่อเริ่มต้น ค้นหา dhclient.conf (เช่น /etc/dhcp3/dhclient.conf สำหรับ Debian) และเพิ่ม/แก้ไขบรรทัดการรีบูต nn;. แทนที่ nn ด้วยช่วงเวลารอสำหรับกระบวนการเปิดใช้งาน "เราเตอร์" หลังจากที่ระบบทำงานอยู่

เคล็ดลับ

  • คำสั่ง 'sudo' (ย่อมาจาก "superuser do") อนุญาตให้ผู้ดูแลระบบเข้าถึงชั่วคราวและเหมาะสมกว่า 'su' ในกรณีส่วนใหญ่ อ่านคู่มือ sudo โดยพิมพ์ "man sudo" และขอบคุณที่คุณทำ
  • อาจจำเป็นต้องแก้ไขไฟล์ /etc/resolv.conf หากคุณต้องการเข้าถึงระบบโดยใช้ชื่อโดเมนแทนที่อยู่ IP ใช้วิธีการต่างๆ เช่น แก้ไขไฟล์ /etc/network/interfaces และอย่าลืมสำรองข้อมูลต้นฉบับ!

คำเตือน

  • อย่าลืมสำรองไฟล์ของคุณเพื่อให้คุณสามารถกู้คืนการตั้งค่าดั้งเดิมได้
  • อย่าลองทำตามขั้นตอนด้านบน เว้นแต่คุณจะเข้าใจวิธีการทำงานของเครือข่าย ที่อยู่ IP และเซิร์ฟเวอร์ DNS
  • อย่าเข้าสู่ระบบในฐานะ root ต่อไป เราขอแนะนำให้คุณเข้าสู่ระบบในฐานะผู้ใช้รายอื่น ใช้คำสั่ง su ในคอนโซล จากนั้นกลับไปที่บัญชีผู้ใช้นั้นเมื่อคุณทำเสร็จแล้ว การเข้าถึงรูททำให้ผู้ใช้รายอื่นที่สามารถเข้าถึงคอมพิวเตอร์ของคุณทำอะไรก็ได้กับระบบของคุณ

แนะนำ: