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

การส่งต่อพอร์ตคือการกระทำโดยใช้การเปลี่ยนเส้นทางพอร์ตหนึ่งไปยังอีกพอร์ตหนึ่งซึ่งโดยทั่วไปใช้เพื่อเข้าถึงคอมพิวเตอร์จากด้านหลังไฟร์วอลล์ด้วย NAT

0
เป็นไปได้อย่างไรที่จะ“ หมอบ” ผ่านพอร์ต?
ตัวอย่างเช่น: เซิร์ฟเวอร์ telnet daemon กำลังสะท้อน "Hello there user" เพื่อเป็นตัวอย่างให้บอกว่าเวอร์ชันของ daemon ไม่สามารถเปลี่ยนแปลงได้ในขณะนี้และเราต้องทำการทักทายให้ดีขึ้น ลูกค้าเชื่อมต่อแบบนี้: telnet 127.0.0.1 1111 >Hello there user. มันจะเป็นเรื่องง่ายที่จะดึงดูดลูกค้า telnet 127.0.0.1 1111 | sed 's/user/Dear user/g' >Hello there Dear user. แต่สิ่งนี้ไม่เป็นที่ต้องการ เราต้องการให้ลูกค้าเชื่อมต่อกันตามปกติ เป็นไปได้ไหมที่จะติดโดยตรงบน daemon พอร์ต 1111 เพื่อแสดงคำทักทายที่เปลี่ยนแปลงไป แล้วยังไง?

0
ใช้ตาราง IP เพื่อส่งต่อคำขอทั้งหมดไปยัง IP ภายในอื่นหรือไม่
ฉันมีเครือข่ายที่ตั้งค่าให้เป็น "มือถือ" มันมีเซิร์ฟเวอร์ที่แตกต่างกันไม่กี่ ทุกอย่างทำงานได้อย่างสมบูรณ์แบบจากภายนอก สิ่งที่ฉันพยายามกำหนดค่าคือการเชื่อมต่อภายใน ฉันมีเราเตอร์ DD-WRT ที่เราสามารถใช้ชื่อเล่นmainและเราเตอร์อื่นที่เราสามารถโทรหาgenericได้ แนวคิดในที่นี้คือmainมีโฮสต์ของพอร์ตต่อไปและการจัดสรร IP แบบคงที่สำหรับเซิร์ฟเวอร์ของฉันในเซิร์ฟเวอร์ DHCP อิสระ Genericเป็นเราเตอร์ใด ๆ ที่ฉันต้องการmainเข้าถึงอินเทอร์เน็ตผ่าน ( Mainเชื่อมต่อกับgenericWiFi และใช้ IP ภายนอก) ในกรณีปัจจุบันของฉันGenericคือเราท์เตอร์ / โมเด็มที่ทำงานได้เต็มประสิทธิภาพจาก ISP ของฉัน พอร์ตทั้งหมดบนจะถูกส่งต่อไปยังgeneric mainวิธีนี้ใช้ได้ผล จากภายนอกทุกอย่างเชื่อมต่ออย่างถูกต้อง อย่างไรก็ตามเนื่องจากgenericอยู่ระหว่างmainและอินเทอร์เน็ตการทำเส้นทางกิ๊บจึงไม่ทำงาน เพื่อแก้ปัญหานี้ฉันมีบางการตั้งค่า DNSMasq ในmainคู่ที่มีmyDomain.com 10.0.0.101ดูเหมือนว่า ... address=/mydomain.com/10.0.0.101 ทั้งสอง10.0.0.101และ10.0.0.102เป็นเซิร์ฟเวอร์ Debian 10.0.0.101เป็นเซิร์ฟเวอร์ "การดูแลระบบ" ในเครือข่ายของฉัน จัดการกับอีเมลและอื่น ๆ สำหรับผู้ดูแลระบบ ฉันกำลังพยายามใช้ IP Tables 10.0.0.101เพื่อจำลองผลกระทบของการอยู่นอกเครือข่าย (พอร์ตใด ๆ …

1
การส่งต่อพอร์ต SMB / CIFS MyBook World Edition
ฉันมี WD MyBook World Edition NAS ที่ฉันพยายามใช้เป็นไดรฟ์เครือข่ายที่ใช้ร่วมกันผ่านอินเทอร์เน็ต ฉันตั้งค่า DynDns และส่งต่อพอร์ต 21 และ 548 สำหรับการเข้าถึง FTP และ AFP ซึ่งทั้งคู่ทำงานได้อย่างมีเสน่ห์ แต่ตอนนี้ปัญหา: ฉันยังต้องการเข้าถึงไดรฟ์บนเครื่อง Windows ดังนั้นหลังจากอ่านบางฉันได้เรียนรู้ว่าโปรโตคอลที่สอดคล้องกันสำหรับนั่นคือ SMB / CIFS และฉันต้องส่งต่อพอร์ต 445 สำหรับ SMB และพอร์ต 137-139 สำหรับ NetBIOS สิ่งต่าง ๆ (ซึ่งฉันไม่เข้าใจจริงๆ) ดังนั้นฉันจึงทำเช่นนั้น แต่ดูเหมือนจะไม่ทำงาน นั่นเป็นพอร์ตที่ผิดหรือเปล่า? หรือฉันแค่พยายามเข้าถึงในทางที่ผิด? ฉันลองโดย "Mount Network Drive .. " แล้วป้อน "smb: // mydyndnsadress …

1
การส่งต่อพอร์ต Cisco RV032G
ฉันพยายามส่งต่อพอร์ต 22 จากด้านนอกไปยังราสเบอร์รี่ แต่ฉันไม่สามารถใช้งานได้ ฉันตั้งค่าพอร์ตไปข้างหน้าและกำหนดค่ากฎการเข้าถึง ภาพหน้าจอของการกำหนดค่าอยู่ที่นี่ และที่นี่ มีอะไรอีกที่ฉันต้องกำหนดค่า?

1
การเชื่อมต่อผ่านเว็บไม่เปิดแม้ว่าจะมีการส่งต่อพอร์ตแล้วว่าทำงานได้!
ฉันกำลังเผชิญกับปัญหาแปลก ๆ ที่ทำให้ฉันงุนงงกับพื้นดินและฉันก็ไม่เคยเจอมาก่อนหลังจากส่งต่อพอร์ตมาหลายปี .. ! ฉันหวังว่าบางคนที่นี่สามารถช่วยฉันไขปริศนานี้ได้ :) การกำหนดค่าเครือข่ายของฉันเป็นดังนี้: ฉันมีโมเด็ม DSL (สร้างเองและสร้างแบรนด์โดย ISP ของฉัน) ซึ่งได้รับกระแสข้อมูล DSL ... มันมี IP ภายนอกที่สามารถมองเห็นได้ทั่วโลกว่า 11.22.33.44 ... โมเด็มนี้เปิดใช้ DHCP ได้ IP ภายในสำหรับตัวมันเองซึ่งก็คือ 192.168.1.1 .. มันเชื่อมต่อกับแล็ปท็อป 2 เครื่องผ่านทางและสายเคเบิลอีเธอร์เน็ต .. แล็ปท็อป 1 มี IP 192.168.1.2 และแล็ปท็อป 2 มี IP 192.168.1.3 ... บนแล็ปท็อป 1 มีสองแอปพลิเคชั่นกำลังทำงาน jDownloader และ Media Player …

1
การเข้าถึงพอร์ตจากระยะไกล
ฉันมีเซิร์ฟเวอร์ fedora บนเครือข่ายท้องถิ่นที่ฉันสามารถเข้าถึงผ่าน VNC ฉันพยายามติดตั้งปลั๊กอิน JIRA ที่ชื่อว่า Activity Timeline ซึ่งทั้งคู่สร้างขึ้นโดยใช้ Java เมื่อฉันเข้าสู่ VNC และดู: http://localhost:8040/setup/index ฉันสามารถดูหน้าที่ถูกต้อง อย่างไรก็ตามเมื่อฉันพยายามเข้าถึงหน้านี้จากระยะไกล: http://ourip:8040/setup/index หน้าหมดเวลา ฉันมี JIRA ทำงานบนพอร์ต 8094 ซึ่งฉันสามารถเข้าถึง: http://ourip:8094/ ฉันไม่แน่ใจว่าต้องทำอย่างไรเพื่อให้พอร์ตนี้ใช้งานได้ ฉันเห็นว่า 8040 อาจใช้งานอย่างอื่นอยู่แล้วฉันไม่ต้องการให้สิ่งนี้ทำงานบนพอร์ตนี้อีกต่อไป $grep -w 8040 /etc/services ampify 8040/tcp # Ampify Messaging Protocol ampify 8040/udp # Ampify Messaging Protocol $ netstat -tulpn | grep …

1
จะรับ IP แบบคงที่ได้อย่างไร
ฉันต้องการ IP แบบคงที่เพื่อทำงานบนหนึ่งในเว็บไซต์ของลูกค้าของฉัน เขาบล็อกการเชื่อมต่อทั้งหมดจากประเทศของฉันด้วยไฟ และถามที่อยู่ IP ของฉันเพื่อให้เขาสามารถขึ้นบัญชีขาวได้ ปัญหาคือฉันไม่มี IP แบบคงที่ ฉันอ่านว่าสิ่งนี้สามารถทำได้โดยใช้ noip.com ฉันติดตามการติว แต่ไม่ได้ผล ฉันตั้งค่าการส่งต่อพอร์ตบนเราเตอร์ของฉัน แต่เมื่อฉันตรวจสอบ canyouseeme.org จะมีข้อความแจ้งว่าพอร์ตปิดอยู่ ฉันได้ติดตามแบบฝึกหัด 5 บทเรียนออนไลน์ในช่วง 3 ชั่วโมงที่ผ่านมา แต่ไม่มีโชค ฉันยังลองใช้ windows vps เป็นพร็อกซีเซิร์ฟเวอร์ฉันตั้งค่า squid proxy เปิดพอร์ตและพอร์ตแสดงเปิดเมื่อฉันตรวจสอบออนไลน์ แต่เมื่อฉันพยายามเชื่อมต่อกับพร็อกซีจาก firefox มันไม่ทำงาน ฉันผิดหวังจริงๆ

0
ส่งต่อพอร์ตสำหรับ 2 แอพพลิเคชั่นท้องถิ่น
ฉันมี 2 แอพพลิเคชั่นเฉพาะที่ซึ่งสื่อสารผ่าน TCP / IP โดยใช้พอร์ตแบบตายตัว (คงที่) สิ่งนี้ใช้ได้ดีเมื่อมีผู้ใช้เพียง 1 คนบนเวิร์กสเตชัน อย่างไรก็ตามผู้ใช้คนที่สองของเวิร์กสเตชันไม่สามารถใช้แอปพลิเคชันได้เนื่องจากพอร์ตถูกครอบครองโดยแอปพลิเคชันของผู้ใช้รายแรก หากเป็นไปได้วิธีการตั้งค่านโยบายผู้ใช้ต่อการส่งต่อพอร์ตสำหรับแอพพลิเคชั่น 2 ตัวนี้ คล้ายกฎ "ถ้าแอปพลิเคชัน A ผูกกับพอร์ต localhost N จากนั้นผูกกับพอร์ต localhost N + 1" และ "ถ้าแอปพลิเคชัน B เชื่อมต่อกับพอร์ต localhost N จากนั้นเชื่อมต่อกับพอร์ต localhost N + 1" โซลูชันการดูแลระบบหรือการเขียนโปรแกรมก็โอเค ระบบปฏิบัติการคือ Windows Server 2012 R2

1
ตั้งค่า wake-on-lan สำหรับ mac os x ผ่านเราเตอร์ Actiontec T1200H: พอร์ต 7 และ 9 ถูกปิด
ฉันมี macs สองเครื่องเชื่อมต่อกับเครือข่ายไร้สายในบ้านผ่าน Actiontec T1200H Router แม็คทั้งสองรองรับ Wake on Wireless (ในเกี่ยวกับ Mac นี้ -> รายงานระบบ -> เครือข่าย -> Wi-Fi -> Wake On Wireless: รองรับ ) ทั้งสองเครื่องได้"Wake for network access"ตรวจสอบในSystem Preferences -> Energy Saverซึ่งหมายความว่าทั้งสองรองรับ WoL ผ่าน WiFi (อ่านได้จากที่นี่: https://support.apple.com/en-ca/HT201960 ) ทั้งที่ใช้ OS X 10.10.3 Yosemite การส่งต่อพอร์ตในเว็บอินเตอร์เฟสเราเตอร์ (ฉันไม่แน่ใจว่าฉันทำถูกต้องแล้ว): LAN IP Address: 192.168.1.64 …

1
ตั้งค่า (VirtualBox + CentOS) ด้วย (nginx + PHP + MySql) บน MacOS
ฉันกำลังพยายามตั้งค่า (Virtual Box + CentOS) ด้วย (nginx + PHP + MySql) บน MacOS ในอนาคตฉันสามารถเข้ารหัสบน MacOS แล้วโยนไฟล์ลงในโฟลเดอร์แชร์ด้วย (Virtual Box + CentOS) และดำเนินการต่อ (nginx + PHP + MySql) แต่ฉันมีปัญหาฉันสามารถทำให้เบราว์เซอร์บน MacOS อ่านทิศทางไฟล์ฉันพบคำหลักเช่นการส่งต่อพอร์ต แต่ก็ยังไม่ทำงาน ฉันทำตามขั้นตอนด้านล่างเพื่อติดตั้ง ติดตั้ง CentOS และตั้งค่าคอนฟิก 1. ติดตั้ง CentOS ขั้นต่ำรุ่นที่ 2 หลังจากติดตั้ง CentOS แล้วifconfig eth0 dhclient eth0 ifconfig eth0 3. แก้ไขไฟล์ vi …

0
เปิดพอร์ตและปิดใช้งานไฟร์วอลล์จากเราเตอร์ D-link
ฉันต้องการเปิดและใช้พอร์ตขาเข้าจาก WAN ไปยัง LAN: 443 (https), 1243 (mssql), 3306 (mysql) หน้าต่างไฟร์วอลล์ของฉันเปิดอยู่นาน ๆ ฉันมี IP แบบคงที่ฉันมีเราเตอร์ D- LINK DSL 2500-E, จำลองอยู่ที่นี่http://suporte.dlink.com.br/suporte/emuladores/ADSL/dsl-2500E/emulador/fw-dmz.htm เซิร์ฟเวอร์เสมือน (สมมุติว่าฉันสามารถเปิดพอร์ตทั้งหมดที่ฉันต้องการ แต่เมื่อฉันสแกน IP สาธารณะของฉันด้วย nmap พอร์ตจะถูกกรอง: /, ฉันเดาว่าไฟร์วอลล์และฉันไม่พบจุดของตัวเลือกนี้หากไฟร์วอลล์สามารถ ไม่สามารถใช้งานได้) ฉันลอง DMZ, ACL, พอร์ตทริกเกอร์โดยไม่สำเร็จสำหรับพอร์ตที่ฉันต้องการ ขอบคุณล่วงหน้า.

0
โปรแกรมแปลพอร์ตและเว็บสเฟียร์
ฉันมีแอปพลิเคชัน java ที่ทำงานใน Websphere Application Server (WAS) บนพอร์ต 80 (โดยใช้เซิร์ฟเวอร์ IBM HttP, IHS) ตอนนี้ฉันต้องการพอร์ต 80 สำหรับวัตถุประสงค์อื่น ๆ ใน ip ภายนอกของฉัน ฉันเพิ่งตั้งค่าการแปลพอร์ตเพื่อเปลี่ยนเส้นทางพอร์ต 85 เป็นพอร์ต 80 ตอนนี้เมื่อฉันเข้าสู่: http: // my_public_ip: 85ฉันเห็นหน้าดัชนีของ IHS แต่เมื่อใดก็ตามที่ฉันพยายามเรียกดูhttp: // my_public_ip: 85 / application_nameฉันได้รับข้อผิดพลาดต่อไปนี้: ไม่พบ URL ที่ร้องขอ ... บนเซิร์ฟเวอร์นี้ IBM_HTTP_SERVER ที่ my_public_ip พอร์ต 85 จากภายในเครือข่ายของฉันมันใช้งานได้ดีฉันสามารถป้อน: http: // my_internal_network_ip …

2
มีปัญหากับประเภท NAT สำหรับ 2 ps4 ของทั้งสองไม่สามารถเปิดทั้งสอง?
ฉันมี PS4 ตั้งแต่เปิดตัวและไม่เคยมีข้อผิดพลาดอะไรมากมายจนกระทั่ง Call of Duty Black Ops 3 เข้ามา ฉันตื่นเต้นที่จะเล่นซอมบี้อีกครั้งและแทบรอไม่ไหวที่จะเล่นกับเพื่อน ๆ แต่ฉันพบว่าฉันมี NAT ประเภทที่เส็งเคร็ง การตัดการไล่ล่าที่ฉันส่งต่อพอร์ตของฉันไปที่ IP แบบคงที่และเฮ้ presto ฉันมีความสุขอีกครั้ง เวลาผ่านไปแล้วและคริสมาสต์ก็มาถึงและดูเหมือนว่าตอนนี้ฉันมี Playstation 4 เชื่อมต่อกับเครือข่ายของฉันแล้วฉันหนึ่งคน ตัดอีกครั้งหนึ่งในการไล่ล่าเราไม่สามารถมี NAT แบบเปิดหรือแม้แต่ชนิด NAT ปานกลางพร้อม ๆ กันไม่ว่าฉันจะเล่นด้วยการส่งต่อพอร์ตมากแค่ไหนฉันก็สามารถเปิดหนึ่ง ps4 และเข้มงวดสำหรับอีกอันหนึ่ง . ฉันยังพยายามกำจัดพอร์ตที่เปิดอยู่และลองใช้ UPnP สำหรับคอนโซลทั้งสอง แต่ปัญหาเดียวกันยังคงมีอยู่ ฉันเคยได้ยินแม้แต่โปรแกรมที่อาจใช้การส่งต่อพอร์ตสำหรับที่อยู่ IP แบบคงที่ 2 รายการนี้เป็นไปได้หรือไม่ มีวิธีใดบ้างที่ฉันสามารถแก้ไขปัญหานี้โดยใช้หรือไม่ใช้โปรแกรมที่ใช้ IP คงที่ 2 ตัวต่อหนึ่งพอร์ต ความช่วยเหลือหรือความคิดใด ๆ …

0
IP แบบคงที่มีให้เฉพาะจากเราเตอร์ที่ระบุเท่านั้น แต่ต้องพร้อมใช้งานจากอินเทอร์เน็ต
ฉันมีเคเบิลโมเด็มที่มี 6 สแตติก IP หนึ่งคือเกตเวย์และอีก 5 สามารถใช้สำหรับสิ่งที่ฉันต้องการ เคเบิลโมเด็มมี 4 แจ็คที่ด้านหลังและฉันเสียบ 3 เราเตอร์เข้ากับแจ็คเหล่านั้น 2 ของเราเตอร์เป็นเราเตอร์แบบมีสาย พวกเขามีที่อยู่เกตเวย์: เราเตอร์ A: 192.168.1.1 เราเตอร์ B: 192.168.10.1 เซิร์ฟเวอร์ที่ควรจะเชื่อมต่อกับอินเทอร์เน็ตเสียบเข้ากับพอร์ต LAN บนเราเตอร์ B. คอมพิวเตอร์ของฉันเสียบเข้ากับพอร์ต LAN บนเราเตอร์ A มันมีลักษณะดังนี้: จากเซิร์ฟเวอร์คำสั่ง nmap 74.XXX.XXX.XXX -p1-255 ผลตอบแทน: โฮสต์ขึ้น (เวลาแฝง 0.00072 วินาที) ไม่แสดง: 253 พอร์ตที่กรอง PORT STATE SERVICE 22 / tcp เปิด ssh …

1
การส่งต่อพอร์ต ssh ไม่ทำงานจากเครือข่ายของ บริษัท
ฉันกำลังทำ ssh reverse port forwarding เพื่อเข้าถึงผ่าน public ip เว็บเซิร์ฟเวอร์สามารถเข้าถึงได้เฉพาะในเครื่องเท่านั้น หลังจากรันคำสั่งนี้บนแล็ปท็อปของฉัน: ssh -v -o "ExitOnForwardFailure yes" -o GatewayPorts=yes -g username@remoteserver -R '*:9080:localhost:3000' เมื่อฉันเข้าชมในเบราว์เซอร์ของhttp://remoteserver:9080ฉันฉันเห็นเนื้อหาที่แสดงโดยเซิร์ฟเวอร์ใดก็ตามที่ทำงานบน localhost (แล็ปท็อปของฉัน) ที่พอร์ต 3000 ทำงานได้ตามที่คาดไว้เมื่อใช้แล็ปท็อปที่บ้านหรือเชื่อมต่ออินเทอร์เน็ตผ่าน iPhone (การเชื่อมต่อ 3G ที่เชื่อมต่อกับอินเทอร์เน็ต) มันไม่ทำงานถ้าฉันอยู่เบื้องหลังเครือข่ายขององค์กรของ บริษัท ที่ฉันกำลังทำงานสำหรับ: คำสั่ง ssh เชื่อมต่อได้สำเร็จและแม้กระทั่งพูดว่าAll remote forwarding requests processed(ดูบันทึกด้านล่าง) แต่: การเยี่ยมชมhttp://remoteserver:9080จากลูกค้าภายในเครือข่ายองค์กรเพียงแสดง "ไม่สามารถเชื่อมต่อข้อผิดพลาด" และ: เว็บเซิร์ฟเวอร์ที่ทำงานบนแล็ปท็อปที่พอร์ต 3000 ไม่ได้รับการเชื่อมต่อใด ๆ อัปเดต:จากคำติชมของพอลฉันค้นพบว่าการเชื่อมต่อhttp://remote …

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