Агуулгын хүснэгт:

Би Linux дээр TCP холболтыг хэрхэн үүсгэх вэ?
Би Linux дээр TCP холболтыг хэрхэн үүсгэх вэ?

Видео: Би Linux дээр TCP холболтыг хэрхэн үүсгэх вэ?

Видео: Би Linux дээр TCP холболтыг хэрхэн үүсгэх вэ?
Видео: TCP SERVER CLIENT LINUX сүлжээний програмчлал C хэл дээрх бүрэн кодын функцийн тайлбар 2024, Дөрөвдүгээр сар
Anonim

TCP холболт үүсгэхийн тулд дараах алхмуудыг дагана уу

  1. /etc/services файлыг засварлана уу.
  2. /etc/inetd.conf файлыг засварлана уу.
  3. Inetd-ийн процессын ID-г дараах тушаалаар олно уу: ps -ef | grep inetd.
  4. Командыг ажиллуулна уу: kill -1 inetd processid.

Үүний тулд би TCP холболтыг хэрхэн үүсгэх вэ?

руу байгуулах а холболт , TCP гурван талын гар барих аргыг ашигладаг. Өмнө нь а үйлчлүүлэгч оролддог холбох сервертэй бол сервер нээхийн тулд эхлээд порт руу холбогдож, сонсох ёстой холболтууд : үүнийг идэвхгүй нээлттэй гэж нэрлэдэг. Нэгэнт идэвхгүй нээлттэй байна байгуулагдсан , a үйлчлүүлэгч идэвхтэй нээлтийг эхлүүлж болно.

Би Линукс дээрх тодорхой порт дээр хэрхэн сонсох вэ? Линукс дээрх сонсох портууд болон програмуудыг шалгахын тулд:

  1. Терминал програмыг нээнэ үү, тухайлбал shell prompt.
  2. Линукс дээр нээлттэй портуудыг харахын тулд дараах командын аль нэгийг ажиллуулна уу: sudo lsof -i -P -n | grep СОНС. sudo netstat -tulpn | grep СОНС.
  3. Линуксийн хамгийн сүүлийн хувилбарын хувьд ss командыг ашиглана уу. Жишээлбэл, ss -tulw.

Ийм байдлаар би Linux дээрх TCP портуудыг хэрхэн идэвхжүүлэх вэ?

Хэрэв та ирж буй TCP портыг нээхийг хүсвэл дараахыг бичнэ үү:

  1. iptables -I INPUT -p tcp --dport 12345 --syn -j ХҮЛЭЭН АВАХ. Хэрэв та UDP портыг нээхийг хүсвэл (магадгүй Tixati дахь DHT) дараахыг бичнэ үү:
  2. iptables -I INPUT -p udp --dport 12345 -j ХҮЛЭЭН АВНА.
  3. үйлчилгээний iptables хадгална.

TCP юунд ашиглагддаг вэ?

Хэрэглээ. дээрх заавар TCP лонх гэж заана TCP байж болно ашигласан хоолой өвдөх, амны шарх, зүслэг, бэлчээрлэх, хазах, хатгах, буцалгах, толбо, батга гарах зэрэгт. Энэ нь бас байж болно ашигласан шингэлсэн үед ам зайлагч болгон, мөн байж болно ашигласан ерөнхий ариутгалын бодис болгон.

Зөвлөмж болгож буй: