News:

Brought to you NINE-T Co.,ltd.

Main Menu

Recent posts

#11
1. ทำการอัพเกรดให้ทุกตัวเป็น 8.4 ล่าสุด
2. หากท่านใช้ ceph อยู่จะต้องแน่ใจว่า ท่านได้ใช้ Ceph 19.2 (Squid) ก่อนการอัพเกรด หากไม่แน่ใจให้พิมพ์
ceph -v
3. การอัพเกรดควรจะใช้ ssh แทน Web UI ในการรันคำสั่ง
4. ทำการพิมพ์
pve8to9
ท่านจะต้องดูผลลัพธ์ว่าจะต้องไม่มีอะไรที่เป็น error เลยแม้แต่ตัวเดียวเพราะเสี่ยงต่อการอัพเกรดไม่สำเร็จและเกิดความเสียหายได้
สิ่งที่ท่านอาจจะเจอสีแดงได้บ่อยที่สุดคือ
"INFO: Checking bootloader configuration...
WARN: systemd-boot meta-package installed but the system does not seem to use it for booting. This can cause problems on upgrades of other boot-related packages. Consider removing 'systemd-boot'"
ซึ่งระบบเตือนว่า ในระบบมีการติดตั้ง systemd-boot ในการบูต แต่ไม่ได้หมายความว่าท่านจะใช้ ซึ่งถ้าท่านไม่ได้ใช้ ก็ให้พิมพ์คำสั่ง
apt remove systemd-boot
เพื่อลบ package ออกไปได้เลย หลังจากนั้นรัน pve8to9 อีกครั้ง
เมื่อไม่มี error อะไรแล้ว ก็ถือว่าไปข้อต่อไปได้
5. พิมพ์
apt update
apt dist-upgrade
pveversion
โดยผลลัพธ์ของการพิมพ์ pveversion ควรจะต้องได้ 8.4.1 เป็นอย่างน้อย
6. พิมพ์
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/pve-enterprise.list
เพื่อทำการเปลี่ยน repo ที่เคยใช้ bookworm เดิม ให้เป็น Trixie แต่หากใช้ ceph ก็จะต้องพิมพ์
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/ceph.list

* ในบางครั้งระบบอาจจะแจ้งว่าไฟล์ .list จะเป็นรูปแบบเดิม ซึ่งท่านอาจจะย้ายไปเก็บไว้ที่อื่นได้เช่นกันโดยพิมพ์
cd /etc/apt/sources.list.d/
mv ceph.list /root/
mv pve-enterprise.list /root/

7. ทำการสร้างไฟล์สำหรับ repo ของ Trixie ด้วยคำสั่ง
cat > /etc/apt/sources.list.d/pve-enterprise.sources << EOF
Types: deb
URIs: https://enterprise.proxmox.com/debian/pve
Suites: trixie
Components: pve-enterprise
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
EOF

หากท่านใช้ Ceph ด้วยก็พิมพ์

cat > /etc/apt/sources.list.d/ceph.sources << EOF
Types: deb
URIs: https://enterprise.proxmox.com/debian/ceph-squid
Suites: trixie
Components: enterprise
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
EOF

8. พิมพ์
apt update

9. พิมพ์
apt dist-upgrade

10. หลังจากนั้น ระบบอาจจะถามท่านเป็นบางครั้งว่า จะเก็บไฟล์ configure เดิมไว้หรือไม่ ให้ท่านกด N หรือ Enter ได้เลย
รอสักครู่ระบบก็จะทำการอัพเกรดเรียบร้อย

#13
หากท่านใช้ Veeam 12 แล้วทำการ backup VM ใน Proxmox VE แล้วเกิด
Error : 
Failed to perform backup: Failed to map disks

นั่นหมายถึง Veeam 12 ไม่สนับสนุน Proxmox VE 9.1 ให้ท่านทำการอัพเกรดเป็น Veeam 13
#14
Proxmox VE / Guest OS Drivers for Windows 2...
Last post by New User - March 08, 2026, 09:21:20 PM
For 2008 R2 :

1. Spice Guest Tools 0.74 (https://www.spice-space.org/download.html)
2. Virtio 0.1-81
3. QEMU Agent 7.5.0 (32 or 64 bits)

#15
Hyper-V / การเปิด promiscuous mode (mir...
Last post by New User - March 08, 2026, 01:10:30 PM
สำหรับการเปิด promiscuous mode เพื่อใช้กับ wireless controller, ClearPass, Wireshark ทำได้ดังนี้
$portFeature = Get-VMSystemSwitchExtensionPortFeature -FeatureName "Ethernet Switch Port Security Settings"
$portFeature.SettingData.MonitorMode = 2
Add-VMSwitchExtensionPortFeature -ExternalPort -SwitchName "<switchname>" -VMSwitchExtensionFeature $portFeature

ซึง MonitorMode = 2 ก็จะหมายทำการทำ copy traffic ที่ทั้งมาถึงและออกจาก physical NIC และทำสำเนาข้อมูลไปยัง port ปลายทาง

และ ทำการ check MAC Spoofing ตามไฟล์แนบ
#16
สำหรับบางการแสดงผล บน VM ที่อยู่บน Proxmox VE นั้นแนะนำให้ใช้ SPICE แทน Standard VGA เพราะลื่นไหลกว่า และ วิธีการกำหนด Video RAM ก็ทำได้ง่ายๆ คือกำหนด RAM ลงไปแล้ว แต่อย่าลืมว่า มันจะใช้แรมของระบบหลัก
#17
Hyper-V / การจัดการ standalone Hyper-V
Last post by New User - March 04, 2026, 09:16:15 AM
สำหรับการเข้าถึง Hyper-V ที่เป็น standalone หรือ workgroup นั้นทำได้ดังนี้คือ

ฝั่ง Hyper-V ต้องพิมพ์
Enable-PSRemoting
Enable-WSManCredSSP -Role server

ฝั่ง CLIENT : กรณีเครื่องไม่ได้ join domain พิมพ์
Get-NetConnectionProfile
Set-NetConnectionProfile -Name "mynetworkname" -NetworkCategory Private
แทน networkname ด้วยชื่อ connection ที่ท่านเห็นจากการใช้คำสั่ง Get-NetConnectionProfile
Enable-PSRemoting
Set-Item WSMan:\localhost\Client\TrustedHosts -Value hyperv01
Enable-WSManCredSSP -Role client -DelegateComputer hyperv01
Enable-WindowsOptionalFeature -Online -FeatureName:Microsoft-Hyper-V -All
cmdkey /add:hyperv01 /user:Administrator /pass
แทน hyperv01 ด้วยชื่อ server hyper-v ของท่าน โดยอย่าลืมไปกำหนดชื่อแทน IP ใน
c:\windows\system32\drivers\etc\hosts

ฝั่ง CLIENT : กรณีเครื่องjoin domain พิมพ์

Enable-PSRemoting
Set-Item WSMan:\localhost\Client\TrustedHosts -Value hyperv01
Enable-WSManCredSSP -Role client -DelegateComputer hyperv01
Enable-WindowsOptionalFeature -Online -FeatureName:Microsoft-Hyper-V -All
cmdkey /add:hyperv01 /user:Administrator /pass
แทน hyperv01 ด้วยชื่อ server hyper-v ของท่าน โดยอย่าลืมไปกำหนดชื่อแทน IP ใน
c:\windows\system32\drivers\etc\hosts
หลังจากนั้นเข้าไปยัง Local Group Policy
และแก้ไฟลตามรูปได้เลย




#18
หลังจากนั้นก็เข้าไปเช็คดูใน network configuration file อีกทีที่
ls /etc/systemd/network
เราจะเห็นไฟล์ชื่อ 10-eth0.network

และดูว่าข้อมูลถูกต้อง
vi /etc/systemd/network/10-eth0.network

เพิ่มโดเมนเข้าไป

[Match]
Name=eth0

[DHCPv4]
SendRelease=false

[Network]
Domains=migrate.me
Gateway=192.168.1.1
Address=192.168.1.2/24
LinkLocalAddressing=no
DHCP=no


[DHCP]
UseDNS=false

#19
หลังจากนั้นเข้าไปเปลี่ยน DNS ด้วยคำสั่ง
/opt/vmware/share/vami/vami_set_dns -d <domain suffix> <DNS1> <DNS2>
[code]
เช่น
[code]
/opt/vmware/share/vami/vami_set_dns -d migrate.me 192.168.1.10 192.168.1.11
#20
ssh เข้าไปที่ vCenter
พิมพ์ shell
/opt/vmware/share/vami/vami_set_network <INTERFACE> STATICV4 <IP_ADDRESS> <NETMASK> <GATEWAY>
เช่น
/opt/vmware/share/vami/vami_set_network eth0 STATICV4 192.168.1.2 255.255.255.0 192.168.1.254