งานบางอย่างต้องมีการแตะอินเตอร์เฟซการกำหนดค่า + เจ้าของกำหนด ดังนั้นฉันทำเอง:
sudo tuntap -u <username>
sudo ifconfig tap0 up
sudo ip a a 192.168.1.1/24 dev tap0
หรือใช้
ip tuntap add dev tap0 mode tap user <username>
ฉันจะทำให้การกำหนดค่า tap interfaces คงที่หลังจากรีบูตโดยไม่ต้องเพิ่มคำสั่งเหล่านี้ลงในเชลล์สคริปต์และเพิ่มในการเริ่มต้น
สิ่งที่ฉันมีอยู่ในใจคือการทำผ่าน/ etc / network / interfacesเช่นต่อไปนี้:
iface tap1 inet static
address 192.168.1.121
netmask 255.255.255.0
pre-up /usr/sbin/tunctl -u ajn -t tap1
แต่ด้วยเหตุผลบางอย่างมันไม่ทำงาน
ความคิดใด ๆ
tun0
ไม่มีอินเทอร์เฟซ นี่คือไฟล์อินเทอร์เฟซถ้าใครสนใจที่จะดู: gist.github.com/velis74/ab75a46893eaed8bd08b8c6292b2737a