나는 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
전혀 변경되지 않습니다.
누구든지 어떤 아이디어가 있습니까?
이에 대해 미리 감사드립니다.