Questions tagged «proxy»

代理是充当客户端与服务器之间的连接的中介的程序。可以有任何通信协议的代理:HTTP,SSH,...

6
如何在终端(例如youtube-dl)中使用袜子代理进行命令?
我通过运行以下命令连接到远程ssh服务器: ssh -D 12345 bob@myserver.com 这将创建一个袜子代理,我可以将其与Firefox一起使用以绕过我所在国家/地区的审查制度。但是,我无法在命令行中利用它。 假设我的国家/地区禁止访问youtube。如何使用ssh连接运行命令,例如: youtube-dl "youtube.com/watch?v=3XjwiV-6_CA" 没有被政府封锁?如何为所有终端命令设置袜子代理?
37 ssh  proxy  http-proxy  socks 

3
无法在代理后面添加带有apt-key的gpg密钥
apt-key自从我切换到Ubuntu 17.04以来,通过系统添加gpg密钥失败(不过我怀疑这是直接相关的)。Spotify的回购密钥示例: $ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886 Executing: /tmp/apt-key-gpghome.wRE6z9GBF8/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886 gpg: keyserver receive failed: No keyserver available 如果删除hkp://前缀,也是一样。 上下文:我使用CNTLM处理本地公司代理。设置环境变量(在中/etc/environment): $ env | grep 3128 https_proxy=http://localhost:3128 http_proxy=http://localhost:3128 ftp_proxy=http://localhost:3128 /etc/apt/apt.conf已配置(apt命令运行正常): $ cat /etc/apt/apt.conf Acquire::http::Proxy "http://localhost:3128"; Acquire::https::Proxy "http://localhost:3128"; Acquire::ftp::Proxy "http://localhost:3128"; 最后,指定的密钥服务器似乎可以访问: $ curl keyserver.ubuntu.com:80 <?xml version="1.0"?> <!DOCTYPE …
34 debian  apt  proxy  gpg 

3
我可以使用什么工具来监听HTTP / HTTPS流量?
我正在寻找一种命令行工具,该工具可以拦截HTTP / HTTPS请求,提取诸如以下内容的信息:(内容,目标等),执行各种分析任务,最后确定是否应删除该请求。法律要求必须转发给申请。 一种工具,在本质上是相似的tcpdump,Wireshark的,或Snort的,但在HTTP级别运行。 参考文献 在Linux上拦截HTTP请求

3
如何在CentOS中刷新本地DNS缓存
我正在寻找一种刷新CentOS 6上的本地DNS缓存的方法。 系统没有运行任何DNS服务器或任何其他设备,我希望让每个DNS查询都可以访问配置的名称服务器,即使是重复的名称服务器也是如此。 我在网上找到的大多数内容都告诉我去做service nscd restart,重新加载或去做nscd -i hosts。但是,似乎没有人刷新缓存。 因此,我想知道是否有人对我如何做到这一点有所了解。我需要翻转内核中的某种开关吗?任何解决方法都可以。
20 centos  dns  proxy  cache 

2
通过SSH会话将Internet服务到远程计算机?
我通过SSH连接到远程/主机(同一网络/ LAN)的计算机可以访问Internet,但是主机却不能。 在主机上运行更新和安装软件包非常不便,因为这样我必须在本地启动代理,然后配置远程计算机以使用它。 所以我想知道是否有更简单的方法(例如,SSH或其他方法)? 我意识到其中的复杂性,但很想知道。 plink通过Emacs 使用(如果有关系)。
19 ssh  proxy  internet 

2
代理(nginx)显示网关错误
我有运行的服务(docker注册表),port 5000已经安装了nginx来将http请求从重定向8080到5000。如果我进行卷曲,localhost:5000则可以,但是当我进行卷曲时,localhost:8080会收到错误的网关错误。 Nginx配置文件: upstream docker-registry { server localhost:5000; } server { listen 8080; server_name registry.mydomain.com; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; client_max_body_size 0; chunked_transfer_encoding on; location / { proxy_pass http://docker-registry; } location /_ping { auth_basic off; proxy_pass http://docker-registry; } location /v1/_ping { auth_basic off; proxy_pass http://docker-registry; } } 在/var/log/nginx/error.log我有: [crit] …
18 proxy  nginx  gateway 

1
透明的SOCKS代理如何知道要使用的目标IP?
我知道有两个SOCKS代理,它们支持任何传出TCP连接的透明代理:Tor和redsocks。与HTTP代理不同,这些SOCKS代理可以透明地代理任何传出TCP连接,包括加密协议和不带元数据或标头的协议。 这两个代理都需要使用NAT来将任何传出的TCP通信重定向到代理的本地端口。例如,如果我TransPort 9040在本地计算机上运行Tor,则需要添加如下iptables规则: iptables -t nat -A OUTPUT -p tcp -j REDIRECT --to-port 9040 据我所知,这将与替换原来的目的地IP和端口127.0.0.1和9040,所以考虑到这是一个加密的数据流(如SSH)或一个无头(如域名注册),请问代理知道原来的目的IP和端口?
18 iptables  proxy  socks  tor 


1
使用ProxyCommand和netcat模式时,让ssh从配置中解析主机名
我正在尝试设置一些通用选项来弹跳ssh连接。这是我的~/.ssh/config文件,简称: Host *%via ProxyCommand ssh gateway -W $(echo %h | cut -d%% -f1) %p Host gateway HostName gateway.example.com User username ForwardAgent yes IdentityFile keypathg Host target User username HostName target.example.com IdentityFile keypatht 当我利用*%via利用Host别名,我得到: % ssh -vvv target%via OpenSSH_5.9p1, OpenSSL 0.9.8y 5 Feb 2013 debug1: Reading configuration data /Users/myuser/.ssh/config debug1: /Users/myuser/.ssh/config …
16 ssh  proxy 

2
如何通过代理身份验证进行远程登录?
我在大学里的代理服务器后面。它使用简单的用户名和密码验证。我将代理服务器连接到端口3128。现在,我想通过telnet简单地说互联网上的任何网站,例如 $ telnet www.google.com 80 这给了我 error telnet: could not resolve www.udacity.com/80: Name or service not known 如何定义telnet的代理设置?我已经设置了环境变量http_proxy和HTTP_PROXY。也有应用系统范围的代理。

1
通过具有套接字激活功能的systemd用户单元的按需SSH Socks代理未按预期重启
为了到达隔离的网络,我使用ssh -D 袜子 代理。 为了避免每次我将它们添加到时都需要输入细节~/.ssh/config: $ awk '/Host socks-proxy/' RS= ~/.ssh/config Host socks-proxy Hostname pcit BatchMode yes RequestTTY no Compression yes DynamicForward localhost:9118 然后,我创建了一个systemd用户服务单元定义文件: $ cat ~/.config/systemd/user/SocksProxy.service [Unit] Description=SocksProxy Over Bridge Host [Service] ExecStart=/usr/bin/ssh -Nk socks-proxy [Install] WantedBy=default.target 我让守护程序重新加载新的服务定义,启用新服务,启动它,检查其状态,并验证它是否在侦听: $ systemctl --user daemon-reload $ systemctl --user list-unit-files | grep SocksP …


3
没有ssh命令的SOCKS代理
当前,我使用以下ssh user@server -D 1234命令创建ssh隧道:使用SOCKS代理。如何配置服务器,以便可以直接连接到袜子服务器? 我想将firefox袜子主机设置为服务器ip和端口,而不是127.0.0.1和使用-D参数指定的端口。
13 ssh  proxy  socks 

3
SSH隧道是否有缺点?
我最近“购买”了一个我想用作代理的VPS,以便能够使用某些德国无法到达的站点和东西。 由于我还懒得设置Squid和OpenVPN(目前我认为是必需的),因此我使用ssh-tunneling。 现在过了两周后,我问自己ssh隧道是否还不错,或者-这就是我的问题-我是否需要注意任何警告/缺点/缺点?

4
如何通过代理服务器设置系统范围的连接
我通过代理访问Internet,我的操作系统是Debian 8,每个应用程序都必须将其配置为使用代理,但是要使其与代理一起使用有些麻烦,那么我的问题是:有什么办法还是一个程序,将我所有的连接(tcp,udp等)发送到代理?也就是说,如何通过代理服务器设置系统范围的连接?
12 linux  debian  proxy 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.