ตั้งค่า NFS Share บน Debian
NFS เป็นระบบไฟล์บนเครือข่ายที่อนุญาตให้คอมพิวเตอร์เข้าถึงไฟล์ผ่านเครือข่ายคอมพิวเตอร์ คู่มือนี้จะอธิบายวิธีการเปิดเผยโฟลเดอร์ผ่าน NF
ลองมาตัวอย่างของการตั้งค่า DNS กัน โดเมนของคุณexample.com
และคุณมี " A
" ประวัติและserver1.example.com
server2.example.com
Server1 โฮสต์ใน Vultr แต่ server2 โฮสต์บนเครือข่ายท้องถิ่นเช่นในธุรกิจของคุณหรือเป็นเครื่องพัฒนาในบ้านของคุณ โดยทั่วไปสภาพแวดล้อมท้องถิ่นประเภทนี้จะมีที่อยู่ IP สาธารณะที่ได้รับมอบหมายแบบไดนามิกจากผู้ให้บริการอินเทอร์เน็ต (ISP) ของคุณและพวกเขาอาจเปลี่ยนแปลงโดยไม่คาดคิด สิ่งนี้จะส่งผลให้เซิร์ฟเวอร์ 2 จู่ ๆ ชี้ไปยังที่อยู่ IP ที่ไม่ถูกต้องซึ่งอาจส่งผลกระทบรุนแรงต่อบริการ บทความนี้จะแสดงวิธีการตั้งค่าบริการ DNS แบบไดนามิกของคุณเองซึ่งทำงานบนเครื่องท้องถิ่นและสามารถอัปเดตระเบียนสำหรับเซิร์ฟเวอร์ 2 ใน Vultr DNS โดยอัตโนมัติหลังจากเปลี่ยน IP สาธารณะ
ในขณะที่ลูกค้าต้องการ
ddclient
และinadyn
จะทำงานให้กับผู้ให้บริการ DNS บางราย Vultr ไม่สนับสนุนสิ่งเหล่านี้และใช้ API ที่กำหนดเองแทน บริการนี้จะทำงานในเครื่องของคุณและใช้คำขอ GET และ POST พร้อมกับรหัสการเข้าถึงของคุณ
A
ยูทิลิตีนี้รองรับการบันทึกเท่านั้น " " หากคุณมีหลายA
ระเบียนที่คุณต้องการอัปเดตเป็นที่อยู่ IP เดียวกันให้เปลี่ยนเป็นCNAME
ระเบียน "" แล้วชี้ไปยังA
ระเบียนเดียว " " สิ่งนี้จะทำให้สิ่งต่าง ๆ สำหรับคุณในระยะยาวง่ายขึ้นและถือเป็นวิธีที่เหมาะสมในการกำหนดค่า DNSใช้ Git เพื่อโคลนที่เก็บที่มีไคลเอ็นต์ python DDNS คุณควรทำสิ่งนี้ในไดเรกทอรีที่ปลอดภัยซึ่งคุณสามารถเข้าถึงได้อย่างเต็มที่ โฟลเดอร์บ้านของคุณควรจะเพียงพอ รันคำสั่งต่อไปนี้:
git clone https://github.com/andyjsmith/Vultr-Dynamic-DNS.git vultrddns && cd vultrddns
สร้างโทเค็นการเข้าถึงส่วนบุคคลใน Vultr ซึ่งสามารถทำได้ภายใต้ "บัญชี -> API -> โทเค็นการเข้าถึงส่วนบุคคล" ในหน้าเดียวกันนั้นคุณจะต้องไปที่ "การควบคุมการเข้าถึง" และคลิกที่ปุ่ม "อนุญาตให้ใช้ IPv4 ทั้งหมด" เนื่องจากคุณจะไม่ทราบ IP ของเซิร์ฟเวอร์ภายในเครื่องของคุณทุกครั้งดังนั้นจุดของ DNS แบบไดนามิก
config.json.example
ไฟล์เพื่อดูตัวอย่างว่าไฟล์คอนฟิกูเรชันของคุณควรเป็นอย่างไรconfig.json
ไฟล์โดยใช้โปรแกรมแก้ไขข้อความที่คุณชื่นชอบและกรอกค่าตามการตั้งค่าเซิร์ฟเวอร์เฉพาะของคุณไฟล์ควรมีสิ่งต่อไปนี้:
{
"api_key": "",
"domain": "",
"dynamic_records": [
""
]
}
ใส่การเข้าถึงของคุณ token api_key
เข้าไปในสนาม
domain
ช่อง ตัวอย่างเช่นexample.com
.A
ระเบียน "" ที่คุณต้องการเปลี่ยนใต้dynamic_records
ช่อง จากตัวอย่างก่อนหน้านี้คุณจะต้องป้อนserver2
เพื่อเปลี่ยนserver2
ที่อยู่ IP ของโดยอัตโนมัติ คุณสามารถป้อนหลายโดเมนย่อยได้ ถ้าคุณต้องการเปลี่ยนA
เรคคอร์ดพื้นฐานสำหรับโดเมนของคุณ (โดยทั่วไปจะอ้างอิงเป็น@
เรคคอร์ดที่ตอบสนองเมื่อคุณนำทางไปยังexample.com
) เพียงแค่ใส่เครื่องหมายคำพูดว่างเปล่าไฟล์กำหนดค่าที่เหมาะสมอาจมีลักษณะเช่นนี้ซึ่งคุณต้องการเปลี่ยน IP แบบไดนามิกexample.com
และserver2.example.com
:
{
"api_key": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"domain": "example.com",
"dynamic_records": [
"",
"server2"
]
}
ตอนนี้บันทึกการเปลี่ยนแปลงเหล่านี้และไฟล์ของคุณน่าจะดี!
python3 ddns.py
ทดสอบสคริปต์และการกำหนดค่าโดยการทำงาน หากสิ่งนี้ไม่ส่งคืนข้อผิดพลาดใด ๆ การกำหนดค่าของคุณเป็นเพียงเล็กน้อยและคุณสามารถเริ่มกระบวนการอัตโนมัติได้หลังจากเสร็จสิ้นการตั้งค่าพื้นฐานสิ่งสำคัญคือการตั้งค่างานที่เกิดซ้ำเนื่องจากสคริปต์ไม่ได้ทำตามค่าเริ่มต้น เชื่อมต่อกับเครื่องท้องถิ่นของคุณและทำตามขั้นตอนด้านล่างตามระบบปฏิบัติการของคุณ
Linux และ Mac ได้cron
ติดตั้งยูทิลิตี้ไว้แล้วซึ่งช่วยให้คุณระบุสคริปต์เพื่อทำงานตามกำหนดเวลาที่ตั้งไว้
ddns.py
ไฟล์ที่ใช้realpath ddns.py
ขณะที่ยังอยู่ในvultrddns
ไดเรกทอรีcrontab -e
เพื่อแก้ไข crontab ของคุณเพิ่มบรรทัดต่อไปนี้ที่ท้ายไฟล์เพิ่��ในพา ธ จริงลงในddns.py
ไฟล์:
*/30 * * * * python3 [full path to ddns.py] > /dev/null 2>&1
นี้จะเรียกใช้สคริปต์ทุก 30 /dev/null
นาทีและการเปลี่ยนเส้นทางของการส่งออกทั้งหมดไปยัง
สร้างงานใน Task Scheduler เพื่อเรียกใช้ทุก ๆ 30 นาที ทำตามคำแนะนำของ Microsoftเพื่อสร้างงานขั้นพื้นฐาน
ddns.py
สคริปต์เป็นอาร์กิวเมนต์NFS เป็นระบบไฟล์บนเครือข่ายที่อนุญาตให้คอมพิวเตอร์เข้าถึงไฟล์ผ่านเครือข่ายคอมพิวเตอร์ คู่มือนี้จะอธิบายวิธีการเปิดเผยโฟลเดอร์ผ่าน NF
DHCP เป็นโปรโตคอลที่ใช้ในการจัดสรรที่อยู่ IP แบบไดนามิกให้กับเครื่องในเครือข่ายของคุณ Windows Server 2012 ไม่เพียงสามารถเป็นเซิร์ฟเวอร์ DNS หรือโดเมน
pfSense เป็นเครื่องมือที่เหมาะสำหรับผู้ดูแลระบบที่ต้องการเพิ่มคุณสมบัติที่หลากหลายในเครือข่ายของพวกเขา มันเป็นหลักที่มาเปิด
การตั้งค่า VPN บน Windows Server นั้นค่อนข้างง่าย ด้วย VPN คุณสามารถสื่อสารกับคอมพิวเตอร์เครื่องอื่นที่เชื่อมต่อกับ VPN คุณยังสามารถเชื่อมต่อกับ
บทความนี้จะแสดงวิธีตั้งค่า DNS แบบไดนามิกสำหรับเดสก์ท็อประยะไกลเพื่อให้คุณสามารถหลีกเลี่ยงความยุ่งยากในการตั้งค่าความช่วยเหลือระยะไกลซ้ำแล้วซ้ำอีก W
บทช่วยสอนนี้อธิบายวิธีตั้งค่าที่อยู่ IPv4 เพิ่มเติมใน Vultr VPS ของคุณ เราจะถือว่าสิ่งต่อไปนี้: ที่อยู่ IP หลักของ VPS ของคุณคือ 1.2.3.4
ใช้ระบบที่แตกต่างกันอย่างไร OpenNMS เป็นแพลตฟอร์มการจัดการเครือข่ายโอเพนซอร์สระดับองค์กรที่สามารถใช้ในการตรวจสอบและจัดการอุปกรณ์จำนวนมากได้
บทนำ SSH หรือที่เรียกว่า Secure Shell สามารถใช้งานได้มากกว่าการรับเปลือกระยะไกล บทความนี้จะสาธิตวิธีการใช้ SSH สำหรับ
Vultr ช่วยให้คุณสามารถรวมสองคุณสมบัติของเรา (IP แบบลอยตัวและ BGP) เพื่อให้มีความพร้อมใช้งานสูง คุณจะต้องมีสองอินสแตนซ์ในแซม
ในสังคมปัจจุบันความปลอดภัยและความเป็นส่วนตัวเป็นปัญหาเมื่อคุณอยู่ในพื้นที่สาธารณะเช่นสนามบินร้านกาแฟโรงแรมหรือสถานที่ใด ๆ ที่ให้บริการฟรี
โปรดใช้แม่แบบต่อไปนี้เมื่อขอการอนุญาตสำหรับการประกาศ BGP จดหมายอนุญาตจากผู้ใช้ [วันที่] ที่ผู้คนอาจกังวล
ใช้ระบบที่แตกต่างกันอย่างไร บทนำ Bro เป็นกรอบการวิเคราะห์เครือข่ายโอเพ่นซอร์สที่ทรงพลัง Bros เน้นหลักคือการตรวจสอบความปลอดภัยเครือข่าย br
คุณสมบัติ Vultrs BGP ช่วยให้คุณสามารถนำพื้นที่ IP ของคุณมาใช้และใช้งานได้ทั่วทุกสถานที่ เริ่มต้นใช้งานเพื่อใช้ BGP คุณต้องมี: Vult ที่ปรับใช้
Introduction iptables เป็นเครื่องมือที่ทรงพลังที่ใช้ในการกำหนดค่าไฟร์วอลล์รวมของ Linux-kernels มันมาพร้อมกับการติดตั้ง Ubuntu ส่วนใหญ่ howeve
DHCP สามารถใช้ในการระบุที่อยู่ IP แบบไดนามิกให้กับคอมพิวเตอร์ไคลเอนต์ สิ่งนี้ทำให้คุณไม่ต้องตั้งค่าที่อยู่ IP แบบคงที่สำหรับการคำนวณทุกครั้ง
ในบทช่วยสอนนี้เราจะสมมติว่าชื่อโฮสต์ที่คุณต้องการคือพลูโต สำหรับ Ubuntu 12.04 (Pangolin ที่แม่นยำ) บนเทอร์มินัล SSH ของคุณให้พิมพ์: ชื่อโฮสต์พลูโต Usin
AS20473 คำนำหน้าแท็กที่เรียนรู้หรือมีต้นกำเนิดดังนี้: มาจาก 20473: 20473: 500 ส่วนนำหน้าลูกค้าที่มีต้นกำเนิดโดย 20473: 20473: 540 Prefi
เนื่องจากการเข้าถึง SSH เป็นจุดเริ่มต้นที่สำคัญที่สุดสำหรับการจัดการเซิร์ฟเวอร์ของคุณมันจึงกลายเป็นเวคเตอร์การโจมตีที่ใช้กันอย่างแพร่หลาย ขั้นตอนพื้นฐานเพื่อความปลอดภัยของ SS
บทนำ Ntopng เป็นเครื่องมือโอเพนซอร์ซที่ใช้ในการตรวจสอบโปรโตคอลเครือข่ายที่แตกต่างกันบนเซิร์ฟเวอร์ของคุณ มันเป็นรุ่นต่อไปของ origina
ReactOS ซึ่งเป็นโอเพ่นซอร์สและระบบปฏิบัติการฟรีพร้อมเวอร์ชันล่าสุดแล้ว สามารถตอบสนองความต้องการของผู้ใช้ Windows ยุคใหม่และล้ม Microsoft ได้หรือไม่? มาหาข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบเก่านี้ แต่เป็นประสบการณ์ OS ที่ใหม่กว่ากัน
การโจมตีของ Ransomware กำลังเพิ่มขึ้น แต่ AI สามารถช่วยจัดการกับไวรัสคอมพิวเตอร์ตัวล่าสุดได้หรือไม่? AI คือคำตอบ? อ่านที่นี่รู้ว่า AI boone หรือ bane
ในที่สุด Whatsapp ก็เปิดตัวแอพเดสก์ท็อปสำหรับผู้ใช้ Mac และ Windows ตอนนี้คุณสามารถเข้าถึง Whatsapp จาก Windows หรือ Mac ได้อย่างง่ายดาย ใช้ได้กับ Windows 8+ และ Mac OS 10.9+
อ่านข้อมูลนี้เพื่อทราบว่าปัญญาประดิษฐ์กำลังได้รับความนิยมในหมู่บริษัทขนาดเล็กอย่างไร และเพิ่มโอกาสในการทำให้พวกเขาเติบโตและทำให้คู่แข่งได้เปรียบ
เมื่อเร็ว ๆ นี้ Apple เปิดตัว macOS Catalina 10.15.4 การอัปเดตเสริมเพื่อแก้ไขปัญหา แต่ดูเหมือนว่าการอัปเดตทำให้เกิดปัญหามากขึ้นที่นำไปสู่การสร้างเครื่อง Mac อ่านบทความนี้เพื่อเรียนรู้เพิ่มเติม
13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data
คอมพิวเตอร์ของเราจัดเก็บข้อมูลทั้งหมดในลักษณะที่เรียกว่าระบบไฟล์บันทึก เป็นวิธีการที่มีประสิทธิภาพที่ช่วยให้คอมพิวเตอร์สามารถค้นหาและแสดงไฟล์ได้ทันทีที่คุณกดค้นหาhttps://wethegeek.com/?p=94116&preview=true
ในขณะที่วิทยาศาสตร์มีวิวัฒนาการไปอย่างรวดเร็ว โดยรับช่วงต่อความพยายามของเราอย่างมาก ความเสี่ยงในการทำให้ตัวเองตกอยู่ในภาวะภาวะเอกฐานที่อธิบายไม่ได้ก็เพิ่มขึ้นเช่นกัน อ่านว่าภาวะเอกฐานอาจมีความหมายสำหรับเราอย่างไร
ข้อมูลเชิงลึกเกี่ยวกับ 26 เทคนิคการวิเคราะห์ข้อมูลขนาดใหญ่: ตอนที่ 1
AI ในการดูแลสุขภาพได้ก้าวกระโดดอย่างมากจากทศวรรษที่ผ่านมา ดังนั้นอนาคตของ AI ในการดูแลสุขภาพจึงยังคงเติบโตทุกวัน