如何让 Tun 模块在 Linux 启动时运行

如何让 Tun 模块在 Linux 启动时运行

我使用以下方式安装了 Tun:

modprobe tun

然后做了:

lsmod | grep tun
tun                    83840  0

请问如何让 Tun 在重启时运行?

Hamachi 网站上有这么一段话:

...Then add tun to the list of modules by using your favorite text editor and Create /etc/modules-load.d/tun.conf 

#Load tun module at boot.
tun

但这个文件夹在我的/etc 中不存在

在 /etc/rc.local 中添加行“modprobe tun”是否明智?

答案1

是否有名为 /etc/modules 的文件?如果有,您可以编辑以在其中添加 tun

对于 CentOS,请查看 http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-kernel-modules-persistant.html

执行这 2 个命令将创建 rc.modules,并在启动时使用命令加载 tun 模块

echo modprobe tun >> /etc/rc.modules
chmod +x /etc/rc.modules

相关内容