저는 리눅스 민트 18을 사용하고 있습니다.
마스터 사용자(루트 사용자 없음)로 로그인한 후 이 명령을 실행하는 방법:
sudo echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf > /dev/null
로그인 후 명령을 실행하는 단계를 많이 읽었지만 나(또는 다른 사람)에게는 작동하지 않습니다.
네트워크 오류를 수정하기 위해 매번 실행하기 때문에 이 명령을 실행해야 합니다.
답변1
이 줄을 에 넣을 수 있습니다 $HOME/.bash_profile
. 모든 명령은 로그인 시 실행됩니다.
하지만 귀하의 경우에는 문제의 근본 원인을 해결하는 것이 더 낫다고 생각합니다. 자주 사용 하려면 8.8.8.8
네트워크 인터페이스 구성에 추가하는 것이 좋습니다.
일반적으로 /etc/network/interfaces
거기에 .을 넣으면 인터페이스와 해당 구성 매개변수 목록을 찾을 수 있습니다.
dns-nameservers 8.8.8.8
그런 다음 사용 중인 인터페이스 섹션에 행을 추가해야 합니다 .
답변2
bashrc 파일 끝에 명령을 추가하십시오.
vi ~/.bashrc