无法在Debian上创建点击界面


0

我正在尝试创建持久的点击界面。

我已经根据这个问题的解决方案编辑了/ etc / network / interfaces

iface tap1 inet manual 
pre-up ip tuntap add tap1 mode tap user root
pre-up ip addr add 192.168.1.121/24 dev tap1
up ip link set dev tap1 up
post-up ip route del 192.168.1.0/24 dev tap1 
post-up ip route add 192.168.1.121/32 dev tap1
post-down ip link del dev tap1

然后我重新启动网络服务

 sudo /etc/init.d/networking restart

并且输出中没有tap1设备ip a

我还尝试了/ etc / network / interfaces的更简单编辑,只是基本设置

pre-up tunctl -t tap0 -u root
pre-up ip link set dev tap0 up

但是重启后仍然没有tap0接口。

谁能暗示我在做什么错?


一个支线接口是一个网络数据包端点用户空间的软件。您没有在中创建它/etc/network/interfaces,而是由软件创建它。因此,“创建持久的Tap界面”没有任何意义。您实际上想要实现什么?
dirkt '17

@dirkt我想为qemu virtaul机器提供一个网络接口,目前我给nete-up脚本提供给qemu,每次启动qemu时都会创建抽头接口,但是我只想创建一次。而且我不需要桥接连接,我想要主机和qemu之间的本地网络而没有Internet访问。另外我也不想重定向端口,我需要有真实的网络地址。
Semant1ka '17

qemu是用于创建Tap界面的软件,因此Tap界面将在您启动qemu时准确创建,并为您运行的每个qemu实例创建一个。没办法解决。也许其他一些qemu网络后端对您来说会更好?您还可以在主机端自动进行网络配置
dirkt
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.