여러가지 방법을 해 보았지만, 재부팅시 /etc/resolv.conf 내용이 삭제되는건 막을 수 없었다.
이유는 그렇다
DHCP설정시 make resolv.conf 즉 새롭게 nameserver를 초기화 해주는 동작이다.
/etc/network/interface 에서 static 하게 설정을 하였더라도 위 저 동작은 꺼지지 않았다.
그리하여 찾아낸 방법이
# find / -name dhclient-script 2>/dev/null
/sbin/dhclient-script
# vi /sbin/dhclient-script
no nu 343번 정도에 가면 make_resolv_conf 라는 문구가 있다. 이 부분을 주석처리한다.
DHCP를 통해 IP를 자동으로 할당 받을 때 dhclient-script에 의해 resolv.conf 파일이 재생성 되었나 보다.
재부팅 결과
root@kali:~# cat /etc/resolv.conf
cat: /etc/resolv.conf: 그런 파일이나 디렉터리가 없습니다
문제가 해결되지 않는다.
두번 째 해결 방법으로 network manager를 의심해 봐야 하는데
root@kali:~# vi /etc/resolv.conf
root@kali:~# vi /etc/dhcp/dhclient.conf
간단하게 dhclient.conf 파일에
prepend domain-name-servers 주석을 해제하고 nameserver를 적어 주었다.
재부팅 결과
root@kali:~# cat /etc/resolv.conf
cat: /etc/resolv.conf: 그런 파일이나 디렉터리가 없습니다
역시 안된다.
결국 해결하지 못하고 스냅샷을 돌렸다.
위 해결법이 잘못된 것은 아닐텐데 왠만하면 해결될 것이라 생각한다.
'Learning > └Kali Linux' 카테고리의 다른 글
[Forensics Tools] Xplico (0) | 2017.01.12 |
---|---|
[Forensics Tools] Volatility (0) | 2017.01.12 |
[Forensics Tools] RegRipper (0) | 2017.01.12 |
[Forensics Tools] peepdf (0) | 2017.01.12 |