Hello Wei, I am going to test this now, Will you recommend
after the : def post_configure(self, address): line 337 ? or after the the whole definition like line 375 Thank you again. Tata Y. > On Jun 16, 2025, at 10:43 AM, Wei ZHOU <ustcweiz...@gmail.com> wrote: > > sorry I thought you want to add iptables rules > :facepalm > > > If you want to add a route, you can add a line to CsAddress.py > https://github.com/apache/cloudstack/blob/main/systemvm/debian/opt/cloud/bin/cs/CsAddress.py#L710C9-L710C27 > for example > route.set_route("10.x.x.x/30 via x.y.z.1 dev eth2") > > > -Wei > > > > > > > On Mon, Jun 16, 2025 at 3:49 PM Chi vediamo <tatay...@gmail.com> wrote: > >> Hello Wei, >> >> >> Q1: just tested adding the /usr/sbin/route add -net 10.x.x.x gw x.y.x.1 >> netmask 255.255.255.252 dev eth2 >> rebooted the systemVM and did not work >> >> Tata Y. >> >> >> >>> On Jun 16, 2025, at 9:16 AM, Wei ZHOU <ustcweiz...@gmail.com> wrote: >>> >>> Hi, >>> >>> You can create another physical network with Guest traffic type, with the >>> same isolation method (VLAN) and the same network label (cloubrX of >> public). >>> then you create a shared network on the new physical network >>> refer to >>> >> https://docs.cloudstack.apache.org/en/latest/adminguide/networking/advanced_zone_config.html >>> >>> a bit complex, but feasible >>> >>> >>> -Wei >>> >>> >>> On Mon, Jun 16, 2025 at 2:33 PM Chi vediamo <tatay...@gmail.com> wrote: >>> >>>> Thank you Wei, >>>> >>>> Q1, Thank you, checking that now. >>>> >>>> Q2, I have Guest and Public on Different cloudbrX and VXLAN for guest, >> and >>>> VLAN for public. >>>> How can I provide the same functionality to a regular VM as a SystemVM - >>>> with Guest Virtual interface and a Public Virtual Interface ? >>>> >>>> Thank you >>>> >>>> Tata Y. >>>> >>>>> On Jun 16, 2025, at 3:04 AM, Wei ZHOU <ustcweiz...@gmail.com> wrote: >>>>> >>>>> Hi, >>>>> >>>>> Q1, >>>>> >>>>> If you want to change the rules in SSVM, you can add them to >>>>> systemvm/debian/etc/iptables/iptables-secstorage >>>>> No need to change systemvm template, you need to update >>>>> /usr/share/cloudstack-common/vms/cloud-scripts.tgz on all hosts >>>>> >>>>> >>>>> Q2, >>>>> >>>>> The Public IP range is only used for system vms and virtual routers. >>>>> but you can create a shared network in the same CIDR as the public IP >>>> range >>>>> if the public and guest network uses the same physical device >> (cloudbrX) >>>>> and there are some free IPs in the CIDR. >>>>> >>>>> >>>>> -Wei >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> On Sat, Jun 14, 2025 at 11:49 PM Chi vediamo <tatay...@gmail.com> >> wrote: >>>>> >>>>>> Hello, >>>>>> >>>>>> Two questions: >>>>>> Q1: >>>>>> Independently of the reason. I need to have additional static routes >> on >>>>>> the system VMs. Is there a Way to add a permanent static route to the >>>>>> system VM, >>>>>> I did try several options modifying the system syste, but every single >>>>>> time the routes are whiped out after I reboot the System VM. >>>>>> I did try /etc/sysconfig/network-scripts/route-eth2 >>>>>> I also tried /etc/systemd/network/eth2.network.d/static.conf >>>>>> rc.local nothing seems to work to add a static route on the System >> VM. >>>>>> >>>>>> Q2: >>>>>> Is there a Way to add a VM in a shared network, and add another >>>> Interface >>>>>> tied to the Public Interface VLAN? Something litke the System VM. >>>>>> >>>>>> Thank you very much >>>>>> >>>>>> Tata Y. >>>>>> >>>>>> >>>>>> >>>> >>>> >> >>