shrun
Senior Member
Đúng rồi bác, mình không có route gì hết. Modem kéo 2 dây vào proxmox, 2 cổng gộp thành bond. Con proxmox chỉ đơn giản là 1 trong những device của lan tổng modem. Trong proxmox thì sẽ có 1 mạng riêng, dải riêng cho các máy ảo. Câu hỏi trên chủ yếu vì proxmox không có builtin sẵn samba, dhcp server, nên việc tạo mạng riêng cần nhờ 1 con trung gian về s dụ 1 máy ảo pfsense hoặc openwrt này nọ, thêm 1 con máy ảo nào đó hoặc lxc share samba. Có điều nếu chỉ vậy thì còn vướng samba share đấy nó chỉ nằm trong mạng máy ảo, mạng tổng bên ngoài không truy cập đc. Giải quyết vấn đề theo cách đơn giản thì nó đúng là đơn giản, cài thêm samba và dhcp server vào con proxmox là xong. Có điều con proxmox sinh ra chuyên biệt riêng cho quản lí máy ảo, nên bản thân nó mới không tích hợp sẵn, cài thêm vào liệu có nên hay không nên ? Vvv… Tuy nhiên, không có giải pháp khác thì hiện tại mình đang giải quyết vấn đề như vậy. Thêm samba vào proxmox share trên proxmox thì ngoài truy cập đc, và dhcp server cho proxmox cấp phát dải mạng riêng cho máy ảo, giảm đi đc con máy ảo route
via theNEXTvoz for iPhone
Để khi rảnh tôi vọc xem sao, thiết bị chuyên dụng thì quá dễ dàng, tôi đang suy nghĩ là ví dụ ở các client 1.x bạn cộng thêm một route 2.x và trỏ nó về proxmox interface_1.x khi đó ta sẽ có route trên client 1.x là
1.x về modem
0/0 về modem (default)
Và 2.x về con proxmox_1.x_interface
Khi đó chúng ta chỉ cần thằng proxmox biết cách route thôi vì nó coi như là con bridge giữa hai dãi 1.x 2.x
Cách add route thì khá đơn giản cả windows và linux, tôi chưa thử chia mạng như bác nhưng nếu làm thì tôi sẽ thử như thế, đó giờ chưa chạy linux làm gw nên ko biết có phải làm gì thêm ko
setup của tôi khá giống bác nhưng tôi ko có nhu cầu hai lớp mạng nói với nhau và gw của tôi nằm trên hai con routers khác nhau, look up routes thì có như sau
trong trường hợp của bác nếu client 1.x là linux thì có thể add route tạm như sau (ko cần add thêm route trên con proxmox), và nếu client dãi 2.x ko ping đc 1.x thì cũng làm tương tự nhưng ngược lại
Nếu là windows thì hình như nó nằm trong phần properties của ipv4 thì phải bác search cái là ra, add static route windows hay gì đó
nếu bạn add rồi và route -n nhìn ok nhưng ko chạy có nghĩa là proxmox nó ko chịu route, lúc đó tính tiếp, (để chút tối tối add static route trên con torrent của tôi coi sao, ba cái nầy tôi vọc đc nhưng ở nhà thì vả lắm mới chơi giải pháp toàn diện)
1.x về modem
0/0 về modem (default)
Và 2.x về con proxmox_1.x_interface
Khi đó chúng ta chỉ cần thằng proxmox biết cách route thôi vì nó coi như là con bridge giữa hai dãi 1.x 2.x
Cách add route thì khá đơn giản cả windows và linux, tôi chưa thử chia mạng như bác nhưng nếu làm thì tôi sẽ thử như thế, đó giờ chưa chạy linux làm gw nên ko biết có phải làm gì thêm ko
setup của tôi khá giống bác nhưng tôi ko có nhu cầu hai lớp mạng nói với nhau và gw của tôi nằm trên hai con routers khác nhau, look up routes thì có như sau
- 0.0.0.0 là default chỉ về gw của modem qua interface vmbr0
- 192.168.1.0 là dãi 1.x qua cùng interface vmbr0, thường thì mỗi máy với một lớp mạng sẽ có hai routes như vậy
- và cuối cùng tôi có dãi 10.0.0.0 (vpn) qua interface vmbr1
root@pxv:~# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 vmbr0
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 vmbr1
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 vmbr0
trong trường hợp của bác nếu client 1.x là linux thì có thể add route tạm như sau (ko cần add thêm route trên con proxmox), và nếu client dãi 2.x ko ping đc 1.x thì cũng làm tương tự nhưng ngược lại
ip route add 192.168.2.0/24 via 192.168.1.(ip của con proxmox)
Nếu là windows thì hình như nó nằm trong phần properties của ipv4 thì phải bác search cái là ra, add static route windows hay gì đó
nếu bạn add rồi và route -n nhìn ok nhưng ko chạy có nghĩa là proxmox nó ko chịu route, lúc đó tính tiếp, (để chút tối tối add static route trên con torrent của tôi coi sao, ba cái nầy tôi vọc đc nhưng ở nhà thì vả lắm mới chơi giải pháp toàn diện)
Last edited: