Setting default MTU size for hamachi network
Hi all, I've some problems connecting a client to remote SQL Server 2008R2 over an Hamachi network cause TCP connection suddenly drops on certain SQL operation involving BLOB data.
After some different trials I found out that the issue is somehow related with the default Hamachi MTU size of 1404. Setting it to 1000 with netsh utility solved my problem.
Every time Hamachi restarts the MTU size is set again to 1404 breaking the connection again so I had to give users a script they need to manually launch after reboot or connection reset.
I was wondering if there's an option in hamachi configuration file that gives the user the ability to change the default MTU size to a different value.
Looking at the different configuration files I found on my system in Hamachi related folders I did not find any setting that seems to help me but I noticed in the logs that in the boot process MTU size is deliberately set with a netsh command call expecially in the h2-engine.log:
02/09 19:40:42.068 [33516] tap: init(), devName [Hamachi]
02/09 19:40:42.069 [33516] tap: list_netdev_win32() ..
02/09 19:40:42.493 [33516] tap: set mtu
02/09 19:40:42.884 [33516] sys: run_command(netsh interface ipv4 set subinterface "Hamachi" mtu=1404 store=persistent), done with 0
Hope someone can help me solve that!
Thanks
Andrea