dante socks 5インストール

2429 ワード

1.download the source code:
    http://www.inet.no/dante/download.html
 
2.  tar-xvf dante-1.3.2.tar.gz
 
3.cd dante-1.3.2
 
4./configure
 
5.メーク
 
6.sudo make install
 
7.テスト  :  直接   sockdはエラーを申し込みます。何か権限がなくて、配置ファイルを読めませんでした。ネットから答えを検索すると、配置ファイルはデフォルトでは不安です。自分で解決します。
 
   テストファイルを探していますが、どうすればいいですか?
   作成/etc/sockd.com nf  ファイル
   直接  sudo vim/etc/sockd.co.com
 
# sockd.conf configure file of the dante 1.3.2 server

logoutput: /var/log/sockd/sockd.log

internal: 192.168.222.33 port = 1081

external: 202.118.236.132

#    ,         none        

method: username none

#user.privileged: root

#user.notprivileged: sockd

#   none          

user.notprivileged: nobody
 

client pass {

        from: 192.168.222.0/24 to: 0.0.0.0/0

        log: connect disconnect error

}

 

## server operation access rules

 

#allow bind to ports greater than 1023

pass {

        from: 0.0.0.0/0 to: 0.0.0.0/0

        command: bind

        log: connect disconnect error

}

pass {

                from: 0.0.0.0/0 to: 0.0.0.0/0

                command: bindreply udpreply

                log: connect error

}

pass {

                from: 0.0.0.0/0 to: 0.0.0.0/0 port 1-65535

                protocol: tcp udp

}

pass {

                from: 0.0.0.0/0 to: 0.0.0.0/0 port 1-65535

                command: udpassociate

}
 
  ログの位置に従ってディレクトリを作成します。  sudo mkdir/var/log/sockd
 その後、自分のマシンにinternal ipを追加します。192.168.222.33
 そして起動すればテストできます。  sudo sockd-D   # -Dはバックグラウンド起動という意味です。自動的にダムンモードに入ります。
 表示  vim/var/log/sockd/sockd.log  is runningが正常に見えました。
 
 テスト時にfirefox、オプション-"プレミアム-"の手動エージェントを使い始め、internal ipとポートを追加しましたが(デフォルトは1080です)、確認してください。
 /var/log/sockd/sockd.log発見要求は受信しました。パスもしましたが、解析できないプロトコルのため、blockになりました。
 firefoxを疑っているsocks 5クライアントエージェントのソフトウェアに問題があります。インターネットからSocks Cap 32をダウンロードしました。テストしたら、やはりfirefoxが力にならないことが分かりました。この時、正しいテストに合格しました。tcp、udpは全部できます。