>> Edit article
이름
제목
패스워드
우선 많은 분들이 이런 허접스런 스크립트에 관심을 가져주셔셔 감사함다..^^ 이 스크립트는 단지 일정 시간 간격으로 어떤 특정 서버에 ping을 보냄으로써 ADSL의 Connection을 유지하기 위한 일종의 트릭입니다. 네트웍 트래픽을 예기 하시는데... 음, 여기서는 핑 패킷을 1분에 1개씩만 보내도록 되어있습니다. 우선 ping의 패킷사이즈는 아주 작습니다. 또한 시간간격이 1분이상 제가 해본결과 10분정도로 설정해서 사용해도 즉 10분에 1개의 패킷만을 보내도 connection은 유지가 됩니다. 10분이상은 해보지 않아서 잘 모르겠지만, 그 이상도 가능하리라 생각합니다. 그러므로 네트웍 트랙픽에는 전혀 기여를 하지 못하죠... ^^ 걱정말고 사용하시기 바랍니다... 다른 문제가 있다면 어떤 특정서버에만 ping을 보내므로 문제가 될수 있겠죠... 이 문제는 여러분이 해결해 보시기 바랍니다. 아마 이런식으로 하면 되겠죠... ip주소를 여러개 적은 파일을 읽어서 랜덤(쉘에서 랜덤구현이 가능한지는 모르지만)하게 ip주소를 할당하는 방법을 써 보심이... C로는 간단하게 몇줄만 compile하면 됩니다... 또 다른 ADSL사용자를 위해 사용하지 않을때는 Connection을 끊어야 하지 않냐고 하시는부이 계시던데... 맞습니다. 아주 넷예절이 바르신 분입니다. 그러나 그건 사용자 맘이라고 생각합니다. 우선 전 24시간 사용하기위해 월 4만원 가량의 사용료를 내고 있습니다. 그렇다면 ISP측에서는 반드시, 무슨 이유를 달더라도, 저의 connection이 24시간 유지되게 해야 합니다. 그렇지 않다면 이것은 소비자를 우롱한 처사로 밖에는 볼 수 없는것이죠... 제가 좀 극단적인 편이어서 좀 과격한 생각을 하고 있는진 모르지만... 회사의 이익을 위해 사용자에게 불편함을 주어서는 안된다고 생각합니다... 이상 tifler였음다. : rc파일에 pppoed를 등록해 놓으면 부팅시에 바로 Connection이 열리죠... : 근데 사용하다 보면 한참 packet을 보내지 않을경우 자동적으로 끊어집니다. : 다시 pppoed -I eth0를 입력해야 하죠... : 별로 길진 않아서 입력하면 되지만 저같이 게으른 사람들은... : 간단한 스크립트로 연결 재설정을 할 필요없게 만들면 되죠.. : : 스크립트를 rc.local등에 등록해서 사용하십시요. : : #!/bin/sh : : TARGETHOST=xxx.xxx.xxx.xxx #핑을보낼 호스트 : DELAY=60 # 핑을 보내는 초간격 : : #----------------------------------------------- : : echo "Permanent connection script Started." : : while [ 1 ] : do : sleep $DELAY : ping -c 1 $TARGETHOST > /dev/null 2> /dev/null : done
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved