Score:1

การติดตั้ง pfsense 2.5.2 (freebsd 12) ใน KVM

ธง cn

ดูเหมือนว่าฉันมีปัญหาในการติดตั้งไฟร์วอลล์ pfsense ซึ่งสร้างจาก freeBSD12 เป็น qemu/kvm ใน Ubuntu

เมื่อมันเริ่มบู๊ต ก่อนที่จะมี 'Install Box' ฉันมีอาการตื่นตระหนก รูปภาพของความล้มเหลว

นี่คือเวอร์ชันของฉัน

bridge-utils เป็นเวอร์ชันใหม่ล่าสุดแล้ว (1.6-2ubuntu1)
libvirt-clients เป็นเวอร์ชันใหม่ล่าสุดแล้ว (6.0.0-0ubuntu8.15)
libvirt-daemon-system เป็นเวอร์ชันใหม่ล่าสุดแล้ว (6.0.0-0ubuntu8.15)
qemu-kvm เป็นเวอร์ชันใหม่ล่าสุดแล้ว (1:4.2-3ubuntu6.19)
virt-manager เป็นเวอร์ชันใหม่ล่าสุดแล้ว (1:2.2.1-3ubuntu2.1)
virtinst เป็นเวอร์ชันใหม่ล่าสุดแล้ว (1:2.2.1-3ubuntu2.1)

ดูเหมือนว่าจะมีข้อบกพร่องในอดีตที่คุณต้องใช้ชิปเซ็ตเป็น i440fx อย่างไรก็ตาม นั่นคือจุดที่ฉันตั้งค่าไว้

ฉันได้ลองทั้งที่เก็บข้อมูล qcow2 และ ISO ตามที่โพสต์อื่น ๆ ที่ฉันได้อ่านแนะนำ แต่เพื่อเปลี่ยนเป็นข้อผิดพลาดฉันยังได้ดาวน์โหลดการติดตั้ง pfsense ISO อีกครั้งจากมิเรอร์ตัวอื่น รวมทั้งพยายามติดตั้งเพียง freebsd 12 ฉันมีอาการเคอร์เนลแพนิคเหมือนกัน

ฉันไม่แน่ใจว่านี่เป็นการตั้งค่าที่ฉันขาดหายไปใน kvm หรือไม่ เนื่องจากฉันยังใหม่กับมัน หรือเวอร์ชันที่ฉันใช้มีปัญหากับ freebsd หรือไม่

จากบันทึกด้านข้าง / อัปเดต ฉันสามารถติดตั้ง OPNsense ซึ่งใช้ BSD อื่นตามที่ฉันจำได้

virt-manager กำหนดค่า XLM

ประเภทโดเมน = "kvm">
  <name>freebsd12.0</name>
  <uuid>ec3e8b14-bceb-49d9-a4bd-1608af31fc9d</uuid>
  <ข้อมูลเมตา>
    <libosinfo:libosinfo xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0">
      <libosinfo:os id="http://freebsd.org/freebsd/12.0"/>
    </libosinfo:libosinfo>
  </เมตาดาต้า>
  <memory unit="KiB">1048576</memory>
  <currentMemory unit="KiB">1048576</currentMemory>
  <vcpu placement="static">1</vcpu>
  <ระบบปฏิบัติการ>
    <ประเภท arch="x86_64" เครื่อง="pc-i440fx-focal">hvm</type>
    <บูต dev="hd"/>
  </os>
  <คุณสมบัติ>
    <acpi/>
    <apic/>
    <vmport state="ปิด"/>
  </คุณสมบัติ>
  <cpu mode="host-model" check="partial"/>
  <นาฬิกา offset="utc">
    <ตัวจับเวลา name="rtc" tickpolicy="catchup"/>
    <timer name="pit" tickpolicy="delay"/>
    <ชื่อตัวจับเวลา = "hpet" ปัจจุบัน = "ไม่"/>
  </นาฬิกา>
  <on_poweroff>ทำลาย</on_poweroff>
  <on_reboot>รีสตาร์ท</on_reboot>
  <on_crash>ทำลาย</on_crash>
  <น.>
    <suspend-to-mem enable="no"/>
    <suspend-to-disk enable="no"/>
  </pm>
  <อุปกรณ์>
    <emulator>/usr/bin/qemu-system-x86_64</emulator>
    <ประเภทดิสก์="ไฟล์" อุปกรณ์="ดิสก์">
      <ชื่อคนขับ="qemu" type="qcow2"/>
      <source file="/home/jc/Virtual Machines/pfsense.qcow2"/>
      <target dev="vda" bus="virtio"/>
      <address type="pci" โดเมน="0x0000" บัส="0x00" slot="0x07" function="0x0"/>
    </ดิสก์>
    <ประเภทดิสก์="ไฟล์" อุปกรณ์="cdrom">
      <ชื่อคนขับ="qemu" type="raw"/>
      <target dev="hda" บัส="ide"/>
      <อ่านอย่างเดียว/>
      <address type="drive" controller="0" bus="0" target="0" unit="0"/>
    </ดิสก์>
    <ประเภทตัวควบคุม = "usb" ดัชนี = "0" รุ่น = "ich9-ehci1">
      <address type="pci" โดเมน="0x0000" บัส="0x00" slot="0x05" function="0x7"/>
    </คอนโทรลเลอร์>
    <ประเภทตัวควบคุม = "usb" ดัชนี = "0" รุ่น = "ich9-uhci1">
      <มาสเตอร์ startport="0"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x05" function="0x0" multifunction="on"/>
    </คอนโทรลเลอร์>
    <ประเภทตัวควบคุม = "usb" ดัชนี = "0" รุ่น = "ich9-uhci2">
      <มาสเตอร์ startport="2"/>
      <address type="pci" โดเมน="0x0000" บัส="0x00" slot="0x05" function="0x1"/>
    </คอนโทรลเลอร์>
    <ประเภทตัวควบคุม = "usb" ดัชนี = "0" รุ่น = "ich9-uhci3">
      <มาสเตอร์ startport="4"/>
      <address type="pci" โดเมน="0x0000" บัส="0x00" slot="0x05" function="0x2"/>
    </คอนโทรลเลอร์>
    <controller type="pci" index="0" model="pci-root"/>
    <ประเภทคอนโทรลเลอร์="ide" ดัชนี="0">
      <address type="pci" โดเมน="0x0000" บัส="0x00" slot="0x01" function="0x1"/>
    </คอนโทรลเลอร์>
    <ประเภทคอนโทรลเลอร์="virtio-serial" ดัชนี="0">
      <address type="pci" โดเมน="0x0000" บัส="0x00" slot="0x06" function="0x0"/>
    </คอนโทรลเลอร์>
    <ประเภทอินเทอร์เฟซ="บริดจ์">
      <mac address="52:54:00:55:83:9c"/>
      <ซอร์ส บริดจ์="br1"/>
      <รุ่น type="virtio"/>
      <address type="pci" โดเมน="0x0000" บัส="0x00" slot="0x03" function="0x0"/>
    </อินเตอร์เฟส>
    <ประเภทอนุกรม = "pty">
      <target type="isa-serial" port="0">
        <ชื่อรุ่น="isa-serial"/>
      </target>
    </ซีเรียล>
    <ประเภทคอนโซล = "pty">
      <target type="serial" port="0"/>
    </คอนโซล>
    <channel type="spicevmc">
      <target type="virtio" name="com.redhat.spice.0"/>
      <address type="virtio-serial" controller="0" บัส="0" port="1"/>
    </ช่อง>
    <ประเภทอินพุต = "เมาส์" รถบัส = "ps2"/>
    <ประเภทอินพุต="คีย์บอร์ด" บัส="ps2"/>
    <กราฟิกประเภท="เครื่องเทศ" autoport="ใช่">
      <ฟังประเภท="ที่อยู่"/>
      <การบีบอัดภาพ = "ปิด"/>
    </กราฟิก>
    <sound model="ich6">
      <address type="pci" โดเมน="0x0000" บัส="0x00" slot="0x04" function="0x0"/>
    </เสียง>
    <วิดีโอ>
      <รุ่น type="qxl" ram="65536" vram="65536" vgamem="16384" heads="1" หลัก="ใช่"/>
      <address type="pci" โดเมน="0x0000" บัส="0x00" slot="0x02" function="0x0"/>
    </วิดีโอ>
    <redirdev บัส = "usb" ประเภท = "spicevmc">
      <ประเภทที่อยู่="usb" บัส="0" พอร์ต="1"/>
    </redirdev>
    <redirdev บัส = "usb" ประเภท = "spicevmc">
      <ประเภทที่อยู่="usb" บัส="0" พอร์ต="2"/>
    </redirdev>
    <memballoon model="virtio">
      <address type="pci" โดเมน="0x0000" บัส="0x00" slot="0x08" function="0x0"/>
    </memballoon>
  </อุปกรณ์>
</โดเมน>

ความคิดเกี่ยวกับสิ่งที่จะลองได้รับการชื่นชมอย่างมาก

ความนับถือ,

mashuptwice avatar
ua flag
ในอดีตมีข้อบกพร่องเล็กน้อยที่เกี่ยวข้องกับ freeBSD และ KVM คุณอยากลองติดตั้ง OPNsense ไหม
Lost_Ones avatar
cn flag
ฉันประสบความสำเร็จกับการติดตั้ง OPNsense ไม่มีการเปลี่ยนแปลงการตั้งค่าที่ฉันลองกับ pfsense
drookie avatar
za flag
ความตื่นตระหนกเหมือนกันทุกครั้งหรือไม่ เช่น syslogd กระตุ้นกับดักหรือไม่
Lost_Ones avatar
cn flag
ความตื่นตระหนกดูเหมือนจะเหมือนเดิมทุกครั้ง มีวิธีที่ดีในการดูว่าอะไรเป็นตัวกระตุ้นหรือไม่? เลื่อนขึ้นไปดูไม่ได้
drookie avatar
za flag
ดูเหมือนหรือเป็น นั่นเป็นคำถามง่ายๆ
Lost_Ones avatar
cn flag
คือ :) ผลการจับภาพหน้าจอจะเหมือนกันทุกครั้ง
drookie avatar
za flag
จากนั้นเป็นบั๊กของ FreeBSD และควรรายงานไปยังเครื่องมือติดตามบั๊กของ FreeBSD พร้อมกับแนบ crashdump
drookie avatar
za flag
แต่ถ้า backtrace สุ่มทุกครั้ง (แม้ว่าจะยังคงเป็น `fatal trap 12`) ก็ไม่ใช่
mashuptwice avatar
ua flag
ฉันเพิ่งพยายามสร้างพฤติกรรมซ้ำบน Arch และ Debian ทั้งสองทำงานได้ดี libvirt เวอร์ชันที่ใช้แล้ว ฯลฯ นั้นค่อนข้างล้าสมัย
mashuptwice avatar
ua flag
@drookie ฉันไม่คิดว่านี่เป็นข้อผิดพลาดของ FreeBSD แต่เป็นข้อผิดพลาดใน KVM หรือ libvirt
mashuptwice avatar
ua flag
@Lost_Ones คุณช่วยแชร์การตั้งค่าของคุณสำหรับ VM ใน virt-manager โดยเฉพาะอย่างยิ่ง XML หรือไม่
Lost_Ones avatar
cn flag
ฉันหวังว่าเมื่อฉันไปที่ภาพรวมทั้งหมด เพิ่มลงในโพสต์เดิม
mashuptwice avatar
ua flag
เพิ่งพยายามทำซ้ำบน Ubuntu ด้วยการกำหนดค่าเดียวกัน สำหรับฉันมันใช้งานได้โดยไม่มีปัญหา คุณใช้อูบุนตูเวอร์ชันใด แพ็คเกจที่เกี่ยวข้องกับ KVM ดูเหมือนจะค่อนข้างล้าสมัย
Lost_Ones avatar
cn flag
Kubuntu 20.04 VERSION="20.04.3 LTS (Focal Fossa)" ติดตั้งผ่าน sudo apt
Score:0
ธง ua

ดูเหมือนว่าคุณกำลังใช้ มาก libvirt รุ่นเก่า

คุณมีตัวเลือกต่อไปนี้:

ใช้ OPNsense แทน

OPNsense เป็นทางแยกของ m0n0wall เนื่องจาก PfSense เป็น มีชุดคุณสมบัติที่คล้ายกัน แต่บางครั้งก็รู้สึกซับซ้อนกว่าเล็กน้อยที่จะทำสิ่งเดียวกัน OPNSense สร้างขึ้นจาก HardenedBSD โดยมีการรักษาความปลอดภัยที่ดีขึ้นโดยรวมและแก้ไขปัญหาด้านความปลอดภัยต่างๆ ของ PfSense เช่น การเรียกใช้เว็บอินเตอร์เฟสในฐานะรูท

ฉันเปลี่ยนจาก PfSense เป็น OPNsense เมื่อประมาณครึ่งปีก่อน และจนถึงตอนนี้ก็ยังไม่มีปัญหาใดๆ กับมัน

ติดตั้ง Kubuntu เวอร์ชันใหม่กว่า

คุณสามารถเลือกใช้ Kubuntu เวอร์ชันที่ไม่ใช่ LTS ได้

รอ Kubuntu 22.04 LTS

Ubuntu 22.04 LTS ควรออกในวันที่ 21 เมษายน 2022

การอัพเกรดค่อนข้างง่าย และให้คุณเข้าถึงแพ็คเกจที่ใหม่กว่า

หากคุณสามารถรอได้นานขนาดนั้นและต้องการใช้เวอร์ชัน LTS ต่อไป นี่จะเป็นตัวเลือกที่ต้องการ

ค้นหา PPA ด้วยเวอร์ชันที่ใหม่กว่า

ส่วนที่ยากที่สุดคือการหา PPA การเพิ่มมันค่อนข้างง่าย

สร้างมันเอง

เพิ่ม deb-src ของ Ubuntu เวอร์ชันใหม่ลงใน source.list ของคุณและรับแพ็คเกจที่จำเป็น หรือรับ tarball สำหรับแต่ละแพ็คเกจและรวบรวมตามเอกสารประกอบ

ตัวอย่างเช่น libvirt คอมไพล์ผ่าน meson

Lost_Ones avatar
cn flag
ข้อมูลที่โดดเด่น ฉันใช้ OPNsense มาสองสามวันแล้ว และพบว่ามันค่อนข้างตรงไปตรงมาในการตั้งค่า ฉันขอขอบคุณที่ให้ความสนใจและฉันจะแยกแยะเส้นทางที่ฉันจะไป

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา