วิธีการตั้งค่าที่อยู่ IP คงที่ในเครื่อง FreeBSD


12

ฉันมีเครื่อง FreeBSD ที่ทำงานบนเครื่องเสมือน ฉันใช้ SUN Virtual Box ฉันต้องตั้งค่าที่อยู่ IP แบบคงที่กับเครื่องนี้ เพื่อให้ฉันสามารถเข้าถึงเครื่องนี้ อย่างไรก็ตามมีการทำเช่นนี้?

คำตอบ:


25

ใน /etc/rc.conf:

ifconfig_em0 = "inet 192.168.0.254 netmask 255.255.255.0"
defaultrouter = "192.168.0.1"
192.168.0.254 - IP ของเครื่อง, 192.168.0.1 - เกตเวย์
การตั้งค่าเหล่านี้ใน rc.conf จะถูกค้นหาในกระบวนการบู๊ต
หากคุณต้องการตั้งค่า IP ด้วยตนเองให้รัน:
ifconfig em0 inet 192.168.0.254 netmask 255.255.255.0
เส้นทางการลบเริ่มต้น; เส้นทางเพิ่มค่าเริ่มต้น 192.168.0.1


นอกจากนี้ยังสามารถทำได้โดยไม่ต้องแก้ไขไฟล์โดยตรงผ่านsysrc ifconfig_em0=inet 192.168.0.254 netmask 255.255.255.0. sysrc` เป็นเครื่องมือในตัวใน FreeBSD ที่ออกแบบมาเป็นพิเศษเพื่อเพิ่ม / ลบรายการจาก/etc/rc.confไฟล์

ฉันใช้ FreeBSD 11.2-RELEASE-p10 และเมื่อฉันรันคำสั่งฉันได้รับข้อผิดพลาดตัวแปรที่ไม่รู้จัก
Chaminda Bandara

2

อีกวิธีในการทำสิ่งเดียวกัน:

  • รัน "sysinstall" เป็นรูท
  • "กำหนดค่า"
  • "เครือข่าย"
  • "อินเตอร์เฟซ"
  • ตอนนี้คุณเลือกอินเทอร์เฟซและกำหนดค่า

1
ไม่มีsysinstallFreeBSD 11.1-RELEASE
user3405291
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.