Setup OpenWRT trên Proxmox: Tạo Switch Ports để xài cho các lỗ cắm Ethernet còn dư
Cách setup trên Proxmox:
Blog post: https://community.bigbeartechworld.com/t/setting-up-openwrt-on-a-virtual-machine-with-proxmox/257
Image File: generic-ext4-rootfs.img.gz
https://downloads.openwrt.org/releases/23.05.2/targets/x86/64/
Cài đặt theo cấu hình như tutorial này: https://gist.github.com/dragonfire1119/f3acd42414abfff762d2dad5e50f7cc6
Tắt máy và add thêm các cổng trên VM Proxmox, như hình dưới mình có 2 cổng, 1 cổng kết nối mạng và một cổng làm switch tới máy khác.
Bước một tạo thêm Bridge Port trên Node, vào rack2 -> System -> Network -> chọn Create -> Linux Bridge
Bạn có thể thấy 2 network device, eno1, eno2 tương ứng cho vmbr0, vmbr1:
Nếu không có hiện các device eno1, eno2 thì có thể là tên khác tùy theo hardware / cpu manufacturer.
Còn không có các device gì hết thì bạn thử cắm ethernet vào switch trước cho nó nhận ( nhớ restart lại )
Kết tiếp vào VM Openwrt của bạn , phần hardware, thêm vào vmbr1 vmbr2 vmbr3 (nếu có 4 ports ethernet)
Đăng nhập vào web browser ui của openwrt trên trình duyệt:
vào phần network interfaces
Tạo / Sửa interface:
Cập nhập dns ip:
2 DNS IP là mình tạo 2 instance Pihole, một cái làm Primary local dns, 1 cái làm secondary để phụ trợ cho cái primary dns.
Primary DNS đi trước, secondary DNS ip đi sau.
Save
Vào Device Tab và chọn configure... cho Bridge Lan
Thêm / Check vào ports cần làm switch ports
Save
Save & Apply
Ssh vào máy và đánh các command sau để cài đặt các package cần thiết cho vm:
opkg update
opkg install qemu-ga
Restart lại VM
No Comments