Proxmox üzerinde konteyner sunucumuza nasıl tun/tap yetkisi verebileceğimizi anlatacağım.VPN kurulumu için gereklidir.
Öncelikle sunucuyu shutdown konuma alıyoruz.
Ardından /etc/pve/lxc/ içindeki config dosyasına alttaki iki satırı ekleyeceğiz.
lxc.hook.autodev: /var/lib/lxc/$ID/tuntap
lxc.cgroup.devices.allow = c 10:200 rwm
/var/lib/lxc/$ID/tuntap
adında bir dosya oluşturarak aşağıdaki scripti ekliyoruz.
#!/bin/bash
cd${LXC_ROOTFS_MOUNT}/dev
mkdir net
mknod net/tun c 10 200
chmod 0666 net/tun
Ardından
chmod+x /var/lib/lxc/$ID/tuntap
Sunucumuzu başlatıyoruz.
$ID kısımlarına kontainer id giriniz.
Kontrol için cat
/dev/net/tun
kullanabilirsiniz.
cat: /dev/net/tun: File descriptor inbad state
Böyle bir çıktı aldıysanız işlem başarılı demektir.
cat: /dev/net/tun: No such file or directory böyle bir çıktı veriyorsa biryerde hata yapmış olmalısınız tekrar kontrol edin.
İyi Çalışmalar.
İlk Yorumu Siz Yapın