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

อุปกรณ์หรือโปรแกรมที่อยู่ระหว่างสองโปรแกรมหรืออุปกรณ์ที่เชื่อมต่อระหว่างกัน

2
ข้อยกเว้นพร็อกซีเมื่อใช้ $ http_proxy env var? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน4 ปีที่แล้ว ในเบราว์เซอร์ทั่วไปเมื่อเราตั้งค่าพร็อกซีเซิร์ฟเวอร์เราสามารถกำหนดรายการชื่อโฮสต์ / ที่อยู่ IP ที่จะไม่ใช้พร็อกซีเซิร์ฟเวอร์ เราจะทำสิ่งเดียวกันให้สำเร็จเมื่อใช้ $ http_proxy ได้อย่างไร ฉันพึ่งพาการตั้งค่า $ http_proxy เพื่อใช้พร็อกซีเซิร์ฟเวอร์ในChromiumบน Linux แต่เป็นที่อยู่ IP บางรายการในอินทราเน็ตที่ฉันต้องข้ามการตั้งค่าพร็อกซี
22 proxy  shell 

6
ฉันจะกำหนดการตั้งค่าพร็อกซีสำหรับระบบ LOCAL ได้อย่างไร
ถ้าผมแก้ไขการตั้งค่าพร็อกซีผ่านแผงควบคุมการตั้งค่าจะถูกเก็บไว้ในและHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable ตั้งค่าเหล่านี้แน่นอนไม่ได้ใช้เมื่อทำงานเป็นบริการภายใต้...\ProxyServerLOCAL SYSTEM ดังนั้นผมจึงพยายามตั้งค่าProxyEnableและProxyServerภายใต้HKEY_USERS\S-1-5-18\...(เช่นเดียวกับHKEY_USERS\.DEFAULT\...และผู้ใช้อื่น ๆ ในระบบ) แต่ที่ไม่ได้ทำงาน ฉันจะตั้งค่าพร็อกซีสำหรับLOCAL SYSTEMผู้ใช้ได้อย่างไร

8
ฉันจะปิดการใช้งานการเข้ารหัสบน openssh ได้อย่างไร
ฉันประสบปัญหาประสิทธิภาพการทำงานโดยใช้ openssh (เซิร์ฟเวอร์) และ putty (ไคลเอ็นต์) เพื่อใช้ webproxy ระยะไกล ฉันต้องการปิดใช้งานการเข้ารหัสและทดสอบผลลัพธ์เพื่อดูว่ามีความแตกต่างหรือไม่ ฉันจะทำสิ่งนั้นได้อย่างไร sshd_configมีอะไรที่ฉันสามารถปรับเปลี่ยนใน ฉันใหม่มากสำหรับ openssh ความคิดอื่น ๆ จะได้รับการชื่นชม ฉันได้กำหนดให้ IE ของฉันใช้ถุงเท้า 127.0.0.1 เป็นพร็อกซี ฉันเชื่อมต่อฉาบของฉันกับเซิร์ฟเวอร์ openssh ของฉันที่บ้านและ voila - ฉันสามารถท่องอินเทอร์เน็ตผ่านที่ อย่างไรก็ตามมันช้าอย่างไม่น่าเชื่อแม้ว่าฉันรู้ว่าฉันมีการเชื่อมต่อที่รวดเร็วไปยังบ้านของฉัน (ftp ตัวอย่างเช่นทำงานที่สูงกว่า 50Kbytes / วินาที

2
บัตรผ่านไม่ทำงาน
ฉันพยายามให้ ProxyPass ทำงานกับการติดตั้ง OpenSUSE 13.1 ของฉัน ฉันเหนื่อย: a2enmod proxy a2enmod proxy_http a2enmod proxy_connect systemctl restart apache2 systemctl reload apache2 (ชุดคำสั่งทั้งหมดไม่มีประโยชน์) ฉันยังคงได้รับข้อผิดพลาดเดียวกันซ้ำแล้วซ้ำอีก: SERVER:/etc/apache2 # apache2ctl start -f /etc/apache2/httpd-proxy.conf AH00526: Syntax error on line 4 of /etc/apache2/httpd-proxy.conf: Invalid command 'ProxyPass', perhaps misspelled or defined by a module not included in the server …

3
เหตุใด sub_filter จึงไม่ทำงานเมื่อใช้ร่วมกับ proxy_pass
รับการกำหนดค่าต่อไปนี้ของ nginx: server { listen 80; server_name apilocal; sub_filter "apiupstream/api" "apilocal"; sub_filter_once off; location /people/ { proxy_pass http://apiupstream/api/people/; proxy_set_header Accept-Encoding ""; } } Sub_filter ไม่ตอบสนองส่วนต่าง ๆ ของการตอบสนองอย่างเหมาะสม เมื่อฉันลบ proxy_pass ออกจากการกำหนดค่ามันทำงานได้อย่างถูกต้อง หลายคนที่มีปัญหานี้ท้ายมีการบีบอัด gzip จากเซิร์ฟเวอร์ upstream ฉันตรวจสอบแล้วว่าเซิร์ฟเวอร์อัปสตรีมของฉันไม่ได้เปิดการเข้ารหัส gzip ไว้สำหรับการตอบกลับ แต่ในกรณีที่ฉันใช้ proxy_set_header ด้านบนเพื่อไม่ยอมรับ gzip อาจมีอย่างอื่นที่ฉันหายไป?
21 nginx  proxy 

3
Apache Proxy TimeOut
ฉันพยายามที่จะเข้าใจสิ่งที่เกิดขึ้นกับข้อความต่อไปนี้ใน Apache 2.2 error_log ของเรา: Wed May 18 21:03:29 2011] [error] [client 172.20.10.10] (70007)The timeout specified has expired: proxy: error reading status line from remote server super-load1-ga.test.com, referer: https://tester2.test.com/boom/ga/inside.asพี เรากำลังเรียกใช้ Apache 2.2 กับ mod_proxy Apache นี้กำหนดเวลาคำขอที่เกี่ยวข้องกับค่า TimeOut 5 นาทีใน httpd.conf หรือไม่ (หมายความว่ามันไม่ได้รับการตอบสนองจากรีโมตเซิร์ฟเวอร์ใน 5 นาที) หรือนี่เป็นเพียงการตอบสนองจากรีโมตเซิร์ฟเวอร์ที่บอกว่ามันไม่สามารถจัดการการเชื่อมต่อได้หรือไม่? Apache วิ่งออกจาก MaxClients อย่างรวดเร็วในช่วงเวลาที่ฉันเห็นข้อผิดพลาดนี้ ตัวอย่างด่วนของรายการพร็อกซี: …
18 apache-2.2  proxy 

5
พร็อกซี Nginx ตามวิธีการร้องขอ
เป็นไปได้ / ฉันจะกำหนดค่าตำแหน่งบล็อก Nginx เป็นพร็อกซีไปยังแบ็กเอนด์ที่แตกต่างกันได้หรือไม่ขึ้นอยู่กับวิธีการร้องขอ (เช่น GET / POST) เหตุผลก็คือตอนนี้ฉันกำลังจัดการกับ 2 วิธีที่ 2 URL ที่ต่างกัน (อันเดียวผ่าน http proxy และอีกทางผ่าน fcgi) และฉันพยายามทำให้มันมากขึ้น "REST" ful ดังนั้นจะเป็นการดีที่สุดที่จะให้ทรัพยากรกลับรายการ ในขณะที่โพสต์ไปยังทรัพยากรเดียวกันควรเพิ่มลงในรายการ
17 proxy  nginx  http 

1
จะเปลี่ยนเส้นทางการรับส่งข้อมูลตามชื่อโฮสต์โดยใช้ HAProxy อย่างไร
ฉันประสบความสำเร็จในเบื้องต้นด้วยการตั้งค่า HAProxy เซิร์ฟเวอร์แอพจำนวนมากที่ฟังพอร์ตอื่น ๆ ตอนนี้ฉันมีเว็บเซิร์ฟเวอร์อื่นกำลังฟังบนพอร์ตหนึ่งและฉันต้องการเปลี่ยนแปลงสิ่งใดที่ทำให้การกำหนดค่าของฉันเพื่อรับส่งข้อมูลด้วยชื่อโฮสต์เช่นกัน ต่อไปนี้เป็นการตั้งค่าปัจจุบันสมมติว่า: เว็บเซิร์ฟเวอร์ apache ของฉันทำงานที่ examplecom: 8001 เซิร์ฟเวอร์แอปของฉันเป็นกลุ่ม 0.0.0.0:8081, 0.0.0.0:8082, 0.0.0.0:8083 global log 127.0.0.1 local0 log 127.0.0.1 local1 notice maxconn 4096 debug #quiet #user haproxy #group haproxy defaults log global mode http option httplog option dontlognull retries 3 redispatch maxconn 2000 contimeout 5000 clitimeout 50000 srvtimeout …

2
เดสก์ท็อประยะไกลผ่านพร็อกซี SSH SOCKS เพื่อเลี่ยงผ่านไฟร์วอลล์ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน9 ปีที่ผ่านมา ฉันกำลังพยายามเชื่อมต่อกับเซิร์ฟเวอร์ Windows จาก Mac ของฉันโดยใช้ RDC2.1 สำหรับ Mac ปัญหาคือเซิร์ฟเวอร์ที่ฉันต้องเชื่อมต่อด้วยได้รับการปกป้องโดย dragon dragon - การควบคุมการเข้าถึง IP บนเครือข่ายที่แยกจากกันโดยสิ้นเชิง ฉันมี IP ที่ฉันสามารถเข้าได้ แต่อยู่ที่สำนักงานของฉัน (เช่นเครือข่ายแยกต่างหากทั้งหมด) เนื่องจากเครือข่ายนั้นไม่ได้ตั้งค่าไว้สำหรับ VPN ฉันได้ตั้งค่าพร็อกซี SOCKS ผ่านช่องสัญญาณ SSH (ซึ่งทำงานได้ดี) (SSH proxy) Me (on my Mac) ----------> Office Linux box ----> Windows server (home network) (office …

1
พร็อกซีกับ netcat ตลอดไป
ฉันกำลังพร็อกซีพอร์ตเซิร์ฟเวอร์ VNC TCP กับ netcat เครื่องพร็อกซีรัน linux นี่คือคำสั่งที่ฉันใช้: mkfifo backpipe nc -l 5902 0<backpipe | nc 10.1.1.116 5902 1>backpipe 10.1.1.116 เป็นเครื่อง "ระยะไกล" ที่มีบริการ VNC ดั้งเดิมที่ทำงานบนพอร์ต 5902 หลังจากคำสั่งนี้บริการ VNC จะพร้อมใช้งานบน localhost สำหรับเครื่องอื่น ๆ แต่หลังจากแต่ละ VNC เซสชั่น netcat "พร็อกซีเซิร์ฟเวอร์" จะหยุดซึ่งเป็นวิธี netcat ทำงาน ฉันจะทำให้ netcat ทำให้ "บริการพร็อกซี" ทำงานต่อหลังจากเซสชัน VNC ถูกยกเลิกได้อย่างไร ในฐานะที่เป็นวิธีแก้ปัญหาฉันวางบรรทัดคำสั่ง netcat ลงในลูปไม่สิ้นสุด: …
16 linux  proxy  tcp  service  netcat 

3
พร็อกซี nginx ลองอีกครั้งขณะที่แบ็กเอนด์กำลังเริ่มต้นใหม่
Nginx ส่งคืน 502 ขณะที่แบ็คเอนด์กำลังเริ่มต้นใหม่ ฉันจะทำให้พร็อกซี nginx ลองอีกครั้ง N ครั้งด้วยการหน่วงเวลา M วินาทีได้อย่างไร มีปลั๊กอินหรืออย่างอื่นหรือไม่?
16 nginx  proxy 

3
วิธีการใช้ Nginx เป็นพร็อกซีเซิร์ฟเวอร์ HTTP / HTTPS [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน5 ปีที่ผ่านมา เป็นไปได้หรือไม่ที่จะใช้ Nginx เป็นพร็อกซี HTTP / HTTPS
16 nginx  proxy 

4
แนวปฏิบัติที่เหมาะสมที่สุดสำหรับที่เก็บแพ็กเกจพร็อกซี
ฉันมีชุดของเซิร์ฟเวอร์ CentOS ในเครือข่ายองค์กรของฉัน เพื่อเหตุผลด้านความปลอดภัยเซิร์ฟเวอร์ส่วนใหญ่ไม่มีการเข้าถึงอินเทอร์เน็ตขาออกทั่วไปเว้นแต่จะเป็นข้อกำหนดการทำงานหลักสำหรับเซิร์ฟเวอร์ สิ่งนี้สร้างความท้าทายเมื่อฉันต้องการอัปเดตแพ็คเกจ สำหรับที่เก็บ yum ฉันกำลังทำมิเรอร์ repos ที่จำเป็นทั้งหมดจากอินเทอร์เน็ตและทำให้มิเรอร์มีอยู่ในอินทราเน็ต ฉันเก็บสำเนาของ repo แต่ละตัวในสภาพแวดล้อมทั้งห้าของเรา: dev, QA, การจัดเตรียมและศูนย์ข้อมูลการผลิตสองแห่ง ขณะนี้ฉันไม่ได้แก้ปัญหาแพคเกจ repos ภาษาเฉพาะ เมื่อเซิร์ฟเวอร์ต้องการการอัปเดตจาก rubygems, PyPI, PECL, CPAN หรือ npm พวกเขาจะต้องได้รับการเข้าถึงอินเทอร์เน็ตขาออกชั่วคราวเพื่อดึงแพ็คเกจ ฉันถูกขอให้เริ่มทำมิรเรอร์ rubygems และ PyPI และที่เหลือก็จะตามมา ทั้งหมดนี้เป็น clunky และทำงานได้ไม่ดี ฉันต้องการแทนที่ด้วยพร็อกซีแคชเดียวในหนึ่งสภาพแวดล้อมและพร็อกซีเดซี่ที่ถูกโยงโซ่สี่ตัวในสภาพแวดล้อมอื่นของฉันเพื่อกำจัดความซับซ้อนและค่าใช้จ่ายในดิสก์ของกระจกเต็ม นอกจากนี้: สามารถเป็นได้ทั้งไปข้างหน้าหรือย้อนกลับ proxy; ตัวจัดการแพคเกจแต่ละตัวสนับสนุนพร็อกซีเซิร์ฟเวอร์หรือจุดเก็บข้อมูลปลายทางที่กำหนดเองซึ่งอาจเป็นมิรเรอร์โลคัลหรือพร็อกซีย้อนกลับ จำเป็นต้องมีการควบคุมการเข้าถึงอย่างละเอียดดังนั้นฉันจึงสามารถ จำกัด IP ของไคลเอ็นต์ที่สามารถเชื่อมต่อกับโดเมน repo ได้ ลูกค้าจะต้องสามารถติดตามการเปลี่ยนเส้นทางไปยังโดเมนที่ไม่รู้จัก คำขอดั้งเดิมของคุณอาจ จำกัด อยู่ที่ …

3
SSH ผ่าน HTTPS พร้อมกับ proxytunnel และ nginx
ฉันพยายามตั้งค่า ssh ผ่านการเชื่อมต่อ https โดยใช้ nginx ฉันไม่พบตัวอย่างการทำงานใด ๆ ดังนั้นความช่วยเหลือจะได้รับการชื่นชม! ~$ cat .ssh/config Host example.net Hostname example.net ProtocolKeepAlives 30 DynamicForward 8118 ProxyCommand /usr/bin/proxytunnel -p ssh.example.net:443 -d localhost:22 -E -v -H "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Win32)" ~$ ssh user@example.net Local proxy ssh.example.net resolves to 115.xxx.xxx.xxx Connected to ssh.example.net:443 (local proxy) Tunneling …
15 ssh  nginx  ssl  proxy  http-proxy 

2
Nginx proxy_read_timeout เทียบกับ proxy_connect_timeout
ฉันเริ่มใช้ Nginx เป็น reverse proxy สำหรับชุดเซิร์ฟเวอร์ที่ให้บริการบางประเภท บริการอาจค่อนข้างช้าในบางครั้ง (การทำงานบน Java และ JVM บางครั้งอาจติดอยู่ใน "การรวบรวมขยะเต็ม" ซึ่งอาจใช้เวลาหลายวินาที) ดังนั้นฉันจึงตั้งค่าเป็นproxy_connect_timeout2 วินาทีซึ่งจะทำให้ Nginx มีเวลาพอที่จะคิด ออกว่าบริการติดอยู่ใน GC และจะไม่ตอบสนองในเวลาและมันควรจะผ่านการร้องขอไปยังเซิร์ฟเวอร์ที่แตกต่างกัน ฉันยังได้ตั้งค่าproxy_read_timeoutเพื่อป้องกันไม่ให้พร็อกซีย้อนกลับติดขัดหากบริการใช้เวลามากเกินไปในการคำนวณการตอบสนอง - อีกครั้งควรย้ายคำร้องขอไปยังเซิร์ฟเวอร์อื่นที่ควรจะว่างพอที่จะตอบกลับในเวลาที่เหมาะสม ฉันใช้การวัดประสิทธิภาพบางอย่างและฉันสามารถเห็นได้อย่างชัดเจนว่าการproxy_connect_timeoutทำงานอย่างถูกต้องตามที่คำขอบางอย่างกลับมาตรงตามเวลาที่กำหนดไว้สำหรับการหมดเวลาการเชื่อมต่อเนื่องจากบริการติดขัดและไม่ยอมรับการเชื่อมต่อขาเข้า (บริการกำลังใช้ Jetty ภาชนะ servlet) proxy_read_timeoutยังทำงานที่ฉันสามารถดูการร้องขอว่าการกลับมาหลังจากที่หมดเวลาที่ระบุไว้มี ปัญหาคือฉันคาดว่าจะเห็นคำขอบางอย่างที่หมดเวลาหลังจากproxy_read_timeout + proxy_connect_timeoutนั้นหรือเกือบระยะเวลานั้นถ้าบริการค้างอยู่และไม่ยอมรับการเชื่อมต่อเมื่อ Nginx พยายามเข้าถึงมัน แต่ก่อนที่ Nginx จะหมดเวลา - มันจะถูกปล่อยออกมา และเริ่มการประมวลผล แต่ช้าเกินไปและ Nginx จะยกเลิกเนื่องจากการหมดเวลาอ่าน ฉันเชื่อว่าบริการดังกล่าวมีกรณีดังกล่าว แต่หลังจากใช้การวัดประสิทธิภาพหลายครั้งรวมคำขอหลายล้านรายการ - ฉันไม่เห็นคำขอเดียวที่ส่งคืนสิ่งใด ๆ ข้างต้นproxy_read_timeout(ซึ่งเป็นการหมดเวลาที่มากขึ้น) …
15 nginx  proxy  timeout 

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