2

10.7.3 で実行している sshuttleで厄介な問題が発生しています。MBA には最新のファームウェア アップデートが適用されています。停止した後 (ctrl+c を 2 回)、接続が緩んでいるか、ふたを閉じた後、再起動するまで復元できません。システム。再起動には、通常よりもかなり時間がかかります。ipfw ルールをフラッシュしようとしましたが、役に立ちません。

(OSを再起動せずに)sshuttle接続を復元する方法を教えてください。

次のプロセスは root として実行されたままですが、これを強制終了する方法がわかりません (試しsudo kill -9 <pid>てみましたがうまくいきませんでした)。

root   14464    python ./main.py python -v -v --firewall 12296 12296
root   14396    python ./main.py python -v -v --firewall 12297 12297
root   14306    python ./main.py python -v -v --firewall 12298 12298
root    3678    python ./main.py python -v -v --firewall 12299 12299
root    2263    python ./main.py python -v -v --firewall 12300 12300

プロキシを実行するために使用するコマンド:

./sshuttle --dns -r andrei@example.com 10.0.0.0/8 -vv

接続を復元しようとして表示される最後のメッセージ:

...
firewall manager: starting transproxy.
 s:   Ready: 1 r=[4] w=[] x=[]
 s: <  channel=0 cmd=PING len=7
 s:  > channel=0 cmd=PONG len=7 (fullness=554)
 s: mux wrote: 15/15
 s: Waiting: 1 r=[4] w=[] x=[] (fullness=561/0)
>> ipfw -q add 12300 check-state ip from any to any
>> ipfw -q add 12300 skipto 12301 tcp from any to 127.0.0.0/8
>> ipfw -q add 12300 fwd 127.0.0.1,12300 tcp from any to 10.0.0.0/8 not ipttl 42 keep-state setup
>> ipfw -q add 12300 divert 12300 udp from any to 10.0.1.1/32 53 not ipttl 42
>> ipfw -q add 12300 divert 12300 udp from any 12300 to any not ipttl 42

アップデート:

$ ps -ajx | grep python
root            1611     1  1611 ffffff800d8b4e60    0 Us     ??    0:06.49 python ./main.py python -v -v --firewall 12300 12300
root           48844     1 48844 ffffff800d8b3b20    0 Us     ??    0:00.05 python ./main.py python -v -v --firewall 12299 12299
andrei         58541 55898 58540 ffffff800d8b40a0    2 R+   s000    0:00.01 grep python
4

0 に答える 0