我的 WindowsServer 服务器开了 HyperV 装了个群晖虚拟机, 然后为方便在外面访问服务器就装了 Zerotier, 最近发现通过 SMB 访问群晖文件很慢, 只有十几 MB 每秒, 查看任务管理器发现流量走的是 Zerotier, 请问这个要怎么解决呀?
1
null2error 79 天前
固定 IP ?
smb 默认走主机名的话,确实你不知道他内部从哪个网络接口出去的,Zerotier 的虚拟网卡虽然是虚拟的,但是从系统的层面来看,也是网卡。 还有就是,宿主机上,虚拟环境应该是可以配置更复杂的网络结构的,试试看把虚拟机挑出来,或者对 Zerotier 的使用范围做限制 |
2
Lzhjk OP @null2error smb 是用主机名连接的, 如果用 IP 的话那没问题.
你说的配置网络环境和限制 Zerotier 使用范围请问是要怎么做呀 |
3
yinmin 79 天前 via iPhone
ping 主机名,看看返回什么 ip 地址。 最简单的方式是客户端的 hosts 文件设好主机名和指定 ip 地址。
|
4
hausen 78 天前
Zerotier 不要代理局域网流量,看看路由
|
6
Lzhjk OP @hausen 限制 Zerotier 不要代理局域网? 这个要怎么设置呀?
看路由是看什么? 虚拟机设置的话, 我都是设置的直连外部网络, 也就是直接连路由器从路由器获取 IP 什么的, 也就是物理机和虚拟机都是同一个 192.168.2.x 的网段. Zerotier 的四个设置我只勾选了第一个 Allow Managed Addresses, 我不明白这几个设置是什么意思, Zerotier 分配的网段是 192.168.21.x |
7
allplay 77 天前 via Android
Windows 网卡有优先级,把 zerotier 优先级减低
具体在,zerotier 网卡属性,跃点数,改到大于物理网卡的跃点数。 |
8
allplay 77 天前 via Android
zerotier 软件的参数不用改
|