我想通过我的 freebsd 9.3 安装网络共享驱动器。我知道这可以通过以下方式实现:
mount_smbfs -I 10.1.1.20 //[email protected]/shared /root/local_folder/
这是默认从 完成的em0
。我该如何从其他界面(例如 )执行此操作em2
?
编辑: 我添加了一条从 em2 访问共享驱动器 IP 地址的路由。我认为这无法正常运行。您能帮我解决一下吗?
static_routes="lan mumoffice foo"
route_foo="-host 10.1.1.20 -iface em2"
进而:
/etc/rc.d/netif restart
答案1
我认为这是一个路由问题。mount_smbfs
将让 FreeBSD 决定使用哪个 IP 和接口。从您的问题中我了解到em0
和em2
都与目标位于同一子网中10.1.1.20
?如果是这种情况,您可以将接口度量更改为em0
高于em2
。然后 FreeBSD 将选择em2
到此子网的出站连接。但这不仅限于mount_smbfs
所有网络通信。如果您指定为什么要让数据通过另一个接口,也许可以就该主题进行更多讨论?