АнглийскийФранцузскийИспанский

Значок OnWorks

afclient - Интернет в облаке

Запустите afclient в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда afclient, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


afclient - активный клиент переадресации портов

СИНТАКСИС


клиент [ кредита ] -n имя сервера -p портнум

ОПИСАНИЕ


Клиент это программа переадресации портов, разработанная, чтобы быть эффективной и простой
использовать. Он подключается к афсервер в порт прослушивания (по умолчанию порт прослушивания
50126) и после успешной авторизации клиент перенаправляет все
данные на указанный хост назначения: порт.

ПРИМЕРЫ


клиент -n имя сервера -p 22
программа подключается к servername: 50126 и перенаправляет данные на локальный порт
22 (становится демоном)

клиент -n имя сервера -p 22 -v
то же, что и выше, но включен подробный режим (программа не войдет
режим демона)

клиент -n имя сервера -r
программа подключается к servername: 50126 в режиме удаленного администрирования

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


Базовый кредита

-н, --название сервера ИМЯ
имя хоста, где афсервер работает (обязательно)

-м, --manageport PORT
номер порта управления - сервер должен его прослушивать (по умолчанию: 50126)

-д, --имя хоста ИМЯ
имя этого хоста / удаленного хоста - конечный пункт назначения
пакеты (по умолчанию: имя, возвращаемое функцией hostname)

-п, --portnum PORT
порт, на который мы перенаправляем соединение (обязательно)

--localname ИМЯ
имя локальной машины для подключения к afserver (используется для привязки сокета
к разным интерфейсам)

--localport ИМЯ
имя локального порта для соединения с afserver (используется для привязки сокета к
разные адресаты)

--localdesname ИМЯ
имя локальной машины для соединений с целевым приложением (используется
привязать сокет к разным интерфейсам)

-В, --версия
отображать номер версии

-час, --Помогите
печатает экран справки

Авторизация

-я, --я бы STRING
отправляет строку идентификатора на afserver

--проходить PASSWORD
установить пароль, используемый для идентификации клиента (по умолчанию: нет
пароль)

--ignorepkeys
игнорировать недействительные открытые ключи сервера

Конфигурация

-к, --keyfile ФАЙЛОВ
имя файла с ключом RSA (по умолчанию: client.rsa)

-с, --cerfile
имя файла с сертификатом (по умолчанию: сертификат не используется)

-ф, --cfgfile ФАЙЛОВ
имя файла с конфигурацией для клиент

-с, --storefile
имя файла с сохраненными открытыми ключами (по умолчанию: known_hosts)

-Д, --Формат даты ФОРМАТ
формат даты, печатаемой в журналах (подробности см. в 'man strftime')
(по умолчанию:% d.% m.% Y% H:% M:% S)

-К, - сохранить в живых N
отправлять пакеты поддержки активности каждые N секунд (по умолчанию: не отправлять пакеты поддержки активности
пакеты)

Автоматическое переподключение

--ar-старт
включить автоматическое переподключение, когда сервер недоступен при запуске
(по умолчанию: отключено)

--ар-выйти
включить автоматическое переподключение после нормального выхода из afserver (по умолчанию:
отключен)

- рык
отключить автоматическое переподключение после преждевременного выхода из сервера (по умолчанию:
включен)

-А, - попытки N
попробуйте N раз повторно подключиться (по умолчанию: неограниченно)

-Т, --ar-задержка N
подождите N секунд между попытками повторного подключения (по умолчанию: 5)

Режимы

-у, --udpmode
udp mode - клиент будет использовать протокол udp для связи с
имя хоста: portnum

-У, --reverseudp
обратная пересылка UDP. Пакеты UDP будут пересылаться из
имя хоста: номер порта на имя сервера: порт управления

-р, - передвижной дом
режим удаленного администрирования. (использование '-p PORT' заставит клиента
используйте порт, а не stdin-stdout)

Запись

-о, --бревно ЛОГКМД
журнал выбирает информацию в файл / сокет

-в, --подробный
быть подробным - программа не войдет в режим демона (используйте несколько
раз для большего эффекта)

IP семья

-4, --ipv4
использовать только ipv4

-6, --ipv6
использовать только ipv6

Модули

-л, --нагрузка
загрузить модуль фильтрации пакетов пользователя

-Л, --Нагрузка
загрузить модуль фильтрации пакетов услуг

HTTP / HTTPS PROXY

-С, --use-https
использовать прокси https вместо прокси http

-П, --имя_прокси
имя машины с прокси-сервером

-ИКС, --порт прокси
порт, используемый прокси-сервером (по умолчанию: 8080)

-С, --па-кредит ВВЕРХ
пользователь (U) и пароль (P), используемые при авторизации прокси

-Б, --pa-t-основной
Базовый тип авторизации прокси (по умолчанию)

ДИСТАНЦИОННОГО АДМИНИСТРАЦИЯ


Режим удаленного администрирования включен '-р, --remoteadmin ' опцию.
Обязательные параметры: '-n, --название сервера ИМЯ'

После успешной авторизации для связи используются stdin / stdout
с пользователем. Парсинг всех команд выполняется афсервер. Команды
гарантированно будут доступны:

помощь
показать справку

lcmd
перечисляет доступные команды

выход
выйти из соединения

Список всех доступных команд см. На афсервер(1).

После появления '-п, --portnum ПОРТ ' используется, клиент слушает соединение от
пользователь в ИМЯ: ПОРТ. НАЗВАНИЕ установлено '-d, --hostname ' опция или имя хоста ()
функция, когда опция отсутствует.

Когда пользователь завершает работу (закрывает соединение или отправляет 'покидать' команда), клиент
выходы.

ЛОГКМД ФОРМАТ


ЛОГКМД имеет следующий синопсис: цель, описание, msgdesc

где цель is файл or носок

описание is имя файла or хост, порт

и msgdesc это подмножество:

LOG_T_ALL, LOG_T_USER, LOG_T_CLIENT, ЛОГ_Т_ИНИТ, LOG_T_MANAGE,
ЛОГ_Т_MAIN, ЛОГ_I_ALL, ЛОГ_I_CRIT, ЛОГ_И_ДЕБУГ, LOG_I_DDEBUG,
ЛОГ_I_ИНФО, ЛОГ_I_NOTICE, LOG_I_ПРЕДУПРЕЖДЕНИЕ, LOG_I_ERR

написано без пробелов.

Пример:

файл, файл журнала, LOG_T_USER, LOG_T_CLIENT, LOG_I_INFO, LOG_I_NOTICE

МОДУЛИ


Клиент может использовать внешние модули для фильтрации пакетов пользователя ('-l,
--нагрузка') и фильтрация пакетов услуг ('-L, --Нагрузка'). Файл модуля
должен объявить три функции:

символ * Информация(аннулировать);

info () возвращаемые значения:
- информация о модуле

Пример:

символ *
информация (недействительна)
{
вернуть "Тестер модулей v0.1";
}

Int разрешить (char * кашель, символ * порт);

allow () возвращаемые значения:
0 - разрешить подключение
! 0 - сбросить соединение

Пример:

Int
разрешить (char * host, char * port)
{
возврат 0; / * разрешить подключение * /
}

Int фильтр (символ * кашель, неподписанный символ * сообщение, int * );

filter () возвращаемые значения:
0 - разрешить перенос
1 - сбросить пакет
2 - сбросить соединение
3 - освободить модуль
4 - сбросить пакет и освободить модуль
5 - сбросить соединение и освободить модуль

Пример:

Int
фильтр (char * host, unsigned char * message, int * length)
{
инт я;
for (i = 1; i <* length; ++ i) {
if (message [i-1] == 'M') {
if (message [i] == '1') {
возврат 1; / * игнорируется * /
}
if (message [i] == '2') {
возврат 2; /* упавший */
}
if (message [i] == '3') {
возврат 3; /* выпускать */
}
if (message [i] == '4') {
возврат 4; / * игнорируется + выпуск * /
}
if (message [i] == '5') {
возврат 5; / * сбросил + релиз * /
}
}
}
возврат 0; / * разрешить перенос * /
}

Модули должны быть скомпилированы с -fPIC -общий настройки.

Используйте afclient онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    KDiff3
    KDiff3
    Этот репозиторий больше не поддерживается
    и хранится в архивных целях. Видеть
    https://invent.kde.org/sdk/kdiff3 for
    новейший код и
    https://download.kde.o...
    Скачать KDiff3
  • 2
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX — это графический интерфейс для
    USB-загрузчик Ванинкоко, основанный на
    libwiigui. Он позволяет перечислять и
    запуск игр Wii, игр Gamecube и
    доморощенный на Wii и WiiU...
    Скачать USBLoaderGX
  • 3
    Жар-птица
    Жар-птица
    СУБД Firebird предлагает функции ANSI SQL
    & работает на Linux, Windows и
    несколько Unix-платформ. Функции
    отличный параллелизм и производительность
    & сила...
    Скачать Firebird
  • 4
    KompoZer
    KompoZer
    KompoZer — это wysiwyg HTML-редактор, использующий
    кодовая база Mozilla Composer. В виде
    Разработка Нву остановлена
    в 2005 году KompoZer исправляет множество ошибок и
    добавляет ф...
    Скачать Композер
  • 5
    Бесплатная загрузка манги
    Бесплатная загрузка манги
    Free Manga Downloader (FMD) — это
    приложение с открытым исходным кодом, написанное на
    Object-Pascal для управления и
    скачивание манги с разных сайтов.
    Это зеркало...
    Скачать бесплатный загрузчик манги
  • 6
    UNetbootin
    UNetbootin
    UNetbootin позволяет создавать загрузочные
    Живые USB-накопители для Ubuntu, Fedora и
    другие дистрибутивы Linux без
    запись компакт-диска. Работает на Windows, Linux,
    и ...
    Скачать UNetbootin
  • Больше »

Команды Linux

Ad