네임서버가 작성되지 않은 경우 스크립트를 통해 DNS 서버를 추가하는 방법구성 파일 구문 분석. 먼저 resolv.conf 파일에 다음 줄이 있는지 확인하십시오.
nameserver 8.8.8.8
nameserver 8.8.4.4
그렇지 않다면 다음 줄을 추가해야 합니다. LoraWAN의 kelink 게이트웨이 환경은 busybox입니다.
답변1
다음을 수행할 수 있습니다.
#!/bin/sh
if ! grep -q '^nameserver 8.8.8.8$' /etc/resolv.conf; then
echo 'nameserver 8.8.8.8' >> /etc/resolv.conf
fi
if ! grep -q '^nameserver 8.8.4.4$' /etc/resolv.conf; then
echo 'nameserver 8.8.4.4' >> /etc/resolv.conf
fi