(Странная ситуация, разве чему-то не нравится треугольное неравенство, содержат для интернет-маршрутизации?)
Так или иначе попробуйте следующее на A, ssh
в B с a -D
аргумент,
ssh -D 1080 address-of-B
который действует как прокси SOCKS5 на 127.0.0.1:1080
, то, которое может использоваться чем-либо поддерживающим SOCKS5, проксировало соединения. По-видимому, wget
может сделать это, при помощи переменной среды
export SOCKS_SERVER=127.0.0.1:1080
wget http://server-C/whatever
Отмечайте это иногда curl
более удобно (т.е. я не уверен если wget
может сделать поиски имени хоста через SOCKS5; но это не одна из Ваших проблем, которые я предполагаю); также Firefox может работать полностью через такой прокси SOCKS5.
Редактирование я сейчас заметил, что Вы ищете короткое решение. Ну, как насчет
ssh address-of-B 'wget -O - http://server-C/whatever' >> whatever
т.е. перенаправление wget
- выбранный вывод к stdout
, и перенаправление локального вывода (от ssh
выполнение wget
удаленно) в файл.
Это, кажется, работает, wget
вывод просто немного путает ("сохраненный к -"), можно избавиться от него путем добавления -q
к wget
звонить.
Передайте вывод по каналу rhrough сокращение:
mysql -u root -p**** -e "show status" | grep Innodb_data_writes | cut -d' ' -f2