الدخول على السيرفر ميكروتيك من الخارج بطريقة سهلة اوتوماتيكيا عبر noip&dnsomatic mikrotik


طرق كثيرة للدخول على السيرفر من الخارج

ودى احد الطرق

بدون الدخول على الايميل فقط هايبقى اسم بتدخل 

عليه بكل سهولة تدخل على الميكروتيك الخاص بك

الطريقة سهلة شرحها الاخ احمد السكران من موقع ويكى الميكروتيك

نشوف بالفيديو كيفية عمل الطريقة









وبتدخل عن طريق كتابة الدى ان اس نيم فى الوينبوكس سيرفر


 
/system script
add name=DNSoMatic policy=ftp,read,write,test,winbox,api source="# DNSoMatic a\
utomatic DNS updates\r\
\n\r\
\n#--------------- Change Values in this section to match your setup -----\
-------------\r\
\n\r\
\n# User account info of DNSoMatic\r\
\n\r\
\n:local maticuser \"user\"\r\
\n:local maticpass \"pass\"\r\
\n\r\
\n# Set the hostname or label of network to be updated. This is the part a\
fter the double colon (::) on the DNSoMatic services page.\r\
\n# Hostnames with spaces are unsupported. Replace the value in the quotat\
ions below with your host names.\r\
\n# To specify multiple hosts, separate them with commas. \r\
\n# Use \"all.dnsomatic.com\" for the matichost to update all items in dns\
omatic with this IP.\r\
\n\r\
\n:local matichost \"host\"\r\
\n\r\
\n#-----------------------------------------------------------------------\
-------------\r\
\n\r\
\n# No more changes need\r\
\n\r\
\n:global previousIP;\r\
\n\r\
\n:log info \"Fetching current IP\"\r\
\n\r\
\n# Get the current public IP using DNS-O-Matic service.\r\
\n/tool fetch url=\"http://myip.dnsomatic.com/\" mode=http dst-path=mypubl\
icip.txt\r\
\n\r\
\n# Read the current public IP into the currentIP variable.\r\
\n:local currentIP [/file get mypublicip.txt contents]\r\
\n\r\
\n:log info \"Fetched current IP as \$currentIP\"\r\
\n \r\
\n:if (\$currentIP != \$previousIP) do={\r\
\n :log info \"DNSoMatic: Update needed\"\r\
\n :set previousIP \$currentIP\r\
\n \r\
\n# The update URL. Note the \"\\3F\" is hex for question mark (\?). Requi\
red since \? is a special character in commands.\r\
\n :local url \"http://updates.dnsomatic.com/nic/update\\3Fmyip=\$curre\
ntIP&wildcard=NOCHG&mx=NOCHG&backmx=NOCHG\"\r\
\n :local matichostarray;\r\
\n :set matichostarray [:toarray \$matichost];\r\
\n :foreach host in=\$matichostarray do={\r\
\n :log info \"DNSoMatic: Sending update for \$host\"\r\
\n /tool fetch url=(\$url . \"&hostname=\$host\") user=\$maticuser \
password=\$maticpass mode=http dst-path=(\"dnsomaticupdate-\" . \$host . \
\".txt\")\r\
\n :log info \"DNSoMatic: Host \$host updated on DNSoMatic with IP \
\$currentIP\"\r\
\n }\r\
\n} else={\r\
\n :log info \"DNSoMatic: Previous IP \$previousIP and current IP equal\
, no update need\"\r\
\n}"
add name=ip policy=ftp,read,write,policy,test,winbox,api source=":global previ\
ousIP;\r\
\n:set previousIP \"\"\r\
\n\r\
\n:log info \"Cleared previousIP to force DNS-O-Matic update on next run.\
\""

/system scheduler
add disabled=no interval=1m name=DNSoMatic1 on-event=DNSoMatic policy=\
ftp,read,write,test,winbox,api start-date=nov/02/2014 start-time=11:38:18
add disabled=no interval=1m name=ip on-event=ip policy=\
ftp,read,write,policy,test,winbox,api start-date=nov/02/2014 start-time=\

11:53:41

تحياتى لكم

شادى سوفت
شاركه على جوجل بلس

عن Unknown

    تعليقات بلوجر
    تعليقات فيسبوك

0 التعليقات:

إرسال تعليق