如何在Ubuntu中找到默认代理设置

时间:2011-08-29 13:00:12

标签: c sockets ubuntu proxy network-programming

我正在实施一个程序,它将捕获Web浏览器GET请求,分析它然后将其重定向到代理服务器。为此,我需要找出UBUNTU中我的互联网连接的默认代理设置。我正在使用C.任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

您可以在GConf-2键中找到gnome存储的所有代理配置:

  • / system / http_proxy / use_http_proxy boolean
  • / system / http_proxy / use_authentication boolean
  • / system / http_proxy / host string
  • / system / http_proxy / authentication_user string
  • / system / http_proxy / authentication_password string
  • / system / http_proxy / port int
  • / system / proxy / socks_host string
  • / system / proxy / mode string
  • / system / proxy / ftp_host string
  • / system / proxy / secure_host string
  • / system / proxy / socks_port int
  • / system / proxy / ftp_port int
  • / system / proxy / secure_port int
  • / system / proxy / no_proxy_for list
  • / system / proxy / gopher_host string
  • / system / proxy / gopher_port int

所有这些都存储在/home/user_name/.gconf/目录中。您可以通过命令行调用gconftool-2来访问其值,或将C绑定用作explained herethere