OnWorks Linux ve Windows Çevrimiçi İş İstasyonları

Logo

İş İstasyonları için Çevrimiçi Ücretsiz Barındırma

<Önceki | İçerik | Sonraki>

D.27. /lib/services/ipv4-statik-rota‌


#! / Bin / sh

################################################# #####################

# /lib/services/ipv4-static-route'a başlayın

#

# Açıklama : IPV4 Statik Rota Komut Dosyası

#

#! / Bin / sh

################################################# #####################

# /lib/services/ipv4-static-route'a başlayın

#

# Açıklama : IPV4 Statik Rota Komut Dosyası

#


# Yazarlar

#

# Güncelleme

#

# Sürüm

#

# Yazarlar

#

# Güncelleme

#

# Sürüm

#


################################################# #####################


. / lib / lsb / init-fonksiyonları

. ${IFCONFIG}


("" | "ağ") içinde "${TYPE}" vakası

ihtiyaç_ip=1

################################################# #####################


. / lib / lsb / init-fonksiyonları

. ${IFCONFIG}


("" | "ağ") içinde "${TYPE}" vakası

ihtiyaç_ip=1

görüntü


ihtiyaç_geçidi=1

;;


("varsayılan") need_gateway=1 args="${args} varsayılan" desc="varsayılan"

;;


("ev sahibi")

ihtiyaç_ip=1

;;


("ulaşılamaz") ihtiyaç_ip=1

args="${args} ulaşılamaz" desc="ulaşılamaz"

;;


(*)

log_failure_msg "${IFCONFIG} içindeki bilinmeyen rota türü (${TYPE}), devam edemiyor." çıkış 1

;;

esac


if [ -n "${GATEWAY}" ]; sonra

MSG="GATEWAY değişkeni statik yollar için ${IFCONFIG} içinde ayarlanamaz.\n" log_failure_msg "$MSG Yalnızca STATIC_GATEWAY kullanın, devam edemez"

çıkış 1

fi


if [ -n "${need_ip}" ]; sonra

if [ -z "${IP}" ]; sonra

log_failure_msg "${IFCONFIG}'de IP değişkeni eksik, devam edemiyor." çıkış 1

fi


if [ -z "${ÖNEK}" ]; sonra

log_failure_msg "${IFCONFIG} öğesinde PREFIX değişkeni eksik, devam edemiyor." çıkış 1

fi


args="${args} ${IP}/${PREFIX}" desc="${desc}${IP}/${PREFIX}"

fi


if [ -n "${need_gateway}" ]; sonra

if [ -z "${STATIC_GATEWAY}" ]; sonra

log_failure_msg "${IFCONFIG} öğesinde STATIC_GATEWAY değişkeni eksik, devam edemiyor." çıkış 1

fi

args="${args} ${STATIC_GATEWAY} üzerinden"

fi


if [ -n "${KAYNAK}" ]; ardından args="${args} src ${SOURCE}"

fi

görüntü



durumda "${2}" yukarı)

log_info_msg "${1} arayüzüne '${desc}' yolu ekleniyor..." ip yolu ${args} dev ${1} ekle

değerlendirmek_retval

;;


aşağı)

log_info_msg "'${desc}' yolu ${1} arayüzünden kaldırılıyor..." ip route del ${args} dev ${1}

değerlendirmek_retval

;;


*)

echo "Kullanım: ${0} [arayüz] {yukarı|aşağı}" çıkış 1

;;

esac


# /lib/services/ipv4-static-route'u sonlandır


durumda "${2}" yukarı)

log_info_msg "${1} arayüzüne '${desc}' yolu ekleniyor..." ip yolu ${args} dev ${1} ekle

değerlendirmek_retval

;;


aşağı)

log_info_msg "'${desc}' yolu ${1} arayüzünden kaldırılıyor..." ip route del ${args} dev ${1}

değerlendirmek_retval

;;


*)

echo "Kullanım: ${0} [arayüz] {yukarı|aşağı}" çıkış 1

;;

esac


# /lib/services/ipv4-static-route'u sonlandır


OnWorks'te En İyi OS Bulut Bilişimi: