标签: proxy

使用 socat 隧道/代理 TCP 想要将发送/接收拆分为单独的文件

我正在使用socat转储普通 TCP(例如 HTTP)流量:

socat -v tcp-listen:$PORT,reuseaddr,fork,keepalive tcp:$TARGET_HOST:$TARGET_PORT
Run Code Online (Sandbox Code Playgroud)

目前,所有发送和接收流量都转储到输出流中。我想将发送/接收拆分为单独的文件。

问题

  • 有没有办法自己做到这一点socat而不使用任何外部文本处理工具?
  • 有没有办法从输出中删除 HTTP 块分隔符,或者要求太多?

proxy tcp http socat

5
推荐指数
0
解决办法
797
查看次数

代理设置存储在哪里?

我正在编写一个连接到 Internet 并使用bsd socket. 我查看了 Linux 下代理设置的存储位置,但我无法找到包含此信息的文件。

我只想找到那个文件,这样我就可以从中读取代理设置并在我的应用程序中使用这些设置。

networking proxy internet

4
推荐指数
1
解决办法
2万
查看次数

如何将 CentOS 6 配置为代理服务器

我已经安装了 CentOS 6 的新服务器。如何将其配置为代理服务器?

proxy centos

4
推荐指数
1
解决办法
1万
查看次数

在 Debian 上设置代理设置

在 Debian 的安装过程中,我被要求提供一个格式为 的标准代理字符串http://user:password@host:port/,我输入了该字符串。apt-get 在更新期间运行并检索文件,现在 Debian 已安装。但是,当我尝试运行时sudo apt-get install ...,我收到一条错误消息,其中包含我在安装过程中输入的主机Could not resolve proxy_host在哪里的消息proxy_host

还有其他地方需要设置代理信息吗?

http-proxy debian proxy

4
推荐指数
2
解决办法
8万
查看次数

如何在 CentOS 5.8 上设置 SOCKS4 或 5 代理?

我住在伊朗,由于审查制度严格,我们都很难访问正常的网站和服务。所以我认为在我的 VPS 上设置代理服务器是个好主意,这样我自己就可以找到绕过这种审查的方法。任何人都可以向我展示有关此事的分步工作教程吗?或者引导我走向正确的方向?我会很感激。

proxy centos socks

4
推荐指数
1
解决办法
4909
查看次数

即使 URL 可在浏览器中访问且系统日期正确,Yast 也无法访问软件存储库

我在 OpenSuse 12.1 上使用 Yast。尝试从软件存储库安装软件包时,我收到一个错误,提示无法访问该存储库,因为网络无法访问:

http://download.opensuse.org/update/12.1/repodata/repomd.xml ”的下载(卷曲)错误:错误代码:连接失败错误消息:无法连接到 2001:67c:2178:8::13 : 网络不可达

我尝试在浏览器中访问这个 URL,它工作正常。

这个问题表明系统日期可能已自行重置,但对我而言并非如此。虽然这是一个重复的问题,但那里接受的答案对我来说是不正确的。

opensuse proxy yast

4
推荐指数
1
解决办法
1万
查看次数

通过几台服务器的两台服务器之间的 SCP 文件

我想将文件从 server-a 复制到 server-d,但我只能从 server-b 访问 server-d,然后再到 server-c。server-a只能访问server-b,server-b只能访问server-c,server-c只能访问server-d..

目前我这样做:

server-a> scp /tmp/file.txt user@server-b
server-a> ssh user@server-b
server-b> scp /tmp/file.txt user@server-c
server-b> ssh user@server-c
server-c> scp /tmp/file.txt user@server-d
Run Code Online (Sandbox Code Playgroud)

这可能是通过 5,6,7,.. 服务器

我可以这样做吗?

ssh scp proxy

4
推荐指数
1
解决办法
1496
查看次数

无法安装 debian,因为安装程序没有正确解析 IP?

我正在尝试使用debian-7.8.0-amd64-netinst.iso 当我插入我的代理服务器时在 Virtual box 上安装 debian http://192.168.2.2:3128,它说安装程序无法访问镜像。但是,在我的主机操作系统(Ubuntu 14.04)上,打开了wireshark,我可以看到请求确​​实发出并返回了哈希和gz文件的列表,所以我相信我已经正确配置了虚拟框(使用NAT模式)。

当我切换到 tty4(显示错误控制台)时,它说

"Failed to fetch http://ftp.uk.debian.org/debian/dists/wheezy/main/i18n/Translation-en Cannot initiate the connection to 3128:80 (0.0.12.56). - connect (22: Invalid argument)
Run Code Online (Sandbox Code Playgroud)

所以我相信它无法解析代理服务器的主机部分,它认为端口是 ip。我的理解正确吗?

我也试过

export http_proxy="192.168.2.2:3128"
export https_proxy="192.168.2.2:3128"
export ftp_proxy="192.168.2.2:3128"
Run Code Online (Sandbox Code Playgroud)

我发现的其他事情是将代理添加到/etc/apt/apt.conf,但由于这仍处于安装阶段,因此 apt 目录不存在。

如何正确指定我的代理?

proxy apt debian-installer

4
推荐指数
1
解决办法
1620
查看次数

netcat 缺少 -x 选项

我的 nc 命令有问题,我不能使用代理,因为没有 -x 选项,它应该在那里。

 nc -h
[v1.10-41]
connect to somewhere:   nc [-options] hostname port[s] [ports] ...
listen for inbound:     nc -l -p port [-options] [hostname] [port]
options:
        -c shell commands       as `-e'; use /bin/sh to exec [dangerous!!]
        -e filename             program to exec after connect [dangerous!!]
        -b                      allow broadcasts
        -g gateway              source-routing hop point[s], up to 8
        -G num                  source-routing pointer: 4, 8, 12, ...
        -h                      this cruft
        -i secs                 delay interval for lines sent, ports scanned
        -k                      set keepalive …
Run Code Online (Sandbox Code Playgroud)

ubuntu proxy netcat

4
推荐指数
1
解决办法
561
查看次数

获取与Web服务器一起使用的传输Web界面

我在默认端口上工作,并且希望能够使用具有类似 的 URL 的 Web 界面http://my.domain/torrents

我尝试向 Nginx 添加位置和代理配置,但它无法完全工作。我猜这是因为网络界面重定向。

server {
    root /data/www;
    autoindex on;

    server_name localhost;

    location / {
            try_files $uri $uri/ /index.html;
    }

    location /torrents/ {
            proxy_pass_header  X-Transmission-Session-Id;
            proxy_pass         http://127.0.0.1:9091;
    }
}
Run Code Online (Sandbox Code Playgroud)

这个conf失败,因为它无法到达/transmission/rpc404 /usr/share/transmission/web/rpc)我已经尝试了很多东西,但我总是缺少一些东西。 transmission/rpctransmission/uploadtransmission/webtransmission/javascript/whatever...

proxy webserver nginx daemon transmission

3
推荐指数
1
解决办法
2万
查看次数