Никакого вывода из простоя при использовании в shell-скрипт

Я пытаюсь установить пакеты OpenJDK на виртуальной машине с Ubuntu 11.04 в Mac. Однако, я бегу в ошибки 404 в командной строке, которую я не могу выяснить, почему.

судо apt-получить установку пакеты OpenJDK-6-JRE и безголовых
...
Подстраховаться http://ph.archive.ubuntu.com/ubuntu/ Нэтти-обновления/главная пакеты OpenJDK-6-JRE и-Либ все 6b22-1.10.2-0ubuntu1~11.04.1
404 не найдена [ИС: 10.16.3.143 8080]
Подстраховаться http://ph.archive.ubuntu.com/ubuntu/ Нэтти-обновления/главная tzdata-Java весь 2011г-0ubuntu0.11.04
404 не найдена [ИС: 10.16.3.143 8080]
Подстраховаться http://security.ubuntu.com/ubuntu/ Нэтти-системы безопасности/главная пакеты OpenJDK-6-JRE и делали все 6b22-1.10.2-0ubuntu1~11.04.1
404 не найдена [ИС: 10.16.3.141 8080]
Подстраховаться http://security.ubuntu.com/ubuntu/ Нэтти-системы безопасности/главная пакеты OpenJDK-6-JRE и безголовых для i386 6b22-1.10.2-0ubuntu1~11.04.1
404 не найдена [ИС: 10.16.3.141 8080]
Подстраховаться http://security.ubuntu.com/ubuntu/ Нэтти-безопасности/основной состав icedtea-6-JRE и какао для i386 6b22-1.10.2-0ubuntu1~11.04.1
404 не найдена [ИС: 10.16.3.141 8080]
Подстраховаться http://security.ubuntu.com/ubuntu/ Нэтти-безопасности/основной состав icedtea-6-JRE и-дисплеи для i386 6b22-1.10.2-0ubuntu1~11.04.1
...

Но если я пинг

пинг 10.16.3.141
Пинг 10.16.3.141 (10.16.3.141) 56(84) байт данных.
64 байт из 10.16.3.141: icmp_req=1 ТТЛ=63 время=1.55 МС
64 байт из 10.16.3.141: icmp_req=2 ТТЛ=63 время=3.22 МС
64 байт из 10.16.3.141: icmp_req=3 ТТЛ=63 время=4.00 МС
64 байт из 10.16.3.141: icmp_req=4 ТТЛ=63 раз=174 мсек
64 байт из 10.16.3.141: icmp_req=6 с TTL=63 время=4.16 МС
64 байт из 10.16.3.141: icmp_req=7 ТТЛ=63 время=2.19 МС
64 байт из 10.16.3.141: icmp_req=8 ТТЛ=63 время=4.98 МС
64 байт из 10.16.3.141: icmp_req=9 ТТЛ=63 время=3.81 МС
64 байт из 10.16.3.141: icmp_req=10 ТТЛ=63 время=6.09 МС
64 байт из 10.16.3.141: icmp_req=11 ТТЛ=63 время=3.89 МС
64 байт из 10.16.3.141: icmp_req=12 ТТЛ=63 время=3.86 МС
64 байт из 10.16.3.141: icmp_req=13 ТТЛ=63 время=0.009 СР
64 байт из 10.16.3.141: icmp_req=14 ТТЛ=63 время=3.99 МС
^С
--- 10.16.3.141 статистики пинга ---
14 пакетов, передающихся, получил 13, 7% потери пакетов, время 13047ms
РТТ мин/ср/Макс/mdev = 0.009/16.610/174.132/45.496 МС

Любые идеи? Это проблема моей сети?

+212
COI 17 февр. 2017 г., 19:42:26
15 ответов

Все стоит три маны или больше.

Общая стоимость заценим
= мановая стоимость или альтернативная стоимость
+ дополнительные расходы и увеличивает стоимость
- снижение затрат


  • Всеведение предоставляет альтернативную стоимость.
  • Тринисфера изменяет общую стоимость, единственная карта для этого.

Так что начните с альтернативной стоимости предоставляемых всеведение. Затем применить все необходимые дополнительные расходы, увеличение расходов и снижение затрат. Затем Тринисфера корректирует общий.

Например,


117.9. Некоторые заклинания имеют альтернативную стоимость. Альтернативная стоимость-это стоимость, указанная в тексте заклинания или применить к ней из другой эффект, что регулятор может заплатить вместо уплаты мана-стоимости заклинания. Альтернативные издержки, как правило, сказать “Вы может [действия], а не платить [этого объекта] мана”, или “вы можете разыграть [этот объект] без уплаты ее мана-стоимости”. Обратите внимание, что некоторые альтернативные стоимости, перечислены в ключевые слова; см. правило 702.

601.2 Ф игрока определяет общую стоимость заклинания. Обычно это просто затраты маны. Некоторые заклинания имеют дополнительных или альтернативных издержек. Некоторые эффекты могут увеличить или уменьшить стоимость, чтобы заплатить, или могут быть предусмотрены другие альтернативные затраты. Расходы могут включать оплату маной, нажав перманенты, жертвовать перманенты, отбросив карты, и так далее. Общая стоимость является Мана-стоимость или альтернативная стоимость (как определено в правиле 601.2 б), плюс все дополнительные расходы и увеличивает стоимость, а за вычетом всех скидок стоимости. Если многократное снижение затрат применяются, игрок может применить их в любом порядке. Если компонент Ману общая стоимость сводится на нет эффекты снижения издержек, это считается {0}. Он не может быть меньше {0}. Как только общая стоимость определяется, любые эффекты, которые непосредственно влияют на общую стоимость применения. Тогда итоговая стоимость будет “закрыты”. Если последствия изменения общей стоимости по истечении этого времени, они не имеют никакого эффекта.

+820
WelcomeToHell 03 февр. '09 в 4:24

Тоби вел себя как кретин, чтобы скрыть свою истинную природу. Пеин был лидером Акацуки, но

Тоби был один дергает за веревочки все, поэтому ему пришлось замаскировать свою истинную личность и кажутся недостойными расследования.

Тоби сделал себе выглядеть слабой и бесполезной, что идеально подходит для его маскировки.

enter image description here

+628
swa 9 янв. 2013 г., 15:15:45
Другие ответы

Связанные вопросы


Похожие вопросы

Для начала я хотел бы убедиться, что брандмауэр (сетевой экран) не проблема. Вы можете подтвердить эту команду на ИРЦ:

$ iptables в -Л
Входные цепи (полис принимают)
целевой прот опт исходным пунктом 

Цепь вперед (полис принимают)
целевой прот опт исходным пунктом 

Выходная цепь (полис принимают)
целевой прот опт исходным пунктом 

Если брандмауэр выглядит нормально (как выше), то начните Java-приложения, и подтвердите эту команду, что она слушает на порту:

$ команды netstat -anpt
Активного интернет подключения (сервера и установил)
Прото приема-вопрос отправить-вопрос локальный адрес внешний адрес состояние PID-регулятора/название программы 
протокол TCP 0 0 127.0.0.1:9090 0.0.0.0:* слушать 970 ноль.Бен
протокол TCP 0 0 0.0.0.0:80 0.0.0.0:* слушать 970 ноль.Бен
протокол TCP 0 0 0.0.0.0:22 0.0.0.0:* слушать 936/демон
протокол TCP 0 0 0.0.0.0:445 0.0.0.0:* слушать 1086/с smbd
протокол TCP 0 0 192.168.1.85:22 192.168.1.20:34971 установлено 6762/0
протокол TCP 0 0 :::53 :::* слушать 829/connmand
протокол TCP 0 0 :::22 :::* слушать 936/демон
протокол TCP 0 0 :::445 :::* слушать 1086/с smbd

Эта команда показывает, что IP-адрес и порт каждого прослушивается. Например, следующая строка:

протокол TCP 0 0 0.0.0.0:80 0.0.0.0:* слушать 970 ноль.Бен

Показан процесс (как XBMC.бин), чей идентификатор процесса 970, прослушивает порт 80, на всех интерфейсах (0.0.0.0). Последний бит "все интерфейсы" означает, что если имеется несколько сетевых интерфейсов (Ethernet, WiFi, и т. д.) что демон будет принимать соединения от любого из них.

Если он просто сказал, что IP-адрес, например 192.168.1.10, то демон будет принимать подключения только от интерфейса, который имел этот IP-адрес, назначенный ему.

Одна последняя вещь, чтобы отметить, типы соединений, что выше демон будет принимать это TCP. Другой тип является UDP, который этот демон не согласится.

+618
commentman 20 дек. 2010 г., 07:19:34

Это зависит от того, как вы планируете отправлять, обрабатывать и хранить сообщения.

ASCII-это один байт на символ, или 7 бит, Если ты ограничивая ее печатаемые символы. Так что "я работаю на трех (3) часов" составляет 32 байт. Если вы написали, что в файл 1000 раз, вы бы 32000 байт. Если ты сжал ее, было бы намного меньше; текст сжимается хорошо.

Отправка ее по сети будет зависеть от протокола, который вы используете, чтобы отправить его; план на несколько сотен байта для каждого сообщения. Вы можете использовать Wireshark или как MC, чтобы получить подробное представление о том, как много трафика проходящего через вашу машину.

Вычислительная мощность, необходимая для отправки или получения 32000 байт является незначительным. В общем, пропускной способности сети вашего компьютера станет узким местом перед вами процессора, если вы делаете что-то сложное с ввода/вывода.

+476
Marba Lyngdoh 8 дек. 2012 г., 00:40:27

У вашей установки Kali есть с PulseAudio? Без этого, большинство приложений не может переключиться с одной звуковой карты на другую без перезапуска приложения - и GPU с HDMI выходов часто "звуковая карта", которая полностью отделена от собственно интегрированная звуковая карта, которая поддерживает аналоговый аудио выходы.

Системы звуков, с другой стороны, как правило, открыть Звуковое устройство, только когда звук должен быть воспроизведен, и поэтому они выбирают свою звуковую карту как раз перед звук начинает играть.

+415
Natthasun Jirakaewkant 25 окт. 2021 г., 13:53:45

Возможные Дубликаты:
Окно управления перемещается в правую сторону

Мне нравятся кнопки управления окном слева, но всякий раз, когда мой ноутбук автозагрузки это возвращение в право...! это заставляет меня открыть Убунту-твик при каждом запуске и изменения настроек. это вызывает беспокойство.

enter image description here

+382
agdhruv 24 сент. 2016 г., 07:26:34

У меня машина с OpenBSD 5.7. Клавиатура стандартная 101 клавиши. в/etc/kbdtype находится в США. Я хочу использовать мертвые ключи (т. е. клавишей ' и это должно дать , а с акутом.

Я проверил сопоставления с КБД -л но " нас " нет международных или что-то подобное.

Как настроить это?

+289
TasosGlrs 29 февр. 2012 г., 12:20:33

Как я могу создать и использовать интерфейсы внутри договора?

Например, когда у меня есть следующие договора:

пакет com.jelurida.пыл.договоров;

импорт в NXT.аддоны.AbstractContract;
импорт в NXT.аддоны.Жо;
импорт в NXT.аддоны.Объекта RequestContext;

TestContract общественный класс расширяет AbstractContract {


 тест общедоступный интерфейс {
 Строки addPrefix(строка текста);
}


 публичный тестовый TestImpl класс реализует {
@Переопределить
 общественного строка addPrefix(строку текста) {
 возвращение "предварительно сменив префикс таблиц" + текст;
}
}


@Переопределить
 processRequest публичных Жо(объекта RequestContext контексте) {
 Тест тест = новый TestImpl();
 Джо соотв = новый Jo();
 респ.поставить("текстом", тест.addPrefix("текст"));
 возвращение контексте.generateResponse(ОТВ);
}
}

Я получаю следующую ошибку при запуске модульных тестов:

2018-12-20 17:40:09 информация: главная загрузки ресурсов из com/jelurida/ardor/contracts/TestContract.class
2018-12-20 17:40:09 информация: главная загрузки ресурсов из com/jelurida/ardor/contracts/TestContract.class классов 
2018-12-20 17:40:09 информация: основная нагрузка внутренний класс com.jelurida.пыл.контрактов.TestContract.Ресурс TestImpl из COM/jelurida/задор/контракты/TestContract$TestImpl.class
2018-12-20 17:40:09 информация: главная загрузки ресурсов из classpath ком/jelurida/пыл/контракты/TestContract$TestImpl.class
2018-12-20 17:40:09 информация: основная нагрузка внутренний класс com.jelurida.пыл.контрактов.TestContract.Тест ресурсов из COM/jelurida/пыл/контракты/TestContract$Test.class
2018-12-20 17:40:09 информация: главная загрузки ресурсов из classpath ком/jelurida/пыл/контракты/TestContract$Test.class

2018-12-20 17:40:09 информация: главная закрытие...

Ява.яз.LinkageError: грузчик (экземпляр для NXT/аддоны/ContractLoader$CloudDataClassLoader): попытка дублировать определение класса для название: "ком/jelurida/пыл/контракты/TestContract$тест"

 в Java.яз.Загрузчиком.defineClass1(родной способ)
 в Java.яз.Загрузчиком.defineClass(Класслоадер.Ява:763)
 на NXT.аддоны.ContractLoader$CloudDataClassLoader.findClass(ContractLoader.Ява:308)
 на NXT.аддоны.ContractLoader.loadContractFromJar(ContractLoader.Ява:252)
 на NXT.аддоны.ContractLoader.loadContractFromJar(ContractLoader.на Java:210)
 на NXT.инструменты.ContractManager.loadContract(ContractManager.Ява:437)
 на NXT.инструменты.ContractManager.uploadImpl(ContractManager.Ява:327)
 на ком.jelurida.пыл.контрактов.ContractTestHelper.лямда$deployContract$0(ContractTestHelper.Ява:110)
 в Java.безопасности.AccessController.doPrivileged(родной способ)
 на ком.jelurida.пыл.контрактов.ContractTestHelper.deployContract(ContractTestHelper.Ява:107)
 на ком.jelurida.пыл.контрактов.ContractTestHelper.deployContract(ContractTestHelper.Ява:98)
 на ком.jelurida.пыл.контрактов.ContractTestHelper.deployContract(ContractTestHelper.Ява:93)
 на ком.jelurida.пыл.контрактов.ContractTestHelper.deployContract(ContractTestHelper.Ява:89)
 на ком.jelurida.пыл.контрактов.TestContractTest.uploadTest(TestContractTest.Ява:9)
 на солнце.отразить.NativeMethodAccessorImpl.invoke0(родной способ)
 на солнце.отразить.NativeMethodAccessorImpl.командлет Invoke(NativeMethodAccessorImpl.Ява:62)
 на солнце.отразить.DelegatingMethodAccessorImpl.вызов(DelegatingMethodAccessorImpl.Ява:43)
 в Java.яз.отразить.Метод.вызов(метод.Ява:498)
 в орг.в JUnit.бегунков.модель.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.Ява:47)
 в орг.в JUnit.внутренние.бегунков.модель.ReflectiveCallable.запустить(ReflectiveCallable.Ява:12)
 в орг.в JUnit.бегунков.модель.FrameworkMethod.invokeExplosively(FrameworkMethod.Ява:44)
 в орг.в JUnit.внутренние.бегунков.заявления.Предназначен.оценки(метод invokemethod.Ява:17)
 в орг.в JUnit.внутренние.бегунков.заявления.RunAfters.оценить(RunAfters.Ява:27)
 в орг.в JUnit.бегунков.ParentRunner.runLeaf(ParentRunner.Ява:271)
 в орг.в JUnit.бегунков.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.Ява:70)
 в орг.в JUnit.бегунков.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.Ява:50)
 в орг.в JUnit.бегунков.ParentRunner$3.запустить(ParentRunner.Ява:238)
 в орг.в JUnit.бегунков.ParentRunner$1.расписание(ParentRunner.Ява:63)
 в орг.в JUnit.бегунков.ParentRunner.runChildren(ParentRunner.Ява:236)
 в орг.в JUnit.бегунков.ParentRunner.доступ к$000(ParentRunner.Ява:53)
 в орг.в JUnit.бегунков.ParentRunner$2.оценить(ParentRunner.Ява:229)
 в орг.в JUnit.внутренние.бегунков.заявления.RunBefores.оценить(RunBefores.Ява:26)
 в орг.в JUnit.внутренние.бегунков.заявления.RunAfters.оценить(RunAfters.Ява:27)
 в орг.в JUnit.бегунков.ParentRunner.запустить(ParentRunner.Ява:309)
 в орг.в JUnit.бегунков.Люкс.runChild(Люкс.Ява:127)
 в орг.в JUnit.бегунков.Люкс.runChild(Люкс.Ява:26)
 в орг.в JUnit.бегунков.ParentRunner$3.запустить(ParentRunner.Ява:238)
 в орг.в JUnit.бегунков.ParentRunner$1.расписание(ParentRunner.Ява:63)
 в орг.в JUnit.бегунков.ParentRunner.runChildren(ParentRunner.Ява:236)
 в орг.в JUnit.бегунков.ParentRunner.доступ к$000(ParentRunner.Ява:53)
 в орг.в JUnit.бегунков.ParentRunner$2.оценить(ParentRunner.Ява:229)
 в орг.в JUnit.внутренние.бегунков.заявления.RunBefores.оценить(RunBefores.Ява:26)
 в орг.в JUnit.внутренние.бегунков.заявления.RunAfters.оценить(RunAfters.Ява:27)
 в орг.в JUnit.бегунков.ParentRunner.запустить(ParentRunner.Ява:309)
 в орг.в JUnit.бегун.JUnitCore.запустить(JUnitCore.Ява:160)
 на ком.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.Ява:68)
 на ком.intellij.РТ.исполнения.в JUnit.IdeaTestRunner$Репитер.startRunnerWithArgs(IdeaTestRunner.Ява:47)
 на ком.intellij.РТ.исполнения.в JUnit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.Ява:242)
 на ком.intellij.РТ.исполнения.в JUnit.JUnitStarter.основной(JUnitStarter.Ява:70)

Как я могу решить эту ошибку? Я использую версию 2.2.1

+276
Yigal Korman 14 дек. 2011 г., 02:40:52

Информацию о профиле указано, что профиль содержит 'регистрации устройств вызова'. Подача заявки на устройстве, задача требует подключение к серверу регистрации—не устройство сервера Apple, но другой сервер, что нагрузка курсе.

Когда вы нажмите Установить и введите пароль, если активирован соответствующий, все полезные данные, содержащиеся в профиле мобильной конфигурации. Устройство вызов зачисление попытки нагрузку подключить к вышеупомянутому серверу на данный момент. Именно на этом этапе, что ошибку показывает: "время ожидания запроса истекло". Сообщаем вам, что сервер, на котором груз пытается связаться, недоступен и запроса истекло.

Чтобы исправить это, вы должны позволить все, что препятствует подключению к успеху. Проблема не может быть хотя—само устройство-сервер может быть недоступен. К сожалению, 'превышен интервал ожидания для запроса' ошибка является очень широким и может быть вызвана множеством различных причин, но основой является то, что сервер (опять же, не от Apple) недоступна на устройстве, запрашивающем связь.

+271
BallzofFury 28 июл. 2023 г., 12:08:10

Установки iPhone 5C для моей мамы 2 года назад и просто выполнил ее последнее обновление программного обеспечения, используя свой идентификатор Apple и все работало нормально. Я зашел в Настройки > iCloud и она показывает другую iCloud и идентификатор адреса электронной почты, который никогда не существовало. Я пробовал введя свой идентификатор Apple пароль и теперь он застрял "проверка" и задаем для нее пароль на этот несуществующий адрес электронной почты.

И теперь она получает сообщение "вход в iCloud -- введите пароль для своего идентификатора Apple "несуществующий адрес". Сказать, что? Это не ее идентификатор Apple адрес электронной почты!

Я не могу изменить адрес электронной почты, потому что я не могу проверить.

Что я могу сделать??

+199
BaSha 8 июн. 2015 г., 23:33:46

Я обнаружил, что готовить их с помидорами делает их менее горькими. Размышляя об этом - я думал, что это может быть кислота. Так я готовил их примерно половина выполнена в очень соленой воде с парой столовых ложек vinagar или лимонного сока. Затем я сполоснула хорошо и закончила готовить их в обычной воде. Я использовал их в 50/50 пюре из цветной капусты вместо картофельного пюре. Намного лучше!

Кстати я поднимаю свои собственные и сделали это в несколько разных мест с разными типами почвы, поливают меньше, поливать больше, посаженный в тени, на полном солнце -- 'nuut Ильин hepped как моя бабушка бы сказала!

+174
EasyBit 2 янв. 2021 г., 19:53:00

Что-то вроде "не могу-монитор файловой системы , запустите sudo тройник 1000 |"..., но потом он исчезает, прежде чем я могу прочитать полное сообщение.
Dropbox, который, кажется, работает нормально, поэтому не знаю, о чем речь?

+169
doyl 1 янв. 2017 г., 16:30:22

Мой совет заключается в использовании "они/их", или вообще ни одной.

Вы предлагаете использовать местоимение, что широкая публика не понимает и не принимает, и может отвлекать от вашей письменной форме. Если ваш вопрос был о таких понятиях сексуальности и идентичности, то это будет наиболее уместно использовать. Но для чего-то еще, люди не будут знать, что они означают, и будет досадовать на то, чтобы посмотреть его. На самом деле, это, вероятно, будет рассматриваться как тип o, прежде чем он взглянул вверх, и тогда, вы, вероятно, вообразили, сексуальности личности читателя. И воспринимается типа-о снижает доверие к автору. Все это является отвлекающим фактором.

Люди используют гендерного описания для того, чтобы попытаться изобразить предмет. Проблемы трансгендеров больше того, что происходит внутри ума, и меньше о физической внешности, и поэтому, используя прилагательные и местоимения о сроках транссексуалов не поможет создать этот образ автор пытается построить. Конечно, используя нейтральный-пол слова пользователь будет вынужден представить предмет гендерной они должны представить себе, как я уже говорил, скорее всего, их собственного пола. Если вы обеспокоены тем, что люди могут вообразить, что пол должен быть, как это может изменить то, что вы пытаетесь донести, то все средства, использовать гендерно-специфических слов - но с использованием терминов, которые не были приняты публикой приведет лишь к путанице.

В вашем примере, вы даже можете уйти с удалением местоимений в целом, или, используя "это" в 3-м лице:

  • "...ПИ также представлен на свои исследования в местном событие..."
  • "...ПИ также представлен на свои исследования в местном событие..."
  • "...ПИ также представлен на свои исследования в местном событие..."
  • "...ПИ также представлены на исследование в..."

или даже:

  • "...местные мероприятии будут представлены результаты исследования ПИ..."

Но для простого читателя:

"...ПИ также представлен на Хир исследований в..."

Это обстоятельство может рассматриваться как "ее" вместо "Хир", и через "зэ" будет звучать так:

"...ПИ также представлен на Зе исследований в..."

И здесь читатель думает, что ты пытаешься быть милой с Germanesque идиомы, если я не правильно использовал термин для примера. Тем не менее, новые условия трансгендеры не являются единообразными, как сообщество утверждает, что некоторым не нравятся какие-то фразы из-за звука, что подразумевает пол. (например, "сиэ" это по немецки, звучит женственно, и означает "ее" на немецком языке). Конечно, только на немецком языке, об этом не знать, но борьба продолжается.

Пока общественность понимает эти фразы, и, когда есть единство в сообществе трансгендеров, о которой в использовании, ваша работа-это последнее место, чтобы с этим сражаться, если ваша работа сама об этом сражении.

+167
alireza260 8 нояб. 2020 г., 17:27:04

Они не. Рецензирование статей-это добровольная работа, которая должна быть сделана к тому же на постоянную работу. Так что не больше половины дня уходит на чтение статьи и написание отзыва. Этого достаточно, чтобы отсеять явных мошенников. Но для более изощренных махинаций мы полагаемся на людей, которые пытаются использовать результаты после публикации и узнав, что он не работает. Угроза последующие санкции (и для большинства, усвоил кодекс чести) это надеется предотвратить большинство мошенничества.

+149
jack 18 нояб. 2014 г., 21:06:21

Есть много отличных ответов на этот вопрос, которые предусматривают создание в iptables маршруты на маршрутизаторе. Однако мне нужно настроить для iptables маршруты на клиенте.

Я работаю на внедренную систему. Это подключенный к интернету через PPP и GPRS-модема. Система запускает приложение, которое делает HTTPS-запросы через libcurl использует.

Сейчас мне нужно направить эти запросы HTTPS через прозрачный HTTPS прокси-сервер где-то в интернете. Я настроить HTTPS-прокси с кальмарами и ssl_bump, и я проверил, что все работает, как ожидалось.

Существуют различные способы маршрутизации HTTPS-запросы через прокси-сервер, например, я могу перестроить приложение и настроить libcurl использует для использования прокси-сервера через CURLOPT_PROXY. Но мне интересно, если это может быть более простым и гибким, чтобы настроить маршрут, чтобы вперед все отправлены в порт HTTPS прокси-серверов.

Ближайший вопрос, который я видел, это как настроить прозрачный прокси, где прокси-сервер удаленный? но это требует маршрут, чтобы содержать IP-адрес клиента. Как это GPRS-соединение, которые приходят и уходят, IP-адрес будет неизвестно и будет меняться время от времени.

+32
wohoowahoo 2 дек. 2017 г., 16:33:02

Показать вопросы с тегом