Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Help on implementing Proxmox in KS-5 servers

I m looking for the possibility of implementing Proxmox in KS-5 servers, But will it support ipv6 based VMs? Can we get ipv6 /64 in KS-5?
Anyone tried this?

Thanked by 2oloke dedipromo

Comments

  • RickBakkrRickBakkr Member, Patron Provider, LIR

    I am guessing the trick of using nddpd will still work ;-)

    Thanked by 2oloke nghialele
  • HomwerHomwer Member
    edited November 2025

    Be sure that have an ipv6 /64 routet through the network.
    Not all KS machines have!

    Try to give your vmbr0 the ipv6 config from OVH with the /128 address.
    Be sure that ipv6 works!

    Change the ::1/126 to ::2 /64

    Accept the change, if you can reach ipv6 adresses you have a full /64. If not - bad server.
    Nothing you can do about it. Get a refund and a new server.

    If it works with ::2
    Do this

    apt install ndppd
    
    route-ttl 30000
    proxy vmbr0 {
    router yes
    timeout 500
    ttl 30000
    rule 2001:41d0:8:aaaa::/64 { <--- Edit that to your ipv6 
    static
    }
    }
    

    Enable ipv6 forewarding

    echo 1 > /proc/sys/net/ipv6/conf/all/forwarding
    

    Give your VM on vmbr0 any address from the :: /64 and use the proxmox host as gateway!

    Thanked by 3oloke nghialele ehab
  • @RickBakkr said:
    I am guessing the trick of using nddpd will still work ;-)

    I don't know why but getting IPv6 proxying working on my new KS-LE-B was a much bigger mission than it was on my KS-Mystery. OVH must have changed something...

    Thanked by 1oloke
  • Wow, thank you all for sharing your takes, watching this thread!

    Thanked by 1Ananchoreta
  • Created this with Opus 4.5

    https://gist.github.com/loayai/8eb1fa456246202a4deece7780725da6

    Example output :

    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
      IPv6 /64 Access Verification
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    
    ▶ Detecting IPv6 Configuration
    ────────────────────────────────────────────────────────────────────────
      ℹ Interface: eno1
      ℹ Primary IPv6: 2001:41d0:x:xxxx::1/128
      ℹ Your /64 block: 2001:41d0:x:xxxx::/64
      ℹ Gateway: 2001:41d0:x:xxff:ff:ff:ff:ff
      ✓ IPv6 connectivity confirmed
      ℹ Generated 3 test addresses
    
    ▶ Testing /64 Address Space
    ────────────────────────────────────────────────────────────────────────
    
      Testing (1/3): 2001:41d0:x:xxxx::7e57:1
      ✓ Added to interface
      ✓ Address is active
    
      Testing (2/3): 2001:41d0:x:xxxx::7e57:2
      ✓ Added to interface
      ✓ Address is active
    
      Testing (3/3): 2001:41d0:x:xxxx::7e57:3
      ✓ Added to interface
      ✓ Address is active
    
    
    ▶ Testing Outbound Connectivity from New Addresses
    ────────────────────────────────────────────────────────────────────────
    
      From: 2001:41d0:x:xxxx::7e57:1
      ✓ Outbound connectivity works
    
      From: 2001:41d0:x:xxxx::7e57:2
      ✓ Outbound connectivity works
    
      From: 2001:41d0:x:xxxx::7e57:3
      ✓ Outbound connectivity works
    
    ▶ NDP Proxy Requirement Check
    ────────────────────────────────────────────────────────────────────────
      ℹ NDP proxy is disabled (will need for VMs)
      ℹ IPv6 forwarding is disabled (will need for VMs)
      ℹ ndppd not installed (required for VM IPv6)
    
      Note on Inbound Traffic:
      OVH uses NDP instead of routing your /64. This means:
      • Inbound traffic to VM addresses requires NDP proxy
      • Without ndppd, VMs won't receive incoming IPv6 traffic
      • Outbound from VMs may work but replies won't return
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
      SUMMARY
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
      Your IPv6 Block:  2001:41d0:x:xxxx::/64
      Addresses Tested: 3
      Successfully Added: 3
    
      ✓ /64 ACCESS CONFIRMED
      You can use the full /64 block for your VMs!
    
      Available range:
      2001:41d0:x:xxxx:: through 2001:41d0:x:xxxx:ffff:ffff:ffff:ffff
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
      NEXT STEPS FOR PROXMOX
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
      1. Install NDP Proxy daemon:
         apt install ndppd
    
      2. Configure /etc/ndppd.conf:
         ┌────────────────────────────────────────────────────┐
         │ route-ttl 30000                                    │
         │ proxy vmbr0 {                                      │
         │   router yes                                       │
         │   timeout 500                                      │
         │   ttl 30000                                        │
         │   rule 2001:41d0:x:xxxx::/64 {                     │
         │     static                                         │
         │   }                                                │
         │ }                                                  │
         └────────────────────────────────────────────────────┘
    
      3. Enable IPv6 forwarding:
         echo 1 > /proc/sys/net/ipv6/conf/all/forwarding
    
         For persistence, add to /etc/sysctl.conf:
         net.ipv6.conf.all.forwarding = 1
    
      4. Start ndppd:
         systemctl enable --now ndppd
    
      5. VM Configuration:
         • Bridge: vmbr0
         • IPv6: Any address from 2001:41d0:x:xxxx::/64
         • Gateway: 2001:41d0:x:xxxx::1 (Proxmox host)
    
      Example VM config:
         IPv6 Address: 2001:41d0:x:xxxx::100/64
         IPv6 Gateway: 2001:41d0:x:xxxx::1
    
  • I just setup a Proxmox node recent on old KS-LE-A. Normally the issue come from Proxmox Host Firewall if u set drop all inbound by default and the VM have Firewall enable.
    Create a vmbr1, set ndppd on vmbr1, use Proxmox Host as gateway, enable forward and profit.

    Thanked by 2nghialele oloke
  • risharderisharde Host Rep, Veteran

    Hmmm, I thought I read somewhere that the kimsufis only come with one ipv6 now, maybe I read wrong.

  • maybe SYS servers are easier to setup.

  • @kenjing789 said:
    I just setup a Proxmox node recent on old KS-LE-A. Normally the issue come from Proxmox Host Firewall if u set drop all inbound by default and the VM have Firewall enable.
    Create a vmbr1, set ndppd on vmbr1, use Proxmox Host as gateway, enable forward and profit.

    Can we create vmbr1 when vmbr0 is still there? vmbr0 still have that ipv6 gateway right? I am unable to create vmbr1 with the same ipv6 gateway.

  • kenjing789kenjing789 Member
    edited November 2025

    @Jovanfever said:

    @kenjing789 said:
    I just setup a Proxmox node recent on old KS-LE-A. Normally the issue come from Proxmox Host Firewall if u set drop all inbound by default and the VM have Firewall enable.
    Create a vmbr1, set ndppd on vmbr1, use Proxmox Host as gateway, enable forward and profit.

    Can we create vmbr1 when vmbr0 is still there? vmbr0 still have that ipv6 gateway right? I am unable to create vmbr1 with the same ipv6 gateway.

    Oh yes i forgot the most main point to make this work.
    You need disable auto_ra on vmb0 and vmbr1, why ? idk but after do it those ip working. After that you need dnsmasq or DHCP VM, i use OpenWRT VM for this.
    Also remember enable ip forward and ndp proxy on sysctl

    here my interfaces

    auto vmbr0
    iface vmbr0 inet static
    address 94.23.xx.xx/24
    gateway 94.23.xx.xx
    bridge-ports eno1
    bridge-stp off
    bridge-fd 0
    hwaddress xx:xx:xx:xx:C5:3A

    iface vmbr0 inet6 static
    address 2001:41d0:xxxx:xxxx::1/128
    gateway 2001:41d0:xxxx:xxff:ff:ff:ff:ff

    auto vmbr1
    iface vmbr1 inet static
    address 10.10.0.1/24
    bridge-ports none
    bridge-stp off
    bridge-fd 0
    # IPv4 NAT rules
    post-up echo 1 > /proc/sys/net/ipv4/ip_forward
    post-up iptables -t nat -A POSTROUTING -s 10.10.0.0/24 -o vmbr0 -j MASQUERADE
    post-down iptables -t nat -D POSTROUTING -s 10.10.0.0/24 -o vmbr0 -j MASQUERADE

    iface vmbr1 inet6 static
    address 2001:41d0:2:xxxx:1::1/64
    # IPv6 routes for VM subnet
    post-up ip -6 route add 2001:41d0:2:xxxx:1::/64 dev vmbr1
    post-down ip -6 route del 2001:41d0:2:xxxx:1::/64 dev vmbr1
    accept_ra 0
    autoconf 0

    and sysctl file

    root@ns369568:/etc/sysctl.d# cat 99-vm-forwarding.conf

    IPv4 forwarding for NAT

    net.ipv4.ip_forward=1
    net.ipv4.conf.all.forwarding=1

    IPv6 forwarding for routing

    net.ipv6.conf.all.forwarding=1
    net.ipv6.conf.default.forwarding=1

    IPv6 NDP proxy (required for OVH)

    net.ipv6.conf.all.proxy_ndp=1
    net.ipv6.conf.default.proxy_ndp=1

    Disable IPv6 autoconfiguration on bridges

    net.ipv6.conf.vmbr0.autoconf=0
    net.ipv6.conf.vmbr0.accept_ra=0
    net.ipv6.conf.vmbr1.autoconf=0
    net.ipv6.conf.vmbr1.accept_ra=0

Sign In or Register to comment.