프로그래밍/리눅스

Ubuntu 18.04 버전 인터넷 자꾸 끊길 때 자동 Reset해주는 프로그램.

Hwan2 2019. 8. 25. 02:58
반응형

안녕하세요?


저는 현재 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 파일을 읽어주세요,

반응형