실패에 우편물과의 리눅스에 이중 다 WAN/ADSL/케이블 연결을 위한 부하 조정 & Failover 원본
본래 기사를 읽으십시오 - 방법에: 리눅스에 이중 다 WAN/ADSL/케이블 연결을 가진 부하 조정 & Failover. 그것은 견본 원본을 가진 세부 사항 정보를 포함한다. 경로 지정 테이블이 변화할 때 Viliam Kočinský는 나의 전자 우편을 보내기 위하여 원본을 변경했다. 또한 그는 /etc/init.d에서 서비스로 원본을 시작하고 있다. 그의 증진을 위해 아래에 읽는:
나는 당신의 gwping 원본을 이용하고 있다. 진짜로 유용한. 나는 경로 지정 테이블 변화 때, 전자 우편을 보내기 위하여 posibility를 추가했다:# 고양이 /usr/local/sbin/gwping
.......EMAILFROM= " root@myserver.example.com "
EMAILTO= " someone@example.com "
.....만약에 [[CLS1 - eq 0 || CLS2 - eq 0]]; 그 후에
만약에 [[$LLS1 - eq 1 && $LLS2 - eq 0]]; 그 후에
$NAME2에 전환하는 에코
IP 노선은 $GW2 dev를 통해 $EXTIF2 세계 과태 범위를 대체한다
LSROUTE=$ (IP 노선 쇼)
에코 "$LSROUTE" | 우편물 - s "GWPING - 바뀌는 경로 지정 테이블. 선 $NAME1는 내려간다." - r $EMAILFROM $EMAILTO
elif [[$LLS1 - eq 0 && $LLS2 - eq 1]]; 그 후에
$NAME1에 전환하는 에코
IP 노선은 $GW1 dev를 통해 $EXTIF1 세계 과태 범위를 대체한다
LSROUTE=$ (IP 노선 쇼)
에코 "$LSROUTE" | 우편물 - s "GWPING - 바뀌는 경로 지정 테이블. 선 $NAME2는 내려간다." - r $EMAILFROM $EMAILTO
elif [[$LLS1 - eq 0 && $LLS2 - eq 0]]; 그 후에
과태 부하 조정을 복구하는 에코
#ip 노선은 $GW1 dev를 통해 $EXTIF1 세계 과태 범위를 대체한다
IP 노선은 $GW2 dev $EXTIF2 무게 $W2를 통해 $GW1 dev $EXTIF1 무게 $W1 nexthop를 통해 과태 범위 세계적인 nexthop를 대체한다
LSROUTE=$ (IP 노선 쇼)
에코 "$LSROUTE" | 우편물 - s "GWPING - 바뀌는 경로 지정 테이블. 두 선 다 오른다." - r $EMAILFROM $EMAILTO
fi
fi
잠 $SLEEPTIME
하는또한 나는 /etc/init.d에서 서비스로 이 원본을 시작하고 있다
# 고양이 /etc/init.d/gwping
#! /bin/sh
# 저자: Viliam Kocinsky###는 INIT 정보를 시작한다
# 짧 묘사: 어떤 연결이 내려가는 경우에 인터넷 접속 연결 연결을 감시하고 알갱이 노선을 변경하십시오.
# 묘사: 이것은 (당신은 적어도 2개의 공급자가 있는 경우에) gwping 원본, 그것을 위한 스타트업 스크립트 처리한다 인터넷 연결 failover를이다.
# 다시 말하면 reguraly 그것 핑 하나 IP 주소
# 특정 공급자 (그러나 모두를 통해 인터넷에 시도하기). 그것 보다는 핑이 돌아오지 않는 경우에, addjust 알갱이 노선 테이블.
# 세부사항을 위해 안쪽 원본을 보십시오. 이 원본은 웹사이트에서 이다:
# http://blog.taragana.com/index.php/archive/how-to-load-balancing-failover-with-dual-multi-wan-adsl-cable-connections-on-linux/
#
### 끝 INIT 정보command= " $1 "
케이스 "$command" 안으로
시작)
gwping를 시작하는 에코 "."
/usr/local/sbin/gwping &
에코 $! > /usr/local/share/gwping_pid
; ;
정지)
에코 "gwping Stoping."
죽이기 -9 $ (고양이 /usr/local/share/gwping_pid) && rm /usr/local/share/gwping_pid
; ;
*)
에코 "사용법 /etc/init.d/gwping 시작|정지"
; ;
esac
, 중절모 7 의 중절모 중핵 6 의 주요 뉴스, 어떻게 에, 리눅스 기업 소프트웨어의 밑에 신청하는, 리눅스 이동, 오픈 소스 소프트웨어, 기술 주, 웹 |
|
RSS 2.0 |
Trackback 이 기사 |
이 기사를 이메일을 보내십시오
당신은 또한 읽고 싶을지도 모른다 |



































