안녕하세요?
저는 현재 Ubuntu 18.04 버전을 사용하고 있습니다.
그리고 공부할 때 원격접속(ssh)를 통해서 리눅스를 사용하고 있습니다.
근데 사용하다보면 간혹 인터넷 연결이 끊길 때가 있습니다.
LAN선은 잘 물려있는데 말이죠...
즉, 하드웨어적으론 정상인데 소프트웨어 적으로 끊긴다는 뜻입니다.
해결 방법은
'$ reboot' 명령어로 리눅스를 재시작 하거나,
'$ sudo service network-manager restart' 명령어를 입력해 줘서
리눅스의 network를 restart하는 방법이 있습니다.
근데 집에서 리눅스를 켜놓고 밖에 나와서 접속하려고 할 때 연결이 위와 같은 현상으로 끊기게 되면
아무것도 못하게 됩니다.....
집에 누군가가 있다면, 전화로 LAN선을 뺏다 꽂으면 되지만 없을 경우엔 참 난처합니다.
그래서 프로그램을 하나 재작했습니다.
이 프로그램은 60초 간격으로 network상태를 확인한 후 연결이 끊겨있으면
'$sudo service network-manager restart' 명령어를 알아서 실행시켜 주는 프로그램입니다.
github에 올려놨으며
주소는 https://github.com/dnfwlq8054/Ubuntu_netwrokRestart.git 입니다.
다운 받으실 때는
'$ git clone https://github.com/dnfwlq8054/Ubuntu_netwrokRestart.git'
로 받으시면 됩니다.
gcc를 통해 실행파일을 생성한 후 sudo 명령어를 통해 실행시켜 주세요.!!
자세한 내용은 README.md 파일을 읽어주세요,
'프로그래밍 > 리눅스' 카테고리의 다른 글
c++] make, makefile의 사용방법(기본적인 설명) (1) | 2020.05.18 |
---|---|
gcc/g++ 분할 파일 컴파일 하기. (0) | 2020.05.17 |
gcc / g++ 사용법과 설명 (4) | 2020.05.17 |
리눅스(Ubuntu18.04 ver) .bashrc, .profile, .bash_profile, .vimrc 가 없을 경우!! (0) | 2019.08.29 |
Linux] tar 정의 및 사용방법 (0) | 2019.08.18 |
댓글