Я использую version 6.0.8_149
. forticlient
В конфигурации forticlient вы можете указать ему выполнить скрипт в on connect
. Интересно то, что я мог (с предыдущей версией 5) внедрить свой скрипт, который изменяет серверы имен через dnsutil
.
за исключением того, что после обновления до версии 6 dnsutil
больше не изменяет серверы имен
Я вручную проверил через sudo scutil
:
$sudo scutil
password: *****
> get State:/Network/Service/forticlientsslvpn/DNS
> d.show
<dictionary> {
ServerAddresses : <array> {
0 : xxx.xx.xxx.xx
1 : yyy.yy.yyy.y
2 : 127.0.0.1
}
}
> d.remove ServerAddresses
> d.add ServerAddresses * 127.0.0.1 xxx.xx.xxx.xx
> set State:/Network/Service/forticlientsslvpn/DNS
> quit
Still got:
$ cat /etc/resolv.conf
nameserver xxx.xx.xxx.xx
nameserver yyy.yy.yyy.y
nameserver 127.0.0.1
как видите, resolv.conf
вообще не меняется.
У кого-нибудь есть идеи?
Заранее благодарю вас за это.