ນີ້ແມ່ນຄໍາສັ່ງ couriertcpd ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
couriertcpd - courier mail server TCP daemon
ສະຫຼຸບສັງລວມ
couriertcpd [-pid=pidfile] [ທາງເລືອກ...] {ບັນຊີລາຍຊື່} {ໂຄງການ} {arg...}
couriertcpd {-pid=pidfile} {-ຢຸດ}
couriertcpd {-pid=pidfile} {-ເລີ່ມຕົ້ນໃຫມ່}
ລາຍລະອຽດ
couriertcpd ຍອມຮັບການເຊື່ອມຕໍ່ເຄືອຂ່າຍທີ່ເຂົ້າມາ, ແລະດໍາເນີນການ ໂຄງການ ຫຼັງຈາກການສ້າງຕັ້ງແຕ່ລະຄົນ
ການເຊື່ອມຕໍ່ເຄືອຂ່າຍ. ໄດ້ ໂຄງການການປ້ອນຂໍ້ມູນ ແລະຜົນຜະລິດມາດຕະຖານຖືກຕັ້ງໃສ່ເຄືອຂ່າຍ
ການເຊື່ອມຕໍ່.
ບັນຊີລາຍຊື່ ແມ່ນບັນຊີລາຍຊື່ທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດຂອງຕົວເລກພອດ TCP ບ່ອນທີ່ການເຊື່ອມຕໍ່ຂາເຂົ້າຖືກສ້າງຂື້ນ.
ໂຄງການ ແມ່ນໂຄງການທີ່ຈະດໍາເນີນການ. ຖ້າ ໂຄງການ ຮຽກຮ້ອງໃຫ້ມີການໂຕ້ຖຽງໃດໆ, ພວກມັນຖືກລະບຸໄວ້ໃນ
ເສັ້ນຄໍາສັ່ງ, ຫຼັງຈາກ ໂຄງການ ຕົວເອງ
ກ່ອນແລ່ນ ໂຄງການ, couriertcpd initializes ສະພາບແວດລ້ອມຫຼາຍຕົວແປທີ່
ອະທິບາຍການເຊື່ອມຕໍ່ເຄືອຂ່າຍ. ສິ່ງແວດລ້ອມສືບທອດໂດຍ ໂຄງການ ຈະເປັນ
ສິ່ງແວດລ້ອມສືບທອດໂດຍ couriertcpd, ບວກກັບຕົວແປສະພາບແວດລ້ອມເພີ່ມເຕີມ
ເລີ່ມຕົ້ນໂດຍ couriertcpd. ມັນຍັງເປັນໄປໄດ້ທີ່ຈະປະຕິເສດການເຊື່ອມຕໍ່ເຄືອຂ່າຍທີ່ແນ່ນອນ.
ມີຫຼາຍທາງເລືອກໃນການລະບຸວ່າການເຊື່ອມຕໍ່ເຄືອຂ່າຍໃດຈະຖືກປະຕິເສດ.
OPTIONS
-access=ຊື່ເອກະສານ
ລະບຸໄຟລ໌ການເຂົ້າເຖິງທາງເລືອກ. ໄຟລ໌ການເຂົ້າເຖິງຈະລາຍຊື່ທີ່ຢູ່ IP ຈາກນັ້ນ
ການເຊື່ອມຕໍ່ຄວນໄດ້ຮັບການຍອມຮັບຫຼືປະຕິເສດ. ໄຟລ໌ການເຂົ້າເຖິງຍັງຖືກນໍາໃຊ້ເພື່ອເລີ່ມຕົ້ນ
ຕົວແປສະພາບແວດລ້ອມໂດຍອີງໃສ່ທີ່ຢູ່ IP ຂອງການເຊື່ອມຕໍ່. ຊື່ເອກະສານ ແມ່ນ GDBM
ຫຼືໄຟລ໌ຖານຂໍ້ມູນ DB ທີ່ປົກກະຕິແລ້ວຖືກສ້າງຂື້ນໂດຍ script ຈາກຫນຶ່ງຫຼືຫຼາຍໄຟລ໌ຂໍ້ຄວາມ.
ເບິ່ງ "ໄຟລ໌ການເຂົ້າເຖິງ" ຂ້າງລຸ່ມນີ້ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ.
- ການເຂົ້າເຖິງທ້ອງຖິ່ນ
ຊອກຫາ IP ຂອງອິນເຕີເຟດທ້ອງຖິ່ນແລະພອດໃນໄຟລ໌ການເຂົ້າເຖິງ, ນອກເຫນືອຈາກການຊອກຫາ
IP ຫ່າງໄກສອກຫຼີກ. ນີ້ເຮັດໃຫ້ກົນໄກການກໍານົດຕົວແປສະພາບແວດລ້ອມຂຶ້ນກັບ
ທີ່ຢູ່ IP ແລະ/ຫຼືພອດລູກຄ້າທີ່ເຊື່ອມຕໍ່ກັບ. ໃນໄຟລ໌ການເຂົ້າເຖິງ, "1.2.3.4.25"
ກົງກັບການເຊື່ອມຕໍ່ກັບທີ່ຢູ່ IP 1.2.3.4 ພອດ 25; "1.2.3.4" ກົງກັບການເຊື່ອມຕໍ່ກັບ IP
ທີ່ຢູ່ 1.2.3.4 ໃນພອດໃດນຶ່ງ; ແລະ "*.25" ກົງກັບການເຊື່ອມຕໍ່ກັບພອດ 25 ໃນ IP ໃດກໍໄດ້
ທີ່ຢູ່.
-ທີ່ຢູ່=nnnn
ຍອມຮັບການເຊື່ອມຕໍ່ເຄືອຂ່າຍກັບທີ່ຢູ່ IP ເທົ່ານັ້ນ nnnn. ຖ້າບໍ່ລະບຸ, couriertcpd
ຍອມຮັບການເຊື່ອມຕໍ່ກັບທີ່ຢູ່ IP ທີ່ລະບົບຍອມຮັບການເຊື່ອມຕໍ່. ຖ້າ
ລະບົບມີການໂຕ້ຕອບເຄືອຂ່າຍຫຼາຍທີ່ມີທີ່ຢູ່ IP ແຍກຕ່າງຫາກ, ທາງເລືອກນີ້ເຮັດໃຫ້
couriertcpd ຍອມຮັບການເຊື່ອມຕໍ່ພຽງແຕ່ຫນຶ່ງທີ່ຢູ່ IP ສະເພາະ. ລະບົບສ່ວນໃຫຍ່ມີ
ການໂຕ້ຕອບເຄືອຂ່າຍຫຼາຍ: ການໂຕ້ຕອບ loopback, ບວກກັບການໂຕ້ຕອບເຄືອຂ່າຍທ້ອງຖິ່ນ,
ດັ່ງນັ້ນ -address=127.0.0.1 ຍອມຮັບການເຊື່ອມຕໍ່ຈາກລະບົບທ້ອງຖິ່ນເທົ່ານັ້ນ. ເມື່ອໃດ
ຈໍານວນພອດຫຼາຍແມ່ນໄດ້ລະບຸໄວ້, ມັນເປັນໄປໄດ້ທີ່ຈະເລືອກເອົາການຜູກມັດທີ່ແຕກຕ່າງກັນ
ທີ່ຢູ່ເຄືອຂ່າຍກັບແຕ່ລະຕົວເລກພອດໃນເວລາທີ່ ບັນຊີລາຍຊື່ ລະບຸຫຼາຍກວ່າໜຶ່ງໝາຍເລກຜອດ.
ເບິ່ງ "ຫຼາຍ port ບັນຊີລາຍຊື່[1]" ຂ້າງລຸ່ມນີ້ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ.
-block=ເຂດ[,var[/nnnn][,msg]]
ເລີ່ມຕົ້ນຕົວປ່ຽນແປງສະພາບແວດລ້ອມ var ຖ້າທັງສອງເງື່ອນໄຂຕໍ່ໄປນີ້ເປັນຄວາມຈິງ:
var ຍັງບໍ່ໄດ້ເລີ່ມຕົ້ນແລ້ວ; ທີ່ຢູ່ IP ທີ່ເຊື່ອມຕໍ່ສາມາດພົບເຫັນຢູ່ໃນ DNS ທີ່ອີງໃສ່
ບັນຊີລາຍຊື່. ເບິ່ງລາຍຊື່ການເຂົ້າເຖິງ DNS, ຂ້າງລຸ່ມນີ້. ຫຼາຍ - ຕັນ ທາງເລືອກສາມາດນໍາໃຊ້.
-denymsg=ຂໍ້ຄວາມ
ລະບຸຂໍ້ຄວາມທາງເລືອກທີ່ຈະສົ່ງກັບລູກຄ້າຖ້າຫາກວ່າ -ການເຂົ້າເຖິງ ທາງເລືອກ
ປະຕິເສດພວກເຂົາ. ຄ່າເລີ່ມຕົ້ນແມ່ນເພື່ອລຸດການເຊື່ອມຕໍ່ TCP ໂດຍບໍ່ມີການສົ່ງຄືນໃດໆ
ຂໍ້ຄວາມ.
-drop=var
ຖ້າສະພາບແວດລ້ອມປ່ຽນແປງ var ຖືກຕັ້ງເປັນຄ່າ nonempty, ຢຸດທັນທີ. ເຮັດ
ບໍ່ໄດ້ແລ່ນ ໂຄງການ ເພື່ອຈັດການການເຊື່ອມຕໍ່. ເບິ່ງລາຍຊື່ການເຂົ້າເຖິງ DNS, ຂ້າງລຸ່ມນີ້, ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ
ຂໍ້ມູນຂ່າວສານ. var ຄ່າເລີ່ມຕົ້ນເປັນ “BLOCK”, ຖ້າບໍ່ໄດ້ລະບຸ.
-group=ກຸ່ມ
ທີ່ກໍານົດໄວ້ couriertcpdID ກຸ່ມຂອງມັນ. ກຸ່ມ ອາດຈະຖືກລະບຸເປັນຕົວເລກ, ຫຼືຊື່ຂອງມັນ.
ພຽງແຕ່ superuser ອາດຈະໃຊ້ - ກຸ່ມ.
-ຟັງ=n
ຄວາມຍາວຂອງແຖວທີ່ມີການເຊື່ອມຕໍ່ທີ່ຍັງຄ້າງຢູ່. n ເປັນຕົວເລກ. ຖ້າບໍ່ລະບຸ,
ຄ່າເລີ່ມຕົ້ນຂອງລະບົບຖືກນໍາໃຊ້.
-maxperc=n
ຈໍານວນການເຊື່ອມຕໍ່ສູງສຸດທີ່ຍອມຮັບຈາກບລັອກເຄືອຂ່າຍ C ດຽວກັນ. ການນໍາໃຊ້ນີ້
ທາງເລືອກແມ່ນແນະນໍາໃຫ້, ເນື່ອງຈາກວ່າຊ່ອງເຊື່ອມຕໍ່ແມ່ນຈໍາກັດ. ໂດຍບໍ່ມີການທາງເລືອກນີ້, ໄດ້
ບລັອກເຄືອຂ່າຍ C ດຽວກັນສາມາດໃຊ້ຊ່ອງເຊື່ອມຕໍ່ທີ່ມີຢູ່ທັງໝົດໄດ້.
-maxperip=n
ຈໍານວນການເຊື່ອມຕໍ່ສູງສຸດທີ່ຍອມຮັບຈາກທີ່ຢູ່ IP ດຽວກັນ. ໃຊ້ທັງ -maxperc
ແລະ -maxperip ທາງເລືອກໃນການປັບປັບຂໍ້ຈໍາກັດການເຊື່ອມຕໍ່. ຕົວຢ່າງ, ເມື່ອ couriertcpd is
ຟັງຢູ່ໃນພອດ SMTP ມັນເຮັດໃຫ້ຄວາມຮູ້ສຶກທີ່ຈະກໍານົດຂອບເຂດຈໍາກັດເທິງຂອງຈໍານວນ
ການເຊື່ອມຕໍ່ຈາກ C block ດຽວກັນ. ໂດເມນທີ່ສົ່ງຈົດຫມາຍຈໍານວນຫຼວງຫຼາຍມັກຈະມີ
ເຄື່ອງແມ່ຂ່າຍຫຼາຍທີ່ສົ່ງ mail outbound ຈາກ C block ດຽວກັນ, ສະນັ້ນມັນເຮັດໃຫ້ຄວາມຮູ້ສຶກທີ່ຈະກໍານົດ
ຂອບເຂດຈໍາກັດຂອງ C blocks ສ່ວນບຸກຄົນ. ໃນທາງກົງກັນຂ້າມ, ຖ້າ couriertcpd ກໍາລັງຟັງຢູ່ໃນ
ພອດ POP3 ມັນເຮັດໃຫ້ມີຄວາມຮູ້ສຶກຫຼາຍທີ່ຈະກໍານົດຂອບເຂດຈໍາກັດກ່ຽວກັບທີ່ຢູ່ IP ສ່ວນບຸກຄົນ. ຖ້າ C block
ຂອງທີ່ຢູ່ແມ່ນຖືກກໍານົດໃຫ້ກັບກຸ່ມໂມເດັມ dialup, ມັນແນ່ນອນວ່າມີຈໍານວນຫຼາຍ
ທີ່ຢູ່ IP ພາຍໃນ C block ດຽວກັນມີການເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍ POP3 ໃນເວລາດຽວກັນ
ເວລາ.
-maxprocs=n
ຈໍານວນຊ່ອງເຊື່ອມຕໍ່ສູງສຸດ, ຫຼືຈໍານວນສູງສຸດຂອງຂະບວນການເລີ່ມຕົ້ນ. ນີ້
ປະສິດທິຜົນກໍານົດຈໍານວນການເຊື່ອມຕໍ່ສູງສຸດທີ່ຍອມຮັບໃນເວລາດຽວກັນ.
ຫຼັງຈາກຈໍານວນການເຊື່ອມຕໍ່ສູງສຸດໄດ້ຖືກເປີດ, couriertcpd ລໍຖ້າສໍາລັບການ
ການເຊື່ອມຕໍ່ທີ່ມີຢູ່ແລ້ວເພື່ອປິດ, ກ່ອນທີ່ຈະຍອມຮັບການເຊື່ອມຕໍ່ເພີ່ມເຕີມ.
-ເຕືອນ=n
ບັນທຶກ ກ LOG_WARNING ສົ່ງຂໍ້ຄວາມຫາ syslog ເມື່ອຈໍານວນຂະບວນການທີ່ເຄື່ອນໄຫວເກີນ n. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ 90% ຂອງ ສູງສຸດທີ່ເຄຍ. couriertcpd ບັນທຶກ ກ LOG_ALERT syslog ຂໍ້ຄວາມໃນເວລາທີ່
ຈໍານວນຂະບວນການເຄື່ອນໄຫວເຖິງສູງສຸດ.
-nodnslookup
ຢ່າຊອກຫາຊື່ໂຮດທີ່ກ່ຽວຂ້ອງກັບການເຊື່ອມຕໍ່ທີ່ຢູ່ IP ແລະທ້ອງຖິ່ນ
ທີ່ ຢູ່, ບໍ່ ໄດ້ ເລີ່ມ ຕົ້ນ ການ TCPREMOTEHOST or TCPLOCALHOST ຕົວແປສະພາບແວດລ້ອມ (ເບິ່ງ
ດ້ານລຸ່ມ).
-noidentlookup
ຢ່າປະຕິບັດເປັນ ident ຊອກຫາ, ແລະບໍ່ເລີ່ມຕົ້ນ TCPREMOTEINFO ສະພາບແວດລ້ອມ
ຕົວແປ.
-pid=ຊື່ເອກະສານ
ຖ້າໃຫ້, couriertcpd ເອົາຕົວມັນເອງເຂົ້າໄປໃນພື້ນຫລັງແລະບັນທຶກ ID ຂະບວນການຂອງມັນຢູ່ໃນນີ້
ໄຟລ໌, ປົກກະຕິແລ້ວບາງບ່ອນຢູ່ໃນ /var/run.
ທາງເລືອກນີ້ຍັງຈະຕ້ອງມີຢູ່ໃນເວລາທີ່ການນໍາໃຊ້ -ເລີ່ມຕົ້ນໃຫມ່ ແລະ -ຢຸດ ຕົວເລືອກ
-ເລີ່ມຕົ້ນໃຫມ່
ສົ່ງ SIGHUP ໄປຫາທີ່ມີຢູ່ແລ້ວ couriertcpd ຂະບວນການ. ລະບຸຄືກັນ -pid ການໂຕ້ຖຽງເປັນ
ອັນທີ່ຖືກນໍາໃຊ້ເພື່ອເລີ່ມຕົ້ນ couriertcpd. ID ຂະບວນການແມ່ນອ່ານຈາກ -pid ແຟ້ມ,
ແລະ couriertcpd ໄດ້ຮັບສັນຍານ SIGHUP.
-stderr=ເຕົ້າຮັບ
ທີ່ກໍານົດໄວ້ ໂຄງການຄວາມຜິດພາດມາດຕະຖານຕໍ່ກັບການເຊື່ອມຕໍ່ເຄືອຂ່າຍ, ຄືກັນກັບການປ້ອນຂໍ້ມູນມາດຕະຖານຂອງມັນ
ແລະຜົນຜະລິດ.
-stderr=logfile
ທີ່ກໍານົດໄວ້ ໂຄງການຄວາມຜິດພາດມາດຕະຖານຂອງໄຟລ໌ທີ່ລະບຸໄວ້, logfile. ໄຟລ໌ຖືກສ້າງຂື້ນ, ຖ້າ
ມີຄວາມຈໍາເປັນ, ແລະຖືກເປີດຢູ່ໃນຮູບແບບການເພີ່ມເຕີມ.
-stderrlogger=ໂປຣແກຣມບັນທຶກ
ທີ່ກໍານົດໄວ້ ໂຄງການຄວາມຜິດພາດມາດຕະຖານຂອງທໍ່, ເຊິ່ງອ່ານໂດຍ ໂປຣແກຣມບັນທຶກ. ພຽງແຕ່ຫນຶ່ງຕົວຢ່າງ
of ນັກຕັດໄມ້ ແມ່ນເລີ່ມຕົ້ນ, ເຊິ່ງໄດ້ຮັບຄວາມຜິດພາດມາດຕະຖານຈາກທຸກໆຕົວຢ່າງຂອງ ໂຄງການ.
ທີ່ກໍານົດໄວ້ ນັກຕັດໄມ້ ແມ່ນຖືກປະຕິບັດດ້ວຍປາຍຜົນຜະລິດຂອງທໍ່ stderr ທີ່ເຊື່ອມຕໍ່ເປັນ
ວັດສະດຸປ້ອນມາດຕະຖານ. ໂປຣແກຣມບັນທຶກ ຖືກປະຕິບັດດ້ວຍການໂຕ້ຖຽງຫນຶ່ງ - ໂຄງການຊື່.
-stderrloggername=ຊື່
ການນໍາໃຊ້ ຊື່ ເປັນການໂຕ້ຖຽງກັບ ໂປຣແກຣມບັນທຶກ, ແທນທີ່ຈະເປັນ ໂຄງການຊື່.
-ຢຸດ
ຢຸດ (ຂ້າ) ທີ່ມີຢູ່ແລ້ວ couriertcpd ຂະບວນການ. ລະບຸຄືກັນ -pid ການໂຕ້ຖຽງເປັນຫນຶ່ງ
ທີ່ຖືກນໍາໃຊ້ເພື່ອເລີ່ມຕົ້ນ couriertcpd. ID ຂະບວນການແມ່ນອ່ານຈາກ -pid ໄຟລ໌, ແລະ
couriertcpd ຂະບວນການຖືກຂ້າຕາຍ. ຂະບວນການເດັກນ້ອຍທັງຫມົດຂອງ couriertcpd ຈະໄດ້ຮັບ
ສັນຍານ SIGTERM.
-user=ຜູ້ໃຊ້
ທີ່ກໍານົດໄວ້ couriertcpdID ຜູ້ໃຊ້. ນອກຈາກນັ້ນ, ID ກຸ່ມຖືກຕັ້ງເປັນ ID ກຸ່ມຂອງຜູ້ໃຊ້. ການນໍາໃຊ້
ທັງສອງ - ກຸ່ມ ແລະ - ຜູ້ໃຊ້ ແມ່ນບໍ່ຈໍາເປັນ. ມີພຽງແຕ່ superuser ທີ່ສາມາດລະບຸໄດ້ - ຜູ້ໃຊ້.
ຫຼາຍຢ່າງ PORT LIST
ໄດ້ ບັນຊີລາຍຊື່ argument ສາມາດເປັນລາຍການທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດຂອງຕົວເລກພອດຫຼາຍອັນ. couriertcpd
ຈະສ້າງການເຊື່ອມຕໍ່ເຄືອຂ່າຍຢູ່ໃນທຸກຜອດທີ່ມີລາຍຊື່. ແຕ່ລະຕົວເລກພອດສາມາດເລືອກໄດ້
ລະບຸເປັນ "address.port", ຕົວຢ່າງ:
couriertcpd -pid=/var/run/smtp.pid 127.0.0.1.25,999 ໂຄງການ
ຕົວຢ່າງນີ້ຍອມຮັບການເຊື່ອມຕໍ່ເຄືອຂ່າຍກັບພອດ 25 ຫຼືພອດ 999, ແນວໃດກໍ່ຕາມ
ການເຊື່ອມຕໍ່ຢູ່ໃນພອດ 25 ແມ່ນສ້າງຢູ່ໃນທີ່ຢູ່ IP 127.0.0.1 ເທົ່ານັ້ນ, loopback
interface
ເມື່ອໃດກໍ່ຕາມທີ່ຢູ່ IP ບໍ່ໄດ້ຖືກລະບຸ, ການເຊື່ອມຕໍ່ເຄືອຂ່າຍຖືກຍອມຮັບກັບ IP ໃດ
ທີ່ຢູ່ (ເອີ້ນວ່າ "wildcarding"). ໃນລະບົບທີ່ມີຄວາມສາມາດ IPv6, couriertcpd ຈະພະຍາຍາມ
ສ້າງສອງພອດການເຊື່ອມຕໍ່ເຄືອຂ່າຍຂາເຂົ້າ, ຖ້າທີ່ຢູ່ IP ບໍ່ໄດ້ຖືກລະບຸ. ຫຼັງຈາກ
ການສ້າງພອດທໍາອິດເປັນພອດສັນຍາລັກ IPv6, couriertcpd ຫຼັງຈາກນັ້ນຈະພະຍາຍາມສ້າງ
ຜອດຕົວແທນ IPv4, ທີ່ມີໝາຍເລກຜອດດຽວກັນ. ບາງລະບົບທີ່ມາຈາກ BSD ຕ້ອງໃຊ້
ແຍກ IPv6 ແລະ IPv4 ພອດ wildcard ເພື່ອສ້າງການເຊື່ອມຕໍ່ເຄືອຂ່າຍຂາເຂົ້າ. ອື່ນໆທີ່ສຸດ
ລະບົບພຽງແຕ່ຕ້ອງການພອດ IPv6 ເພື່ອສ້າງທັງ IPv6 ແລະ IPv4 ການເຊື່ອມຕໍ່ເຄືອຂ່າຍຂາເຂົ້າ.
couriertcpd ງຽບໆບໍ່ສົນໃຈຄວາມລົ້ມເຫລວໃນການສ້າງພອດສັນຍາລັກ IPv4, ຕາບໃດທີ່ IPv6
ຕົວແທນຖືກສ້າງສຳເລັດແລ້ວ.
ໄດ້ -ທີ່ຢູ່ ທາງເລືອກສາມາດຖືກນໍາໃຊ້ເພື່ອເລີ່ມຕົ້ນທີ່ຢູ່ IP ສະເພາະໃດຫນຶ່ງສໍາລັບທຸກພອດລະບຸໄວ້
ເລກ. ຍົກຕົວຢ່າງ:
couriertcpd -pid=/var/run/smtp.pid 127.0.0.1.25,127.0.0.1.999 ໂຄງການ
ແລະ
couriertcpd -pid=/var/run/smtp.pid -address=127.0.0.1 25,999 ໂຄງການ
ຈະສ້າງການເຊື່ອມຕໍ່ເຄືອຂ່າຍຢູ່ໃນພອດ 25 ແລະ 999 ຂອງທີ່ຢູ່ IP 127.0.0.1.
ACCESS ເອກະສານ
ໄຟລ໌ການເຂົ້າເຖິງລາຍຊື່ທີ່ຢູ່ IP ທີ່ couriertcpd ຈະຍອມຮັບຫຼືປະຕິເສດການເຊື່ອມຕໍ່
ຈາກ. ໄຟລ໌ການເຂົ້າເຖິງເປັນທາງເລືອກ. ໂດຍບໍ່ມີໄຟລ໌ເຂົ້າເຖິງ couriertcpd ຍອມຮັບການເຊື່ອມຕໍ່
ຈາກທີ່ຢູ່ IP ໃດ.
ທັງສອງທີ່ຢູ່ IPv4 ແລະ IPv6 ສາມາດຖືກກໍານົດ, ຖ້າມີການສະຫນັບສະຫນູນ IPv6. ກ
syntax ທີ່ບໍ່ແມ່ນມາດຕະຖານຖືກນໍາໃຊ້ເພື່ອລະບຸທີ່ຢູ່ IPv6. ນີ້ແມ່ນຂຶ້ນກັບການປ່ຽນແປງ
ໃນອະນາຄົດອັນໃກ້ນີ້. ການຮອງຮັບ IPv6 ປະຈຸບັນຖືວ່າເປັນການທົດລອງ.
ໄຟລ໌ການເຂົ້າເຖິງແມ່ນໄຟລ໌ຖານຂໍ້ມູນຖານສອງທີ່ປົກກະຕິແລ້ວຖືກສ້າງຂື້ນໂດຍ script, ເຊັ່ນ:
makemtpaccess(8)[2], ຈາກໜຶ່ງ ຫຼືຫຼາຍໄຟລ໌ຂໍ້ຄວາມທຳມະດາ. ເສັ້ນຫວ່າງຢູ່ໃນໄຟລ໌ຂໍ້ຄວາມແມ່ນ
ບໍ່ສົນໃຈ. ແຖວທີ່ເລີ່ມຕົ້ນດ້ວຍຕົວອັກສອນ # ແມ່ນບໍ່ສົນໃຈນຳ.
ການປະຕິເສດ ແລະ ຍອມຮັບ ການເຊື່ອມຕໍ່ by IP ທີ່ຢູ່
ເສັ້ນຕໍ່ໄປນີ້ຄໍາແນະນໍາ couriertcpd ເພື່ອປະຕິເສດການເຊື່ອມຕໍ່ທັງໝົດຈາກທີ່ຢູ່ IP
ຊ່ວງ:
ເນັດຕັນ ປະຕິເສດ
ເນັດຕັນ ເປັນທີ່ຢູ່ IP ເຊັ່ນ 192.68.0.2. ແມ່ນຕົວອັກສອນແຖບ ASCII. ຢູ່ທີ່ນັ້ນ
ຕ້ອງເປັນຕົວອັກສອນແຖບອັນດຽວຫຼັງຈາກທີ່ຢູ່ IP ແລະຄໍາວ່າ "ປະຕິເສດ".
ນອກນັ້ນທ່ານຍັງສາມາດສະກັດການເຊື່ອມຕໍ່ຈາກເຄືອຂ່າຍ C block ທັງຫມົດ:
192.68.0 ປະຕິເສດ
ນີ້ຂັດຂວາງການເຊື່ອມຕໍ່ຈາກທີ່ຢູ່ IP 192.68.0.0 ຜ່ານ 192.68.0.255. ການຂັດຂວາງ
ການເຊື່ອມຕໍ່ຈາກບລັອກເຄືອຂ່າຍ B ຫຼື A ທັງໝົດເຮັດວຽກແບບດຽວກັນ.
ໃຊ້ຄໍາວ່າ "ອະນຸຍາດ" ແທນ "ປະຕິເສດ" ເພື່ອອະນຸຍາດໃຫ້ເຊື່ອມຕໍ່ຈາກ IP ນັ້ນຢ່າງຊັດເຈນ
ທີ່ຢູ່ ຫຼື netblock. ຍົກຕົວຢ່າງ:
192.68.0 ປະຕິເສດ
192.68.0.10 ອະນຸຍາດ
ນີ້ຂັດຂວາງການເຊື່ອມຕໍ່ທັງຫມົດຈາກ 192.68.0.0 ຫາ 192.68.0.255 ຍົກເວັ້ນ 192.68.0.10. ເຫຼົ່ານີ້
ສອງສາຍສາມາດເກີດຂຶ້ນໃນຄໍາສັ່ງໃດໆ. couriertcpd ສະເຫມີໃຊ້ເສັ້ນທີ່ມີສະເພາະທີ່ສຸດ
ທີ່ຢູ່ IP.
ຖ້າທີ່ຢູ່ IP ຂອງການເຊື່ອມຕໍ່ບໍ່ພົບຢູ່ໃນໄຟລ໌ການເຂົ້າເຖິງການເຊື່ອມຕໍ່ແມ່ນ
ຍອມຮັບໂດຍຄ່າເລີ່ມຕົ້ນ. ເສັ້ນຕໍ່ໄປນີ້ເຮັດໃຫ້ການເຊື່ອມຕໍ່ທີ່ບໍ່ມີລາຍຊື່ຖືກປະຕິເສດ:
* ປະຕິເສດ
IPv6 ທີ່ຢູ່
ຫມາຍເຫດ
ການຮອງຮັບ IPv6 ໃນໄຟລ໌ການເຂົ້າເຖິງແມ່ນເປັນການທົດລອງ, ແລະອາດຈະມີການປ່ຽນແປງໃນອະນາຄົດ
ປ່ອຍ. syntax ຕໍ່ໄປນີ້ແມ່ນມີການປ່ຽນແປງໄດ້ທຸກເວລາ.
ໄຟລ໌ການເຂົ້າເຖິງຍັງສາມາດລະບຸທີ່ຢູ່ IPv6, ຖ້າມີການສະຫນັບສະຫນູນ IPv6. ໄດ້
ຮູບແບບທີ່ຢູ່ IPv4 ທີ່ມີຢູ່ແມ່ນໃຊ້ສໍາລັບທີ່ຢູ່ IPv6-mapped IPv4, ແລະບໍ່ມີການປ່ຽນແປງໃດໆ
ຕ້ອງການ. ສໍາລັບທີ່ຢູ່ IPv6 ອື່ນໆທັງໝົດໃຊ້ຮູບແບບຕໍ່ໄປນີ້:
:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhhການປະຕິບັດ
ທີ່ຢູ່ IPv6 ຕ້ອງເລີ່ມຕົ້ນດ້ວຍ :. ໃນເບື້ອງຕົ້ນ: ລັກສະນະບໍ່ແມ່ນສ່ວນຫນຶ່ງຂອງ
ທີ່ຢູ່ IPv6, ມັນຖືກນໍາໃຊ້ພຽງແຕ່ເພື່ອກໍານົດບັນທຶກນີ້ເປັນທີ່ຢູ່ IPv6, ອະນຸຍາດໃຫ້
ເຂົ້າເຖິງໄຟລ໌ທີ່ມີສ່ວນປະສົມຂອງທີ່ຢູ່ IPv4 ແລະ IPv6. ທີ່ຢູ່ IPv6 ປະຕິບັດຕາມ
initial : character , ແລະມັນຈະຕ້ອງໄດ້ຮັບການສະກົດຄໍາອອກ ການນໍາໃຊ້ ສູນ padded lowercase ເລກຖານສິບຫົກ
ຕົວເລກທີ່ຢູ່ ຍົກຕົວຢ່າງ:
:0000:0000:0000:0000:0000:f643:00a2:9354<tab>deny
Netblocks ຕ້ອງຖືກລະບຸໂດຍໃຊ້ຂອບເຂດຄູ່ເທົ່ານັ້ນ:
:3ffe ປະຕິເສດ
ນີ້ຈະປະຕິເສດ 3ffe ທັງຫມົດ::/16 (ເຄືອຂ່າຍ 6bone, ເຊິ່ງຖືກຕັດອອກ).
:2002:c0a8 ປະຕິເສດ
ນີ້ຈະປະຕິເສດ 2002:c0a8::/32 (6to4 ທີ່ຢູ່ມາຈາກພື້ນທີ່ທີ່ຢູ່ສ່ວນຕົວ).
ການຕັ້ງຄ່າ ສະພາບແວດລ້ອມ ຕົວແປ
ອະນຸຍາດໃຫ້ສາມາດໄດ້ຮັບການປະຕິບັດຕາມທາງເລືອກໂດຍບັນຊີລາຍການຂອງການມອບຫມາຍການປ່ຽນແປງສະພາບແວດລ້ອມ, ແຍກອອກ
ໂດຍເຄື່ອງໝາຍຈຸດ. ຕົວແປສະພາບແວດລ້ອມໄດ້ຖືກກໍານົດກ່ອນທີ່ຈະດໍາເນີນການ ໂຄງການ ຫຼືການກວດສອບການເຂົ້າເຖິງ
ບັນຊີລາຍຊື່ (ເບິ່ງຂ້າງລຸ່ມນີ້). ຍົກຕົວຢ່າງ:
192.68.0 ອະນຸຍາດ, RAYCLIENT
192.68.0.10 ອະນຸຍາດ,RELAYCLIENT,SIZELIMIT=1000000
ຊຸດນີ້ ລູກຄ້າຕົວແທນ ຕົວປ່ຽນແປງສະພາບແວດລ້ອມສໍາລັບການເຊື່ອມຕໍ່ຈາກ 192.68.0 ຕັນ. ໃນ
ນອກຈາກນັ້ນ, ໄດ້ ຂະໜາດ ຕົວແປສະພາບແວດລ້ອມຖືກຕັ້ງເປັນ 1000000 ຖ້າການເຊື່ອມຕໍ່
ມາຈາກທີ່ຢູ່ IP 192.68.0.10.
ໃຫ້ສັງເກດວ່າ ລູກຄ້າຕົວແທນ ຕ້ອງໄດ້ຮັບການລະບຸຢ່າງຊັດເຈນສໍາລັບທີ່ຢູ່ IP 192.68.0.10. ໄດ້
ແຖວທຳອິດບໍ່ໄດ້ໃຊ້ສຳລັບການເຊື່ອມຕໍ່ຈາກທີ່ຢູ່ IP ນີ້. couriertcpd ພຽງແຕ່ອ່ານຫນຶ່ງ
ການເຂົ້າຈາກໄຟລ໌ການເຂົ້າເຖິງ, ການເຂົ້າສໍາລັບທີ່ຢູ່ IP ສະເພາະທີ່ສຸດ.
DNS ACCESS LISTS
ທາງເລືອກໃນການລາຍຊື່ທີ່ຢູ່ IP ທີ່ຖືກຫ້າມແມ່ນການນໍາໃຊ້ການເຂົ້າເຖິງ IP ທີ່ອີງໃສ່ DNS ພາຍນອກ
ລາຍຊື່
ບໍ່ມີການສະຫນອງເພື່ອສະຫນັບສະຫນູນບັນຊີລາຍຊື່ທີ່ອີງໃສ່ IPv6, ເນື່ອງຈາກວ່າບໍ່ມີເທື່ອ. ອີງໃສ່ IPv6
ການຊ່ວຍເຫຼືອລາຍຊື່ການເຂົ້າເຖິງຈະຖືກເພີ່ມໃນອະນາຄົດ.
couriertcpdການຕັ້ງຄ່າເລີ່ມຕົ້ນຂອງຈະບໍ່ປະຕິເສດການເຊື່ອມຕໍ່ຈາກ IP ໃດໆໂດຍອັດຕະໂນມັດ
ທີ່ຢູ່ໃນບັນຊີລາຍຊື່ DNS. ຖ້າທີ່ຢູ່ IP ທີ່ເຊື່ອມຕໍ່ຖືກລະບຸໄວ້ couriertcpd
ພຽງແຕ່ກໍານົດຕົວແປສະພາບແວດລ້ອມ. ມັນຂຶ້ນກັບ ໂຄງການ, ດໍາເນີນການໂດຍ couriertcpd, ອ່ານ
ຕົວແປສະພາບແວດລ້ອມແລະເລືອກສິ່ງທີ່ຕ້ອງເຮັດຖ້າຕົວແປສະພາບແວດລ້ອມຖືກຕັ້ງ.
ກະລຸນາຮັບຊາບວ່າຖ້າຕົວແປສະພາບແວດລ້ອມຖືກຕັ້ງໄວ້ແລ້ວ, couriertcpd ຈະບໍ່ຊອກຫາ
ບັນຊີລາຍຊື່ການເຂົ້າເຖິງ. ນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອ override ບັນຊີລາຍຊື່ການເຂົ້າເຖິງບ່ອນທີ່ ໂຄງການ ພຽງແຕ່
ຮັບຮູ້ລາຍຊື່ການເຂົ້າເຖິງຖ້າຕົວແປສະພາບແວດລ້ອມບໍ່ຫວ່າງເປົ່າ. ໂດຍການຕັ້ງຄ່າ
ສະພາບແວດລ້ອມຕົວແປເປັນສະຕຣິງຫວ່າງເປົ່າໃນໄຟລ໌ການເຂົ້າເຖິງ (ເບິ່ງຂ້າງເທິງ), ທ່ານສາມາດ override
ເຂົ້າເຖິງລາຍການສໍາລັບທີ່ຢູ່ IP ທີ່ເລືອກ.
ໄດ້ - ຕັນ ທາງເລືອກສອບຖາມລາຍຊື່ DNS ສໍາລັບແຕ່ລະທີ່ຢູ່ IP ທີ່ເຊື່ອມຕໍ່. ພຽງແຕ່ຕ້ອງການ
ການໂຕ້ຖຽງກັບ - ຕັນ ແມ່ນເຂດ DNS ທີ່ຖືກນໍາໃຊ້ເພື່ອເຜີຍແຜ່ລາຍຊື່. ຊື່ຂອງເຂດ
ທາງເລືອກສາມາດຖືກຕິດຕາມດ້ວຍເຄື່ອງໝາຍຈຸດ ແລະຊື່ຂອງຕົວແປສະພາບແວດລ້ອມເພື່ອກຳນົດຖ້າ
ບັນຊີລາຍຊື່ DNS ປະກອບມີທີ່ຢູ່ IP. couriertcpd ກໍານົດຕົວແປສະພາບແວດລ້ອມ BLOCK if
ທ່ານບໍ່ໄດ້ລະບຸຊື່ຕົວທ່ານເອງ.
ຊື່ຂອງຕົວແປສະພາບແວດລ້ອມສາມາດຖືກເລືອກຕາມທາງເລືອກໄດ້ດ້ວຍ slash ແລະ IP
ທີ່ຢູ່. ປົກກະຕິ couriertcpd ກໍານົດຕົວແປສະພາບແວດລ້ອມຖ້າຫາກວ່າບັນຊີລາຍຊື່ການເຂົ້າເຖິງປະກອບມີ
ບັນທຶກ A ໃດໆກໍຕາມສໍາລັບທີ່ຢູ່ IP ທີ່ລະບຸ. ບາງລາຍຊື່ການເຂົ້າເຖິງອາດຈະສະເໜີເພີ່ມເຕີມ
ຂໍ້ມູນໂດຍການສົ່ງຄືນຫນຶ່ງໃນບັນທຶກ A ທີ່ເປັນໄປໄດ້ຫຼາຍອັນ. ຖ້າຊື່ຂອງສະພາບແວດລ້ອມ
ຕົວແປແມ່ນຕິດຕາມດ້ວຍ slash ແລະທີ່ຢູ່ IP, ຕົວແປສະພາບແວດລ້ອມຈະເປັນ
ເລີ່ມຕົ້ນພຽງແຕ່ຖ້າບັນຊີລາຍຊື່ການເຂົ້າເຖິງປະກອບມີບັນທຶກ A ທີ່ມີ IP ທີ່ລະບຸ
ທີ່ຢູ່.
ເນື້ອໃນຂອງຕົວແປສະພາບແວດລ້ອມຈະເປັນເນື້ອໃນຂອງບັນທຶກ TXT ໃດໆສໍາລັບ
ທີ່ຢູ່ IP ທີ່ລະບຸໄວ້. var[/nnnn] ສາມາດເລືອກຕາມດ້ວຍເຄື່ອງໝາຍຈຸດ ແລະຂໍ້ຄວາມ
ຂໍ້ຄວາມ, ເຊິ່ງຈະໃຊ້ແທນບັນທຶກ TXT. ຂໍ້ຄວາມອາດຈະປະກອບມີ a
ຕົວອັກສອນ @ ດຽວຢູ່ບ່ອນໃດບ່ອນໜຶ່ງ, ເຊິ່ງຈະຖືກແທນທີ່ດ້ວຍທີ່ຢູ່ IP ທີ່ລະບຸໄວ້.
ໃນເວລາທີ່ - ລຸດລົງ ທາງເລືອກແມ່ນໄດ້ຮັບນອກຈາກນັ້ນ - ຕັນ, couriertcpd ຫຼຸດລົງການເຊື່ອມຕໍ່,
ແທນທີ່ຈະແລ່ນ ໂຄງການ. ຫນ້າທໍາອິດ, ທັງຫມົດ - ຕັນ ທາງ ເລືອກ ໃນ ການ ປຸງ ແຕ່ງ ແລະ
ຕົວແປສະພາບແວດລ້ອມໄດ້ຖືກກໍານົດ, ອີງຕາມຜົນໄດ້ຮັບຂອງການຊອກຫາ DNS ທີ່ກົງກັນ. ໄດ້ - ລຸດລົງ
ໄດ້ຮັບການປະມວນຜົນຫຼັງຈາກການຊອກຫາ DNS ທັງຫມົດ. - ລຸດລົງ ເອົາລາຍຊື່ສະພາບແວດລ້ອມທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ
ຕົວແປ (ຖ້າບໍ່ໄດ້ລະບຸ, BLOCK ແມ່ນບັນຊີລາຍຊື່ເລີ່ມຕົ້ນ). ຖ້າຕົວແປສະພາບແວດລ້ອມທີ່ມີຊື່
ໂດຍ - ລຸດລົງ ຕົວເລືອກຖືກຕັ້ງເປັນສະຕຣິງທີ່ບໍ່ຫວ່າງເປົ່າ, couriertcpd ຍົກເລີກການເຊື່ອມຕໍ່ແທນ
ຂອງການປະຕິບັດ ໂຄງການ.
ຫຼາຍຢ່າງ DNS LISTS
ຫຼາຍ - ຕັນ ທາງເລືອກສາມາດນໍາໃຊ້. ທີ່ຢູ່ IP ທີ່ເຊື່ອມຕໍ່ຈະຖືກຊອກຫາຢູ່ໃນຫຼາຍອັນ
ເຂົ້າເຖິງລາຍຊື່. ນີ້ແມ່ນປະຕິບັດດັ່ງຕໍ່ໄປນີ້.
couriertcpd ຂະບວນການທັງຫມົດ - ຕັນ ທາງເລືອກຫນຶ່ງໃນເວລາ. ຖ້າສະພາບແວດລ້ອມທີ່ລະບຸ
ຕົວແປໄດ້ຖືກຕັ້ງໄວ້ແລ້ວ, couriertcpd ຂ້າມການຊອກຫາລາຍຊື່ DNS (ອັນນີ້ຍັງເປັນຄວາມຈິງຖ້າພຽງແຕ່
ຫນຶ່ງ - ຕັນ ທາງເລືອກແມ່ນລະບຸໄວ້). ເພາະສະນັ້ນ, ຖ້າຫຼາຍ - ຕັນ ທາງເລືອກແມ່ນຖືກນໍາໃຊ້, ແລະ IP
ທີ່ຢູ່ແມ່ນພົບເຫັນຢູ່ໃນບັນຊີລາຍຊື່ການເຂົ້າເຖິງທໍາອິດ, ບັນຊີລາຍຊື່ທີ່ຍັງເຫຼືອທີ່ໃຊ້ດຽວກັນ
ຕົວແປສະພາບແວດລ້ອມຈະບໍ່ຖືກກວດສອບ. ແຕ່ລາຍຊື່ອື່ນໆທີ່ໃຊ້ສະພາບແວດລ້ອມທີ່ແຕກຕ່າງກັນ
ຕົວປ່ຽນແປງຈະຖືກກວດສອບ.
ຄືກັນ ເຂດ ສາມາດໄດ້ຮັບການລະບຸຫຼາຍກ່ວາຫນຶ່ງຄັ້ງ, ມີຕົວແປສະພາບແວດລ້ອມທີ່ແຕກຕ່າງກັນແລະ
ທີ່ຢູ່ IP ທີ່ແຕກຕ່າງກັນ. ຍົກຕົວຢ່າງ:
couriertcpd -block=block.example.org,BLOCK1/127.0.0.2 \
-block=block.example.org,BLOCK2/127.0.0.3
ຖ້າບັນຊີລາຍຊື່ການເຂົ້າເຖິງທີ່ລະບຸໄວ້ປະກອບດ້ວຍບັນທຶກ A ສໍາລັບທີ່ຢູ່ທີ່ມີລາຍຊື່, ແລະບັນທຶກ A
ມີທີ່ຢູ່ IP 127.0.0.2, couriertcpd ເລີ່ມຕົ້ນ BLOCK1 ສະພາບແວດລ້ອມ
ຕົວແປ. ຖ້າບັນທຶກ A ມີທີ່ຢູ່ IP 127.0.0.3, couriertcpd ເລີ່ມຕົ້ນ
BLOCK2. ຖ້າບັນທຶກທັງສອງມີ, ທັງສອງຕົວແປແມ່ນເລີ່ມຕົ້ນ.
couriertcpd ໃຊ້ເຫດຜົນຕໍ່ໄປນີ້ເພື່ອກໍານົດປະເພດຂອງການສອບຖາມ DNS ທີ່ຈະອອກ:
ຖ້າບໍ່ແມ່ນທີ່ຢູ່ IP, ຫຼື msg ແມ່ນລະບຸໄວ້, couriertcpd ຈະສອບຖາມສໍາລັບການມີຢູ່ຂອງ
ບັນທຶກ TXT, ສໍາລັບທີ່ຢູ່ IP.
ຖ້າເທົ່ານັ້ນ msg ແມ່ນລະບຸໄວ້, couriertcpd ຊອກຫາການມີຢູ່ຂອງບັນທຶກ A, ສໍາລັບ IP
ທີ່ຢູ່.
If /nnnn ຖືກນໍາໃຊ້, ແລະ msg ບໍ່ໄດ້ລະບຸໄວ້ຢ່າງໜ້ອຍໜຶ່ງອັນ - ຕັນ ທາງເລືອກສໍາລັບການດຽວກັນນີ້
ເຂດ, couriertcpd ຈະສອບຖາມສໍາລັບການມີຢູ່ຂອງບັນທຶກໃດໆ, ເຊິ່ງຄວນຈະສົ່ງຄືນທັງສອງ TXT
ແລະບັນທຶກ A ທັງໝົດສຳລັບທີ່ຢູ່ IP ນີ້.
If /nnnn ຖືກນໍາໃຊ້, ແລະ msg ແມ່ນລະບຸໄວ້ສໍາລັບທຸກ - ຕັນ ທາງເລືອກສໍາລັບເຂດດຽວກັນນີ້,
couriertcpd ຈະສອບຖາມສໍາລັບການມີຢູ່ຂອງບັນທຶກ A ເທົ່ານັ້ນ.
ENVIRONMENT ຄວາມຮັບຜິດຊອບ
couriertcpd ຍັງເລີ່ມຕົ້ນຕົວແປສະພາບແວດລ້ອມຕໍ່ໄປນີ້ກ່ອນທີ່ຈະແລ່ນ ໂຄງການ:
TCPLOCALHOST
ຊື່ຂອງເຈົ້າພາບຢູ່ປາຍທ້ອງຖິ່ນຂອງການເຊື່ອມຕໍ່ເຄືອຂ່າຍ, ຊອກຫາຢູ່ໃນ DNS.
TCPLOCALHOST ຈະບໍ່ຖືກຕັ້ງຖ້າທີ່ຢູ່ IP ຂອງຈຸດເຊື່ອມຕໍ່ທ້ອງຖິ່ນຂອງການເຊື່ອມຕໍ່ເຄືອຂ່າຍ
ບໍ່ສາມາດພົບເຫັນຢູ່ໃນ DNS, ຫຼືຖ້າ -nodnslookup ທາງເລືອກແມ່ນລະບຸໄວ້. TCPLOCALHOST ຈະເປັນ
ຕັ້ງເປັນສາຍ softdnserr ຖ້າການຄົ້ນຫາ DNS ລົ້ມເຫລວດ້ວຍຄວາມຜິດພາດຊົ່ວຄາວ (ດັ່ງນັ້ນທ່ານ
ບໍ່ສາມາດບອກໄດ້ວ່າທີ່ຢູ່ IP ມີຊື່ໂຮດທີ່ຖືກຕ້ອງທີ່ກ່ຽວຂ້ອງກັບມັນ), ຫຼືຖ້າຫາກວ່າ
ການຄົ້ນຫາແບບປີ້ນກັບແລະສົ່ງຕໍ່ DNS ບໍ່ກົງກັນ. TCPLOCALHOST ຈະບໍ່ຖືກກໍານົດຖ້າຫາກວ່າ
ການຊອກຫາ DNS ແບບປີ້ນກັບກັນລົ້ມເຫລວຢ່າງສົມບູນ.
TCPLOCALIP
ທີ່ຢູ່ IP ຂອງຈຸດເຊື່ອມຕໍ່ທ້ອງຖິ່ນຂອງການເຊື່ອມຕໍ່ເຄືອຂ່າຍ.
TCPLOCALPORT
ໝາຍເລກ Rhe ຂອງພອດຂອງຈຸດເຊື່ອມຕໍ່ທ້ອງຖິ່ນຂອງການເຊື່ອມຕໍ່ເຄືອຂ່າຍ.
TCPREMOTEHOST
ຊື່ເຈົ້າພາບຂອງເຈົ້າພາບເຊື່ອມຕໍ່. ມັກ TCPLOCALHOST, ແຕ່ສໍາລັບ IP ເຊື່ອມຕໍ່
ທີ່ຢູ່.
TCPREMOTEIP
ເຊື່ອມຕໍ່ທີ່ຢູ່ IP.
TCPREMOTEINFO
ສະຕຣິງການລະບຸຕົວຕົນທີ່ໄດ້ຮັບຈາກເຊີບເວີ IDENT ຢູ່ໃນທີ່ຢູ່ IP ຫ່າງໄກສອກຫຼີກ. ບໍ່ໄດ້ຕັ້ງ
ຖ້າເຄື່ອງແມ່ຂ່າຍ IDENT ສົ່ງຄືນຂໍ້ຜິດພາດ, ຫຼືຖ້າ -noidentlookup ທາງເລືອກໄດ້ລະບຸໄວ້.
TCPREMOTEPORT
ພອດ TCP ຂອງປາຍຫ່າງໄກສອກຫຼີກຂອງການເຊື່ອມຕໍ່ເຄືອຂ່າຍ.
ໃຊ້ couriertcpd ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net