คำถามติดแท็ก port

พอร์ตเป็นคำทั่วไปที่สามารถอ้างถึงหมายเลขพอร์ต (คำที่เกี่ยวข้องกับซอฟต์แวร์) และพอร์ตฮาร์ดแวร์คอมพิวเตอร์ ที่นี่คำถามอ้างอิงแท็กนี้อ้างถึงหมายเลขพอร์ต

7
พอร์ตไฟร์วอลล์ใดที่ฉันต้องเปิดเมื่อใช้ FTPS
ฉันต้องการเข้าถึงเซิร์ฟเวอร์ FTPS (vsftpd) บนเว็บไซต์ของผู้ขาย ผู้ขายมีไฟร์วอลล์อยู่หน้าเซิร์ฟเวอร์ ftps ฉันมีไฟร์วอลล์หน้า FTPS ไคลเอ็นต์ของฉัน ฉันเข้าใจว่าพอร์ต 990, 991 และอาจต้องเปิด 989 เพื่อควบคุมทราฟฟิก ฉันมีคำถาม: เมื่อดูจากมุมมองไฟร์วอลล์ของผู้ขายพอร์ตเหล่านี้ควรเปิดขึ้นสำหรับปริมาณการใช้งานทั้งขาเข้าและขาออกหรือไม่ แล้วพอร์ตสำหรับช่อง DATA ล่ะ? ฉันต้องเปิดพอร์ตทั้งหมดที่สูงกว่า 1,000 พอร์ตหรือไม่? ฉันควรจะทำอย่างไรกับการรับส่งข้อมูลทั้งขาเข้าและขาออก?
33 firewall  ftp  port 

3
เว็บไซต์ที่มีปริมาณการใช้งานสูงมีการเชื่อมต่อ TCP มากกว่า 65535 อย่างไร
หากมีข้อ จำกัด เกี่ยวกับจำนวนพอร์ตที่เครื่องหนึ่งเครื่องสามารถทำได้และซ็อกเก็ตสามารถผูกกับหมายเลขพอร์ตที่ไม่ได้ใช้งานได้อย่างไรเซิร์ฟเวอร์จะประสบกับจำนวนที่สูงมาก (มากกว่าจำนวนพอร์ตสูงสุด) ของคำร้องขอจัดการสิ่งนี้อย่างไร มันทำได้โดยการทำให้ระบบกระจายตัวอย่างเช่นเซิร์ฟเวอร์จำนวนมากในหลาย ๆ เครื่อง?



1
ฉันจะระบุหมายเลขพอร์ตสำหรับ PuTTY เพื่อใช้กับ Windows cmd ได้อย่างไร
ฉันเริ่มการเชื่อมต่อ SSH ส่วนใหญ่ของฉันด้วยคำสั่ง windows เช่นนี้ cmd://"C:\Program Files\PuTTY\putty.exe" -ssh root@xxx.xx.xxx.xx ฉันถือว่าค่าเริ่มต้นนี้เป็นพอร์ต 22 ตอนนี้ฉันต้องเชื่อมต่อกับพอร์ตอื่น ฉันเหนื่อย cmd://"C:\Program Files\PuTTY\putty.exe" -ssh root@xxx.xx.xxx.xx:xxx (หมายเลขพอร์ตที่ท้าย) แต่จะไม่อนุญาตการเชื่อมต่อ ฉันรู้ว่าหมายเลขพอร์ตและ IP นั้นถูกต้องเพราะถ้าฉันเริ่มทำงาน PuTTY และเริ่มเซสชันด้วยรายละเอียดเหล่านี้ฉันสามารถทำได้ดี ป.ล. หากนี่คือการแลกเปลี่ยนที่ผิดสำหรับคำถามนี้โปรดอย่าทำลายฉันฉันมองหาค่อนข้างนานก่อนตัดสินใจโพสต์ที่นี่
25 ssh  port  putty 

1
เลือกอินเตอร์เฟสสำหรับการส่งต่อพอร์ต SSH
ฉันมีเซิร์ฟเวอร์ที่เราจะเรียก hub-server.tld ด้วยที่อยู่ IP สามที่ 100.200.130.121, 100.200.130.122 และ 100.200.130.123 ฉันมีสามเครื่องที่แตกต่างกันซึ่งอยู่หลังไฟร์วอลล์ แต่ฉันต้องการใช้ SSH เพื่อส่งต่อเครื่องหนึ่งเครื่องไปยังที่อยู่ IP แต่ละเครื่อง ตัวอย่างเช่น: เครื่องหนึ่งควรฟัง SSH บนพอร์ต 22 บน 100.200.130.121 ในขณะที่เครื่องสองควรทำเช่นเดียวกันกับ 100.200.130.122 และอื่น ๆ สำหรับบริการต่าง ๆ ในพอร์ตที่อาจเหมือนกันในทุกเครื่อง SSH man page -R [bind_address:]port:host:hostportแสดงรายการฉันเปิดใช้งานพอร์ตเกตเวย์แล้ว แต่เมื่อใช้-Rกับที่อยู่ IP ที่ระบุเซิร์ฟเวอร์ยังคงฟังพอร์ตผ่านส่วนต่อประสานทั้งหมด: เครื่องหนึ่ง # ssh -NR 100.200.130.121:22:localhost:22 root@hub-server.tld hub-server.tld (ฟัง SSH บนพอร์ต 2222): # netstat …
24 ssh  port  forwarding 

4
เปลี่ยนโปรโตคอลที่เกี่ยวข้องกับพอร์ตใน wireshark
ฉันกำลังพยายามตรวจสอบปริมาณการใช้งานเว็บโดยใช้ wireshark เว็บพร็อกซี่ของเราอยู่ที่พอร์ต 9191 ฉันจะรับมุมมอง wireshark เพื่อจัดการพอร์ต 9191 ได้เช่นเดียวกับพอร์ต 80 - เช่นเดียวกับ HTTP เพียงแค่ใช้ Decode_As บนเมนูดูเหมือนว่าจะอนุญาตให้ครึ่งหนึ่งของการสนทนา แต่เพียงด้านเดียว ข้อเสนอแนะวิธีการทำให้ตัวเลือกนี้ถาวร?

4
ฉันจะดูได้อย่างไรว่ามีการใช้งานพอร์ตบนเครื่อง windows หรือไม่?
ฉันกำลังใช้ Windows XP pro และฉันจำเป็นต้องทราบว่ามีบางสิ่งที่ลงทะเบียนไว้ในพอร์ต ถ้าเป็นเช่นนั้นฉันจะรู้ได้อย่างไรว่าพอร์ตนั้นอยู่ที่ใด แก้ไข สิ่งที่ฉันหมายถึงเมื่อลงทะเบียนคือฉันกำลังพยายามทดสอบแอปพลิเคชั่น. NET remoting และฉันต้องดูว่าแอปพลิเคชันทำงานหรือลงทะเบียนบนพอร์ตที่กำหนดหรือไม่
23 windows  port 

11
ฉันจะทราบได้อย่างไรว่าพอร์ตเปิดอยู่หรือไม่?
ฉันติดตั้งเซิร์ฟเวอร์ Apache บนคอมพิวเตอร์ Windows 7 ของฉันแล้ว ฉันสามารถแสดง index.php เริ่มต้นโดยพิมพ์http: // localhost /ในบรรทัดที่อยู่ของเบราว์เซอร์ของฉัน อย่างไรก็ตามฉันยังคงไม่สามารถดูหน้านี้ได้โดยพิมพ์ที่อยู่ IP ของคอมพิวเตอร์ของฉัน (ไม่ใช่ภายในเครื่อง (จากคอมพิวเตอร์เครื่องเดียวกัน) ไม่มีทั่วโลก (จากคอมพิวเตอร์เครื่องอื่นที่เชื่อมต่อกับอินเทอร์เน็ต)) ฉันบอกว่าฉันต้องเปิดพอร์ต 80 ฉันทำมัน (ตามวิธีที่อธิบายไว้ที่นี่ ) แต่มันไม่ได้แก้ปัญหา ก่อนอื่นฉันต้องการตรวจสอบพอร์ตที่เปิดอยู่และพอร์ตใดที่ไม่ใช่ ตัวอย่างเช่นฉันไม่แน่ใจว่าพอร์ต 80 ของฉันถูกปิดก่อนที่ฉันจะพยายามเปิด ฉันยังไม่แน่ใจว่าจะเปิดหลังจากฉันพยายามเปิด ฉันพยายามเรียกใช้เว็บเซิร์ฟเวอร์ที่เรียบง่ายเขียนด้วย Python สำหรับสิ่งที่ฉันใช้พอร์ต 81 และใช้งานได้! และฉันไม่ได้พยายามเปิดพอร์ต 81 ดังนั้นมันจึงถูกเปิดโดยค่าเริ่มต้น ดังนั้นหากเปิด 81 ตามค่าเริ่มต้นทำไม 80 ถึงไม่ใช่? หรือมันคืออะไร? ข้อมูลเพิ่มเติม: 1. ในไฟล์ httpd.conf ของฉันฉันมี "Listen …

6
netstat แสดงพอร์ตการฟังที่ไม่มี pid แต่ lsof ไม่ได้
คำถามนี้คล้ายกับพอร์ตเครือข่ายที่เปิดอยู่ แต่ไม่มีกระบวนการเชื่อมต่อหรือไม่ ฉันลองทุกอย่างจากที่นั่นตรวจสอบบันทึก ฯลฯ ... และหาอะไรไม่พบ netstat ของฉันแสดงพอร์ตการฟัง TCP และพอร์ต UDP โดยไม่มี pid เมื่อฉันค้นหาพอร์ตเหล่านั้นไม่มีอะไรเกิดขึ้น netstat -lntup Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:44231 0.0.0.0:* LISTEN - udp 0 0 0.0.0.0:55234 0.0.0.0:* - คำสั่งต่อไปนี้ไม่แสดงผลใด ๆ : lsof | grep 44231 lsof | greo 55234 …
21 port  netstat  rpc 

1
เหตุใดจึงมีเพียง 65,535 พอร์ตและเราจะมีมากกว่านี้หรือไม่ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน5 ปีที่ผ่านมา ฉันเข้าใจว่าเหตุผลดั้งเดิมที่อยู่เบื้องหลังมี 65,535 พอร์ตต่อที่อยู่ IP: นี่เป็นจำนวนสูงสุดที่สามารถแสดงด้วย 16 บิตหรือ 2 ไบต์จำนวนและมันก็เป็นไปไม่ได้ที่คอมพิวเตอร์จะสามารถสำรองเพิ่มเติมได้ กว่านั้นสำหรับสิ่งที่เล็กน้อยเป็นพอร์ตหรืออะไรแบบนั้น ในความเป็นจริงแล้วพอร์ตอาจต้องการมากกว่า 1 บิตในแต่ละพอร์ตเนื่องจากแต่ละพอร์ตสามารถเปิดบล็อก "ลักลอบ" หรืออื่น ๆ ได้ แต่ด้วยเหตุผลบางอย่างผู้คนมักบอกว่าพอร์ตทำงานด้วยหมายเลข 16 บิต หากฉันมีส่วนใดส่วนหนึ่งของความผิดนี้โดยทั้งหมดบอกฉัน อย่างไรก็ตามในโลกที่คอมพิวเตอร์ส่วนใหญ่เป็นแบบ 32 บิตและมีหน่วยความจำ / พื้นที่ว่างเพียงพอสำหรับพอร์ตเพิ่มเติมสองสามทำไมเรายังคงมีหลายพอร์ตนี้ เรากำลังอยู่ระหว่างการย้ายไปที่ HTML5, HTTP2.0, IPv6 และรุ่นอื่น ๆ อย่างแน่นอนดังนั้นทำไมจึงไม่เหมือนกันกับพอร์ต หลายเหล่านี้อนุญาตให้มากกว่า 16 บิต; ในความเป็นจริง IPv6 อนุญาตให้ 16 ไบต์ ! ฉันเข้าใจว่าสิ่งเหล่านี้หลายปีหรือหลายทศวรรษ …

2
ฉันจะสร้างโฮสต์เสมือนสำหรับพอร์ตต่าง ๆ บน Apache ได้อย่างไร
ฉันอยากให้อาปาเช่ทำเช่นนี้> mydomain.com:80 --- opens var/www1 mydomain.com:81 --- opens var/ww2 mydomain.com:82 --- opens var/www3 ปัญหาคือฉันไม่รู้ว่าพอร์ตเหล่านั้นเปิดอยู่บน Linux (ฉันจะตรวจสอบได้อย่างไร) และหากพวกเขาไม่ใช่ฉันจะเปิดพวกเขาในไฟร์วอลล์และรับ apache ฟัง? ฉันพยายามทำสิ่งนี้ > iptables -A RH-Firewall-1-INPUT -m NEW -m tcp -p tcp –dport 81 -j ACCEPT iptables v1.3.5: Couldn't load match `NEW':/lib64/iptables/libipt_NEW.so: cannot open shared object file: No such file or directory …
20 apache-2.2  port 

2
เปิดพอร์ต 8080 ใน CentOS
ฉันใหม่เพื่อเปิดพอร์ตใน CentOS ฉันต้องเปิดพอร์ต tcp 8080 และติดตั้ง / รัน nmap เพื่อค้นหาว่าไม่ได้เปิดอยู่ ฉันได้อ่านเกี่ยวกับคำสั่ง iptables ฉันได้ติดตั้ง v1.3.5 แล้ว แต่ฉันไม่รู้ว่าจะเริ่มจากที่ใดเกี่ยวกับการเปิดพอร์ตนี้ ฉันขอขอบคุณตัวอย่างโค้ดหรืออย่างน้อยลิงค์ไปยังคำแนะนำในการเปิดพอร์ตนี้โดยใช้ iptables (หรือวิธีการอื่นที่ดี) ขอขอบคุณ.
19 centos  port 

5
การทำความเข้าใจพอร์ต: แท็บเบราว์เซอร์หลายแท็บสื่อสารในเวลาเดียวกันได้อย่างไร [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันรู้วันนี้ว่าฉันไม่เข้าใจว่าการสื่อสารพอร์ตทำงานอย่างไร ถ้าฉันใช้งานอินสแตนซ์ของเว็บเซิร์ฟเวอร์ที่กำลังฟังพอร์ต 80 มันสามารถตอบสนองต่อคำขอจำนวนมากจากแท็บเบราว์เซอร์ที่แตกต่างกันมากมายซึ่งทั้งหมดสื่อสารผ่านพอร์ต 80 อย่างไรก็ตามฉันไม่สามารถเริ่มต้นอินสแตนซ์ของเซิร์ฟเวอร์ได้สองอินสแตนซ์ทั้งฟังพอร์ต 80 เนื่องจากทำให้พอร์ตขัดแย้งกัน ฉันได้ทำสิ่งนี้เป็นประจำเสมอ (มีเพียงกระบวนการเดียวเท่านั้นที่สามารถผูกกับพอร์ตที่ระบุในเวลาที่กำหนด) โดยไม่เคยคิดถึงมันจริง ๆ - ไม่มีกระบวนการสื่อสารหลายอย่างที่พอร์ต 80 ใช่หรือไม่ (เช่นแท็บแต่ละแท็บที่ทำงานในเบราว์เซอร์?)
18 networking  tcp  port 

9
ปิดการใช้งาน TeamViewer จาก“ ขโมย” พอร์ต 80 หรือไม่
คุณจะปิดการใช้งาน TeamViewer จากการใช้ / จองพอร์ต 80 ได้อย่างไร ฉันมั่นใจในรุ่นก่อนหน้า <v4.1.6 เคยมีตัวเลือกปุ่มตัวเลือกใน "ตัวเลือก" ซึ่งปิดการใช้งานมันจากความต้องการ แต่ตอนนี้ฉันไม่สามารถหามัน แอพเดสก์ท็อประยะไกลจำเป็นต้องใช้พอร์ต 80 หรือไม่ มันขัดแย้งกับ IIS บนเซิร์ฟเวอร์การพัฒนาของเราและกลายเป็นความเจ็บปวดที่แท้จริง ขอบคุณทุกคน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.