ऑनवर्क्स लिनक्स और विंडोज ऑनलाइन वर्कस्टेशन

प्रतीक चिन्ह

वर्कस्टेशन के लिए मुफ्त होस्टिंग ऑनलाइन

<पिछला | विषय-सूची | अगला>

डी.27. /lib/services/ipv4-static-route


# / बिन / श

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

# आरंभ करें /lib/services/ipv4-static-route

#

# विवरण: IPV4 स्टेटिक रूट स्क्रिप्ट

#

# / बिन / श

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

# आरंभ करें /lib/services/ipv4-static-route

#

# विवरण: IPV4 स्टेटिक रूट स्क्रिप्ट

#


#लेखक

#

# अद्यतन

#

# संस्करण

#

#लेखक

#

# अद्यतन

#

# संस्करण

#


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


. /lib/lsb/init-functions

. ${IFCONFIG}


केस "${TYPE}" इन ("" | "नेटवर्क")

आवश्यकता_आईपी=1

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


. /lib/lsb/init-functions

. ${IFCONFIG}


केस "${TYPE}" इन ("" | "नेटवर्क")

आवश्यकता_आईपी=1

की छवि


आवश्यकता_गेटवे=1

;;


("डिफ़ॉल्ट") ज़रूरत_गेटवे=1 args='${args} default' desc='default'

;;


("मेज़बान")

आवश्यकता_आईपी=1

;;


("पहुँच योग्य नहीं") आवश्यकता_आईपी=1

args='${args} पहुंच योग्य नहीं' desc='पहुंचने योग्य नहीं'

;;


(*)

log_failure_msg "${IFCONFIG} में अज्ञात मार्ग प्रकार (${TYPE}), जारी नहीं रह सकता।" बाहर निकलें 1

;;

esac


यदि [ -n "${GATEWAY}" ]; तब

MSG='GATEWAY वेरिएबल को स्थिर मार्गों के लिए ${IFCONFIG} में सेट नहीं किया जा सकता।\n' log_failure_msg '$MSG केवल STATIC_GATEWAY का उपयोग करें, जारी नहीं रख सकते'

बाहर निकलें 1

fi


यदि [ -n "${need_ip}" ]; तब

यदि [ -z "${IP}" ]; तब

log_failure_msg "आईपी वेरिएबल ${IFCONFIG} से गायब है, जारी नहीं रह सकता।" बाहर निकलें 1

fi


यदि [ -z "${PREFIX}" ]; तब

log_failure_msg "PREFIX वेरिएबल ${IFCONFIG} से गायब है, जारी नहीं रह सकता।" बाहर निकलें 1

fi


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

fi


यदि [ -n "${need_gateway}" ]; तब

यदि [ -z "${STATIC_GATEWAY}" ]; तब

log_failure_msg "STATIC_GATEWAY वेरिएबल ${IFCONFIG} से गायब है, जारी नहीं रह सकता।" बाहर निकलें 1

fi

args='${args} ${STATIC_GATEWAY} के माध्यम से'

fi


यदि [ -n "${SOURCE}" ]; फिर args='${args} src ${SOURCE}'

fi

की छवि



मामला "${2}" ऊपर)

log_info_msg "${1} इंटरफ़ेस में '${desc}' रूट जोड़ा जा रहा है..." आईपी रूट ${args} dev ${1} जोड़ें

मूल्यांकन_retval

;;


नीचे)

log_info_msg "${1} इंटरफ़ेस से '${desc}' रूट हटा रहा है..." आईपी रूट डेल ${args} देव ${1}

मूल्यांकन_retval

;;


*)

इको "उपयोग: ${0} [इंटरफ़ेस] {ऊपर|नीचे}" निकास 1

;;

esac


# अंत /lib/services/ipv4-static-route


मामला "${2}" ऊपर)

log_info_msg "${1} इंटरफ़ेस में '${desc}' रूट जोड़ा जा रहा है..." आईपी रूट ${args} dev ${1} जोड़ें

मूल्यांकन_retval

;;


नीचे)

log_info_msg "${1} इंटरफ़ेस से '${desc}' रूट हटा रहा है..." आईपी रूट डेल ${args} देव ${1}

मूल्यांकन_retval

;;


*)

इको "उपयोग: ${0} [इंटरफ़ेस] {ऊपर|नीचे}" निकास 1

;;

esac


# अंत /lib/services/ipv4-static-route


OnWorks पर शीर्ष OS क्लाउड कंप्यूटिंग: