Не удается подключиться к определенным IP-адрес, но и возможность подключения к другим IP в одной подсети

Я запустил поле 14.04.2 LTS для Ubuntu в зоне DMZ с ИС 10.10.30.35 и у меня есть следующие сетевые тайны. Я пытаюсь подключиться к другой Unix коробка за пределами периметра, но в нашей внутренней сети на 10.2.0.200 (через SSH или HTTPS), а не с ошибками как нет маршрута к хосту или пинг приносит заданный узел недоступен. Однако, я могу подключиться (пинг и SSH и HTTPS) на аналогичное поле Unix в 10.2.0.170, что тоже за пределами периметра, но внутри нашей сети. У меня нет ничего моего в iptables:

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

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

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

Шлюз выглядит правильно:

> маршрут -Н
Таблица IP-маршрутизации ядра 
Пунктом Genmask Шлюз Флаги Метрики Использовать Реф Недвижимость
0.0.0.0 0.0.0.0 10.10.30.25 в UG 0 0 0 eth0 в
10.10.30.0 0.0.0.0 255.255.255.0 u 0 не 0 0 eth0 в

Когда я делаю tcpdump с машины в DMZ и попробуйте пинговать поле 10.2.0.200, все, что я вижу это:

 АРП запрос, который имеет 10.2.0.200 сказать myserver.mydomain.com, длина 28

Однако, я не вижу никакой реакции или любые другие движения в 10.2.0.200. Похоже, что протокол ARP не работает? Проверка Арп, я получаю это:

> Арп -на
? (outsideipaddress) в <неполный> на eth0
? (10.10.30.25) в 00:1А:8С:ф0:50:82 [эфир] на eth0 <-- шлюз
? (10.10.30.80) в 00:50:56:А7:06:89 [эфир] на eth0
? (outsideipaddress) в <неполный> на eth0
? (10.2.0.200) в <неполный> на eth0
? (outsideipaddress) в <неполный> на eth0

Так, что запись 10.2.0.200 странно, я стараюсь, чтобы очистить его и сделать это:

> Арп-д 10.2.0.200
SIOCDARP(dontpub): сеть недоступна

Попытки использовать ИС -ы-ы ржут промойте все не удалить запись либо.

Итак, я в моем конце остроумия здесь. Это запись ARP, которая мешает моей связи с 10.2.0.200? Или что-то еще мне не хватает в целом? Я могу просто вручную отредактировать как-то ARP-таблицу и добавить MAC-адрес?

Спасибо заранее за вашу помощь.

+131
ahmedaly50 8 дек. 2013 г., 02:36:18
28 ответов

Почему бы просто не использовать обычный хрон на это? Отредактируйте файл/etc/crontab-файла в качестве суперпользователя и добавить строку

корень @перезагрузки /path/to/testScript.sh

что должны сделать трюк без каких-либо хлопот. (см. человек 5 кронтаб для более хрон варианты)

+916
Stas Ivanov 03 февр. '09 в 4:24

Все, что я делаю в мой терминал (любой терминал) на арку (даже используя LiveCD), что требует доступа в интернет, уж больно медленно.

google.com завиток 

занимает около 15 секунд, чтобы получить выходной

команда wget -O в /dev/нуль http://cachefly.cachefly.net/100mb.test

занимает около 5 секунд, чтобы начать загрузку, затем медленно поднимается до 400 кб/с и колеблется там

сайт speedtest-cli и

ужасно pingtimes, и ужасно вниз/вверх скоростях.

Я написал себе некоторые приложения, которые анализируют некоторые RSS-каналы и другое, что вам мой публичный IP, оба из них займет около 20-30 секунд, чтобы вернуться.

enter image description here Как вы можете видеть, между тем мой браузер достигает своей нормальной скорости

Но это все лучше, позвольте мне начать мой клиент OpenVPN.

enter image description here

Теперь моя скорость в терминале лучше! Еще не равна браузере, но лучше. Скорость загрузки даже равны.

завиток, с wget, Мои приложения, все вернется за пару тоже миллисекунд.

Я больше, чем потерял. Любые идеи? Этот вопрос начали появляться из ниоткуда и теперь сохраняется даже после переустановки операционной системы. В Windows скорость в порядке.

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

+790
Jamie Lewis 22 июл. 2016 г., 11:09:21
Другие ответы

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


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

Так что я использовал немного bash-скрипт, чтобы получить всплывающее окно появится на входе для нашего дистрибутива RHEL 7 машин. Я поместите следующий код В "/и т. д./ГДМ/PreSession/по умолчанию".

/usr/Бен/Зениты --предупреждение --название="предупреждение" - текст "кошка /и т. д./логин`" --ширина=80
ответ=$?
если [ "$ответ" == "1" ] ; затем
 выход 1
интернет

До обновления в RHEL 7.2 все работало безупречно. Однажды 7.2 нажмите, машины висят на входе. Я пробовал изменять код различными способами, а также добавлять его в "/и т. д./ГДМ/PostLogin/по умолчанию" вместо. Но либо он не работает или логин до сих пор висит.

Есть простой исправить, что я пропал?
Что изменилось в RHEL 7.2, что вызывает такое поведение?
Есть ли альтернативный способ, чтобы получить окно, чтобы всплывающие окна при входе в систему? (Я нашел несколько обходных путей, но ничего я доволен.)

+740
Weles 22 мар. 2018 г., 23:16:44

Пожалуйста, обратите внимание на имя- или -имя_экземпляра варианты найти(1)

+733
komal sanghavi 5 окт. 2019 г., 05:36:11

Я лично думаю, что лучше пусть хозяин ФС (файловой системы Btrfs в моем случае) ручка ручка синхронизация сама по себе, поэтому синхронизация антикоррупционное лучше. Я прав?

Если я правильно понял, то нет :-). (Но это не совсем понятно, и может, ты хотел написать "асинхронный вариант лучше", а не "антикоррупционное синхронизация").

Петлевого устройства (используется для установки файловой системы изображения) уважает синхронизации запросов, эффективно превращая их в вызов fsync(). Затем базовая файловая система преобразует их обратно в запросы на синхронизацию на блочном устройстве, или любой другой. Так что даже для файловой системы изображения, добавления синхронизации вариант будет сделать все пишет полностью синхронно (а значит медленнее).

Если у вас есть еще одна причина, вы можете смонтировать без этих опций, и пусть она по умолчанию асинхронный. Все вызов fsync() запросы внутри смонтированного изображения будут уважать как нормального.

+699
Xoxxol 18 февр. 2018 г., 17:41:15

Чтобы установить его для HTTP, я делаю это:

networksetup -setwebproxy "беспроводной" 127.0.0.1 9595

Но я хочу знать, как настроить его для HTTPS, а также. Любая идея?

+692
Hughnited 13 февр. 2010 г., 08:41:16

Один-лайнер:

на файл в $(Найти мой.КНФ) ; делать грэп -Р пользователя "$файл" ; сделано

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

+681
Izazur Rahman 3 нояб. 2011 г., 16:09:59

Держать ее простой, понятной и переносные (главным образом функция меня не настолько заинтересовала, опыт, хехе):

НАЧАТЬ { ДФ=","; ОФС="," }

ШП < 3 { 
 печать # просто эхо заголовок и разделительные линии 
}

/^[0-9]/ { 
 если (кол > 3) {
 # объединить все части (Примечание: CSV-файл, потому что ОФС не запятые здесь)
 печать часть1,часть2,часть3
}

 часть1=1$", " $2
 часть2=3$", " $2
часть3=$5
}

/^,/ {
 часть1=часть1 "#" $2
 часть2=часть2 "#" $2
}

Конец { печать часть1,часть2,часть3 }

Результат:

на col1,столбец col2,с col3,col4,col5

1,val1#val2#val3#val4#val5,57,val1#val2#val3#val4#val5,правда
2,val1#val2#val3#val4#val5,878,val1#val2#val3#val4#val5,ложные
+622
Alexander Karaman 1 янв. 2016 г., 04:47:06

Мне нужно парсить следующую команду для извлечения имен и интерфейса с помощью bash-скрипт. Я вообще сделать это с помощью МФС, но это кажется утомительным для меня. Есть ли лучший способ сделать это без установки ИФС ?

 ovsdb-клиент дамп Open_vSwitch | грэп СЗ-аплинк 
 ffff в-ФФФ-ffff в-ffff в-fffffffff [ffff в-ФФФ-ffff в-ffff в-fffffffff] 10 "В1.1" {идентификатор="ffff в-ФФФ-ffff в-ffff в-fffffffff"} [] 10 {timeout1="180", timeout2="3600", тип="", connid2-Валь="", СБ-включен=нет, пространство имен по умолчанию, СЗ-аплинк="tap0", платформа=КВМ таймера="300", дест=localhost, что дест-порт="514"} "0.0.0-1-прив" [] {} RedHatEnterpriseServer "6.6-Вменяемости"
+597
Danishan 23 сент. 2011 г., 05:06:31

Я написал скрипт, который работает на нескольких серверах. Иногда скрипт получает повесил на одном из серверов, и я должен нажмите (контроля) для завершения процесса. Если нет, то он застревает и продолжает пытаться подключиться.

Если/когда сервер получает завис или не отвечает при запуске скрипта, есть ли способ, чтобы пропустить хозяина, так что скрипт может перейти на следующий узел и продолжать работать вместе? Обычно, когда я нажмите c контроль, который заканчивается весь процесс.

Вот пример скрипта. Скажем, он получает повесил на машину 3.

ХОЗЯЕВА=(КОМПЬЮТЕР1 КОМПЬЮТЕР2 КОМПЬЮТЕР 3 КОМПЬЮТЕРЫ 4 MACHINE5)
для меня в "${хозяев[@]}"
делать
 Эхо "$я"
 СШ-м "$я" команде uname -а
сделано

Этот скрипт запускается на OS X. Я попытался с помощью тайм-аута команды, но, к сожалению, это не работает.

+535
OtterFox 19 нояб. 2012 г., 02:02:28

Я хотел бы быть в состоянии запустить Maple с заблокированного подключение к интернету. Для этого я в iptables, делая что-то вроде этого для пользователя Джо:

судо в iptables -выход -м владельцем ... Уид-владелец Джо -Джей отклонить

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

Как сказано на сайте Maple:

Этот исполняемый файл запускается автоматически в фоновом режиме, когда Кленовый начинается. Он взаимодействует с пользовательским интерфейсом через TCP/IP сокет. Сокетное соединение надежным; она является локальной для машины, работающей клен и не могут быть доступны из других компьютеров в сети.

Как правильно настроить iptables для подавления любого общения вне сети, но чтобы иметь возможность запускать Кленовый?

+506
srvraj 6 дек. 2013 г., 09:23:18

Преамбула

Этот работал для меня. Если есть проще способ, я уверен, что вы будете дайте мне знать.

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

Важной опцией является:

--включить-макет=Дебиан

Debian может быть изменен на любой из поддерживаемых раскладок в config.файл макета в каталог сборки Apache, параметры определяются как:

<Макета х>
...
</Макет>

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

Редактировать: как уже упоминалось, Факер проблема в том, что при обновлении через apt и есть новая версия apache2 не скомпилированные версии будут перезаписаны. Его предложение о строительстве нового деб-хороший. К сожалению, в силу различных деб проблемы с зависимостями, которые слишком много работы, чтобы обойти я не смог сделать это. Однако я бы вам рекомендовал попробовать сначала этот маршрут, это должно помочь вам:

http://blog.wpkg.org/2014/06/29/building-apache-2-4-x-deb-packages-for-debian-wheezy-7-x/

Я решил оставить все как есть, однако я поставил на apache2 не так он не обновляется, пока я не готов отпустить держать. В качестве альтернативы вы могли бы просто удалить Апач из автомата и добавить его снова, когда вы готовы.

Провести:

суда apt-Марк проведет apache2 не

Для выхода из режима удержания:

судо АПТ-отметку возврат apache2 не

Я также хотел бы предложить вам сделать клон сервера, который вы хотите изменить, работать через процесс на клона и заставить его работать, прежде чем пытаться его на производство ОКР. Взлом Apache в день или больше на прод среды-это не стресс, вам нужно в вашей жизни. Это где виртуальные машины великолепны, сделать снимок и создать новый экземпляр из снимка. Или повторить окружающей среды, который вы хотите изменить и внести изменения там.

Я использую цифровой океан, они рулят, используйте эту ссылку, чтобы получить $10 от вашей подписки. Отказ Я получить $25 от меня:

https://www.digitalocean.com/?refcode=9287fc77c7ae

Вот как это сделать в Ubuntu, как и обещал

Это предполагает, что вы уже есть версия по умолчанию установлен на вашу систему предварительно выполнить:

судо apt-получить установку apache2 не

и вы бежите

судо apt-получить обновление

Обновить все пакеты до последней, включая Apache.

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

Вам нужно установить зависимости, чтобы сделать сборку

суда apt-получить сборки ДЭП apache2 не

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

Резервную копию текущей конфигурации: не пропустите этот шаг

судо СР -р в /etc/apache2 не ~/apache2_conf_back

Вы должны определить, что вашего релиза кодовое имя:

судо кошка /и т. д./ЛСБ-релиз

Мой верный

DISTRIB_ID=Убунту
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=верный
DISTRIB_DESCRIPTION="Убунту 14.04.1 ЛТС"

Затем вы должны быть в состоянии заменить 2 вхождений слова "верный" в следующий URL-адрес, чтобы получить параметры, используемые для построения версии вашего выхода Апач

bazaar.launchpad.net/~Убунту-филиалы/Убунту/верный/apache2 не/верный/вид/руководитель:/дебиан/правила

Я использовал параметры, определенные для переменных "AP2_COMMON_CONFARGS" и "AP2_worker_CONFARGS". Кроме того, я добавил варианты:

--с-библиотеки PCRE=/ЕГР \
--включить-МПМ-общая=все \
--включить-unixd=статический \

Как я в конечном итоге пытается несколько раз, чтобы получить это право, я создал следующий файл в директории сборки Apache, который я побежал каждый раз. Назвать это myconfig.sh

#!/бин/Баш
./настройка \
--с-библиотеки PCRE=/ЕГР \
--включить-МПМ-общая=все \
--включить-unixd=статический \
--включить-макет=Дебиан --включить-так \
- с-программы-имя=\apache2 не 
--с-с LDAP=да-с-с LDAP-включение=в/usr/включать \
--с-с LDAP-Либ=в/usr/lib в \
параметр --with-suexec-Коллер=ВСП-данных \
параметр --with-suexec-бин=/УСР/Либ/помощью apache2/suexec \
параметр --with-suexec-корневой папки=/ВАР/ВСП \
параметр --with-suexec-каталоги пользователя=public_html \
параметр --with-suexec-лог=/ВАР/журнал/помощью apache2/suexec.\журнала 
параметр --with-suexec-uidmin=100 \
опцией --enable-suexec=общая \
--включить лог-файл config=статическое опцией --enable-logio=статический \
--включить-версия=статический \
--с апреля=/usr/Бен/апр-1-конфиг \
--с апреля утиль=/usr/Бен/АПУ-1-конфиг \
--с-библиотеки PCRE=да \
--включить-пирог \
опцией --enable-определения-псевдоним=общий --включить-authnz-в LDAP=общая \
--включить-диск-кэша=общий --включить кэш=общая \
опцией --enable-мэм-кэш=общий --включить-файл-кэша=общая \
опцией --enable-ЦЕРН-мета=общий --включить-dumpio=общий --включить-доб-фильтр=общая \
опцией --enable-кодировка-лайт=общий --включить-цги=общая \
опцией --enable-дав-блокировка=общий --включить-журнал-криминалистического=общая \
опцией --enable-LDAP в=общий --включить прокси=общая \
--включить прокси-сервера-подключения=общий --включить прокси-фтп=общая \
--включить-прокси-http=общий --включить прокси-ПДП=общая \
--включить прокси-scgi=общая \
--включить прокси-балансировщик=общий --включение поддержки SSL=общая \
опцией --enable-определения-дБм=общий --включить-определения-Анон=общая \
опцией --enable-определения-ДБР=общий --включить-определения-файл=общая \
опцией --enable-определения-по умолчанию=общий --включить-authz-хост=общая \
опцией --enable-authz-groupfile=общий --включить-authz-пользователя=общий \
--включить-authz-дБм=общий --включить-authz-владелец=общая \
опцией --enable-authnz-в LDAP=общий --включить-authz-по умолчанию=общая \
опцией --enable-авт-базовая=общий --включить-авт-дайджест=общая \
--включить-ДБР=общий --включить-сдуется=общая \
опцией --enable-включить=общий --включить-фильтр=общая \
--включить-ОКР=общий --включить-мим-магия=общая \
опцией --enable-истекает=общий --разрешить-заголовки=общая \
--включить-идент=общий --включить-usertrack=общая \
--включить-уникальный идентификатор=общий --включить-setenvif=общая \
опцией --enable-состояние=общая \
--включить-появилась=общий --включить-Асис=общая \
--включить-инфо=общий --включить-cgid=общая \
опцией --enable-дав=общий --включить-дав-ФС=общая \
--включить-файл vhost-псевдоним=общий --включить-переговоры=общая \
опцией --enable-реж=общий --включить-ссылок=общая \
--включить-действия=общий --включить-Спелинг=общая \
--включить-каталоги пользователя=общий --включить-псевдоним=общая \
опцией --enable-переписать=общий --включить-мим=общая \
--возможность-заменить=общий --включить-reqtimeout=общий;

Остановить текущую Апач

в /etc/инит.д/apache2 не остановить

Чтобы построить и установить Apache, выполните следующие команды в директории сборки

./myconfig.sh
сделать
сделать установить

Восстановить ваш Apache конфигурации. Я НАДЕЮСЬ, ЧТО ВЫ ПОДДЕРЖАЛИ СВОЙ КОНФИГ, КАК ОПИСАНО РАНЕЕ

судо РМ -РФ в /etc/apache2 не
судо СР -Р ~/apache2_conf_back в /etc/apache2 не

Мне нужно, чтобы включить пути абсолютной в /etc/apache2 не/apache2 не.conf, то следующие команды сделать это в Vim

:%ы/^IncludeOptional /IncludeOptional \/и\/apache2 не\//
:%ы/^включить /включить \/и\/apache2 не\// /

Мне также пришлось изменить путь к envvars в /usr на/sbin/apache2ctl в /etc/apache2 не/envvars

Затем перезапустите Apache

в /etc/инит.д/запустить apache2 

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

Удачи!

Особая благодарность jrwren за его пост, который был недостающий кусочек моей головоломки:

как-для-сборки-настройки-опции-последний-Апач на Убунту

+501
Larannas Salenthani 21 мар. 2013 г., 10:03:32

В большинстве случаев, [ оболочка строение и является эквивалентом теста. Однако, как испытание, он также существует как автономный исполняемый файл: вот и все /Бен/[ вы видели. Вы можете проверить это с типа - [ (по дуге системе Linux, выполняется в bash):

$ тип - [
[ раковина встроенная
[ это /bin/[

Итак, на моей системе, у меня два [: мои раковины встроенные и исполняемый файл в /бин. Исполняемый описана в человеке теста:

Тест(1) пользовательские команды тестирования(1)

Название
 тест - проверки типа файла и сравнения значений

Синопсис
 проверяемое выражение 
тест

 [ Выражение ]
 [ ]
 [ Вариант

Описание
 Выход со статусом определяется выражением.

[ ... ]

Как вы можете видеть в выдержке человека, страницы цитируемого выше, тест и [ эквивалентны. В качестве/bin/[ и /Бен/тест команд , указанных в стандарте POSIX , который является, почему вы найдете их, несмотря на то, что многие снаряды предоставляем их как примитивы. Их наличие гарантирует, что конструкции, как:

[ "$ВАР" -ГТ 10 ] && Эхо да

будет работать, даже если оболочка запущена их нет [ встроенная. Например, в tcsh:

> какой [
на /sbin/[
> установить ВАР = 11
> [ "$ВАР" -ГТ 10 ] && Эхо да
да
+499
Abee Normal 20 мая 2010 г., 17:28:28

Поэтому я написал этот небольшой скрипт Наутилуса для перекодировки видео в mp3:

#! /бин/Баш-х

если [ -з "$1" ]
тогда
 Зениты --предупреждение --текст="ошибка - Не выбран файл !"
 выход 1
интернет

Башгосфилармонии=${1%.*}

в exec ffmpeg с -я "$1" -АВ 256к "$Башгосфилармонии.МР3" &&

если [ "$?" -экв 0 ]
тогда
 Зениты --информация --текст="конвертация успешно"
выход
интернет

Проблема в том, будто при помощи ffmpeg команда выполняется успешно , если [ "$?" -экв 0 ]

похоже, не срабатывает. Почему? Это && не так или что-то другое?

+465
Skofo 17 сент. 2015 г., 21:22:22

Я изменял размеры разделов LVM в прошлом, но после изменения размера есть свободное место в конце раздела. Что я хочу достичь, чтобы иметь место в начале раздела, а не.

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

Вот моя конфигурация:

программа fdisk:

Диск как /dev/ПДД: 120.0 ГБ, 120034123776 байт
255 головок, 63 секторов/дорожку, 14593 цилиндров, общая 234441648 секторов
Единиц = секторах 1 * 512 = 512 байт
Размер сектора (логического/физического): 512 байт / 512 байт
Ввода/вывода размеры (минимальные/оптимальные): 512 байт / 512 байт
Идентификатор диска: 0xa2f2ca9b

 Загрузочное Устройство Начало Конец Блоки ID Система
на /dev/sda1, поскольку 63 125949599 62974768+ 8э в Linux с помощью LVM
на /dev/sda2 * 125949600 230436359 52243380 7 файловая система hpfs/NTFS для/файловой системы exFAT
на /dev/sda3 в качестве 230436360 234436544 2000092+ 82 в Linux своп / Солярис

помощью команды pvdisplay:

 --- Физического объема ---
 ПВ имя устройства /dev/sda1, поскольку
 Имя ВГ vg1 не
 ПВ размер 60.00 гиб / не использовать 832.00 КБ
 Приписаны да (но полный)
 PE размер 4.00 Мб
 Общая ЧП 15360
 Бесплатно Пе 0
 Выделено ПЭ 15360
 ФВ идентификатор UUID 6O3e7e-0ofs-mqpW-QyKM-H8yL-CwFf-zBkNES

выполнив:

 --- Групповой объем ---
 Имя ВГ vg1 не
 ID системы 
 Пакет lvm2 формате 
 Области Метаданных 1
 Последовательность Метаданных Нет 9
 ВГ доступ на чтение/запись
 Состояние VG изменяемого размера
 МАКС ЛВ 0
 Шавка ЛВ 2
 Открыть ЛВ 0
 Макс ПВ 0
 Шавка ПВ 1
 Акт ПВ 1
 Размер ВГ 60.00 гиб
 PE размер 4.00 Мб
 Общая ЧП 15360
 Запас ПЭ / размер 15360 / 60.00 гиб
 Бесплатные ПЭ / размер 0 / 0 
 ВГ идентификатор UUID RhdcOf-b1xm-QNQT-7cou-ctNA-eO4b-5p2nmq

следующие:

 --- Логическом томе ---
 LV имя устройства /dev/vg1 не/lvroot
 Имя ВГ vg1 не
 ЛВ идентификатор UUID xKbY2T-кята-Ane0-guYy-ub2a-i8Gh-cUdSgZ
 ЛВ запись чтение/запись
 Статус ЛВ наличии
 # откройте 0
 Размер ЛЖ 20.00 гиб
 Текущий файл 5120
 Сегменты 1
 Наследование распределения 
 Читать дальше секторах авто
 - в настоящее время установлено 256
 Блочное устройство 254:3

 --- Логическом томе ---
 LV имя устройства /dev/vg1 не/lvhome
 Имя ВГ vg1 не
 ЛВ идентификатор UUID 3PPBuA-iCpW-BXVG-F00F-VO6P-oUOB-Nct4Sc
 ЛВ запись чтение/запись
 Статус ЛВ наличии
 # откройте 0
 Размер ЛВ 40,00 гиб
 Текущий файл 10240
 Сегменты 1
 Наследование распределения 
 Читать дальше секторах авто
 - в настоящее время установлено 256
 Блочное устройство 254:4

То, что я хочу сделать, это изменить размер lvroot немного ... 1 МБ будет достаточно в этом случае, затем сожмите ее в начале, затем сожмите ПВ удалить раздел и создать заново в новом месте начать с той же конечной точки.

+454
Gurjot edits 16 февр. 2017 г., 23:43:40

Я использую следующий конфиг в мой файл SSH конфиг:

Хост host1
 Имя узел1
 Пользователь root 
 ForwardAgent да 
 Порт 22 
 ProxyCommand СШ-вопрос пользователя@Узел2 НЗ %ч %годовых 

Есть ли способ, чтобы перейти к определенному пути, когда я подключиться с помощью SSH в узел1?

Мне это нужно для сокращения своей команды по rsync. Например, вместо ввода:

синхронизировать директорию dir1 узел1: в/var/www в/dir0/dir1 и/

Я хочу типа:

по rsync dir1 и узел1

+306
Varuna 16 мар. 2017 г., 23:26:18

питон3

питон3 -с '
из модуле itertools импорт метода groupBy
ы = ("".присоединяйтесь к(г) для K, G в 
 метод groupBy("string123anotherstr456thenanotherstr789", лямбда-х: х.isalpha()))
печать(*с сентября="\Н")
'

строку
123
anotherstr
456
thenanotherstr
789
+275
BitFiber 25 авг. 2016 г., 10:23:19

Быстрый поиск по документации выдает это: https://help.gnome.org/users/gnome-bluetooth/stable/gnome-bluetooth-applet.html.en

Если не упомянутые здесь , файл отчета об ошибке/IRC-каналы поможет вам, если это не в документации и разрешения со ссылкой.

+275
Damien Clauzel 31 мая 2015 г., 20:17:02

исправить из апстрима https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/patch/include/linux/usb.h?id=feb26ac31a2a5cb88d86680d9a94916a6343e9e6

Убунту отчет об ошибке : https://bugs.launchpad.net/ubuntu/+источник/Линукс/+ошибка/1437492

+186
TheHandofTheKing 3 окт. 2012 г., 16:41:38

Вы можете указать разрешенных команд с sudo, вы не должны позволять неограниченный доступ, например

пользователь all = NOPASSWD : /usr/Бен/apt-получить в /usr/Бен/профпригодность

Это позволит пользователя запустить команду sudo apt-получить и судо способность без каких-либо паролей, но не допустит каких-либо других команд.

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

Позволяя пользователям установить/удалить пакеты могут быть риск. Они могут очень легко нарушить работу системы нефункциональным только путем удаления необходимого программного обеспечения, как пакетом libc6, то dpkg, оборотах и т. д. Установки произвольного программного обеспечения с определенными архивов может позволить злоумышленникам установить устаревшей или уязвимостям программного обеспечения и получить корневой доступ. Главный вопрос, на мой взгляд, сколько Вы доверяете своим сотрудникам?

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

+163
Anonymous 123 27 авг. 2015 г., 13:55:45

Я в настоящее время создана новая установка натяжных Дебиан. Я последовал за описание по обновлению до Debian тестирование (бустер) и все прошло отлично. Я перезагрузил систему, и все шло нормально.

Затем я скомпилировал ядро 4.19.5 на эту систему для моей системы:

клон -б $ ЖКТ kernel_4.19.г в git://git-репозитории.ядра.орг/паб/СКМ/Линукс/ядра/ГИТ/стабильный/Линукс.ГИТ
$ компакт-диска Linux
$ СР /загрузки/файл config-`uname-Р` .конфиг
$ да "" | сделать oldconfig
$ сделать -j64 модули bzImage 
$ судо сделать modules_install установить
обновление-жратвы $ судо 
$ судо перезагрузка

Компиляции ядра прошел безупречно, сапоги ядра, все работает нормально. Кроме gdm3: он не запускается после загрузки ядра.

Так что я снова загрузился в Debian 4.18.ядра г, но все равно просто черный экран. Загрузка 4.19.5 снова, я бы по SSH с другой машины на эту машину и выдан systemctl перезапустить gdm3. После 2-4 секунд, логин-экран всплывает на экран и все работает как задумано.

Опять же, rebootet системы. Нет логин-экран, просто черный. Опять же, по SSH на машину, перезапустить gdm3, все всплывает, как оно должно быть.

Я выкопал вокруг в логах gdm3 , когда он не запускается.

28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (II) в файл config/udev для: удаления ГПУ устройства /системы/устройства/pci0000:40/0000:40:03.1/0000:43:00.0/технологии DRM/card0 /Дев/Дри/card0
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: xf86: удалить устройства 0 /системы/устройства/pci0000:40/0000:40:03.1/0000:43:00.0/технологии DRM/card0
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: не удалось найти экране, чтобы удалить
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: ДГУ-демон[1264]: [заседание ЮИД=103 пид=1264] активация имя сервиса='орг.freedesktop.systemd1' просил ':1.0' (Уид=103 пид=1176 комм="в/usr/lib в/gdm3/ГСД-х-сеанса GNOME-сессии-а")
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: ДГУ-демон[1264]: [заседание ЮИД=103 пид=1264] активирована услуга 'орг.freedesktop.systemd1 ошибка: процесс орг.freedesktop.systemd1 завершилась с кодом 1
28 ноября 12:11:46 bamdevsrv gdm3[1102]: GdmManager: пытаюсь зарегистрировать новый дисплей
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: не удалось зарегистрировать дисплей с диспетчере отображения 
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (**) вариант "ФД" "25"
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (II) по отношению к event1 - кнопка питания: устройство удален
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (**) вариант "ФД" "28"
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (II) в event0 - кнопка питания: устройство удален
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (**) вариант "ФД" "29"
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (II) и проведения16 - вишня USB-клавиатура: устройство удален
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (**) вариант "ФД" "30"
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (II) в event18 - вишня система управления USB-клавиатура: устройство удален
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (**) вариант "ФД" "31"
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (II) в event19 - вишня USB-клавиатура управления потребителя: устройство удален
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (**) вариант "ФД" "32"
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (II) в event20 - вишня мышь оптическая USB-мышь: устройства удалены
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (II) в UnloadModule: "libinput"
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (II) с помощью systemd-logind: освобождение ФД на 13:84
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (II) в UnloadModule: "libinput"
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (II) с помощью systemd-logind: выпуская ФД на 13:83
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (II) в UnloadModule: "libinput"
28 ноября 12:11:46 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (II) с помощью systemd-logind: выпуская ФД на 13:82
28 ноября 12:11:47 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (II) в UnloadModule: "libinput"
28 ноября 12:11:47 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (II) с помощью systemd-logind: выпуская ФД на 13:80
28 ноября 12:11:47 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (II) в UnloadModule: "libinput"
28 ноября 12:11:47 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (II) с помощью systemd-logind: выпуская ФД на 13:64
28 ноября 12:11:47 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (II) в UnloadModule: "libinput"
28 ноября 12:11:47 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (II) с помощью systemd-logind: выпуская ФД на 13:65
28 ноября 12:11:47 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (второй) на Radeon(0): RADEONCloseScreen
28 ноября 12:11:47 bamdevsrv в /usr/lib в/gdm3/ГСД-Х-сессии[1176]: (второй) сервера завершена успешно (0). Закрытие файла журнала.
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmSession: испуская сессии-выход сигнала с кодом выхода '70'
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmSession: прекращение разговора ГДМ-запуск-среды
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmSessionWorkerJob: остановка работы пид:1170
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmCommon: отправка сигнала 15 в процессе 1170
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmDisplay: зазывала вышел: 70
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmLocalDisplayFactory: состояние дисплея изменяется: 4
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmDisplay: отделка дисплея
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmDisplayStore: Unreffing дисплей: 0x55da450b4350
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmDisplay: утилизация дисплей
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmCommon: отправка сигнала 15 в процессе -1176
28 ноября 12:11:47 bamdevsrv gdm3[1102]: дочерний процесс -1176 был уже мертв.
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmSession: закрытие сессии
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmSession: останавливать все разговоры
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmSessionWorkerJob: остановка работы пид:1170
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmCommon: отправка сигнала 15 в процессе 1170
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmSessionWorkerJob: ждем процесс 1170
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmCommon: процесса (PID:1170) сделано (статус:0)
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmSessionWorkerJob: SessionWorkerJob умер
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmSession: утилизация сессии
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmSession: закрытие сессии
28 ноября 12:11:47 bamdevsrv gdm3[1102]: GdmSession: останавливать все разговоры
28 12 ноября:/94395949597520 11:47 bamdevsrv gdm3[1102]: GdmDisplay: доработка отображения: /орг/гном/отображения/отображение

Наконец он застрял в доработке дисплея. После того, как я вопрос перезапуска, журналы выглядят практически идентично, но она продолжается и после завершения дисплей с большим количеством других вывода.

28 ноября 13:59:16 bamdevsrv gdm3[1129]: GdmSession: утилизация сессии
28 ноября 13:59:16 bamdevsrv gdm3[1129]: GdmSession: закрытие сессии
28 ноября 13:59:16 bamdevsrv gdm3[1129]: GdmSession: останавливать все разговоры
28 ноября 13:59:16 bamdevsrv gdm3[1129]: GdmDisplay: доработка отображения: /орг/гном/отображений/дисплеи/93976516326224
28 ноября 14:02:49 bamdevsrv gdm3[1129]: ГДМ готовой, уборкой...
28 ноября 14:02:49 bamdevsrv gdm3[1129]: GdmDisplayStore: очистка дисплея магазина
28 ноября 14:02:49 bamdevsrv gdm3[2448]: включение отладки
28 ноября 14:02:49 bamdevsrv gdm3[2448]: изменение пользователя:группа в Debian-ГСД:в Debian-ГСД
28 ноября 14:02:49 bamdevsrv gdm3[2448]: успешно подключен к D-автобус
28 ноября 14:02:49 bamdevsrv gdm3[2448]: GdmManager: ГДМ начинает выводить
28 ноября 14:02:49 bamdevsrv gdm3[2448]: Глеб: posix_spawn избежать (ФД близко просили)
28 ноября 14:02:49 bamdevsrv gdm3[2448]: не мог пинг-Плимут: не удалось запустить дочерний процесс “/ОГРН/Плимут” (нет такого файла или каталога)
28 ноября 14:02:49 bamdevsrv gdm3[2448]: GdmLocalDisplayFactory: перечисление мест от logind
28 ноября 14:02:49 bamdevsrv gdm3[2448]: GdmLocalDisplayFactory: Вэйланд логин дисплей для сиденья seat0 просила
28 ноября 14:02:49 bamdevsrv gdm3[2448]: GdmLocalDisplayFactory: добавление отображения на сиденье seat0
28 ноября 14:02:49 bamdevsrv gdm3[2448]: GdmDisplay: код: (нуль)
28 ноября 14:02:49 bamdevsrv gdm3[2448]: GdmDisplay: идентификатор места: (нуль)
28 ноября 14:02:49 bamdevsrv gdm3[2448]: GdmDisplay: занятия: зазывала
28 ноября 14:02:49 bamdevsrv gdm3[2448]: GdmDisplay: начальная: нет
28 ноября 14:02:49 bamdevsrv gdm3[2448]: GdmDisplay: разрешить вход с задержкой: да
28 ноября 14:: 49 bamdevsrv gdm3[2448]: GdmDisplay: местные: 02 Да
28 ноября 14:02:49 bamdevsrv gdm3[2448]: GdmDisplay: тип сеанса: Вэйланд
28 ноября 14:02:49 bamdevsrv gdm3[2448]: GdmDisplay: идентификатор места: seat0
28 ноября 14:02:49 bamdevsrv gdm3[2448]: GdmDisplay: начальная: да
28 ноября 14:02:49 bamdevsrv gdm3[2448]: GdmDisplayStore: добавление дисплея /орг/гном/отображений/дисплеи/94188358636112 в магазине
28 ноября 14:02:49 bamdevsrv gdm3[2448]: GdmDisplay: управление отображением: /орг/гном/отображений/дисплеи/94188358636112
28 ноября 14:02:49 bamdevsrv gdm3[2448]: GdmDisplay: подготовка дисплея: /орг/гном/отображений/дисплеи/94188358636112

Как gdm3 разбиты на ботинок, но не после того, как я перезапустить его?

Редактировать: В настоящее время я бегу в обход. Но это ничто иное, как грязный хак, как новую службу systemd:

[Блок]
После=gdm3.услуги

[Услуги]
ExecStartPre=/Бин/Сон 15
ExecStart=/ОГРН/systemctl перезапустить gdm3

[Установите]
WantedBy=Multi-потребителя.цель
+160
Dustin Morin 3 февр. 2012 г., 04:22:35

Я знаю, что я могу сделать скрипт..но я хочу простое решение, как телнет

С помощью telnet: У меня один сеанс на консоли..и удаленное аварии или отключения. Я нажмите Control+Alt+ С] и Telnet перейдите в интерактивный режим я нажимаю Q и до свидания.

С SSH: У меня один сеанс на консоли..и удаленное аварии или отключения. Как выйти из отмороженных сессии, такие как telnet, без использования скриптов,размер и т. д.?

+157
BomberF35 13 мая 2010 г., 15:45:53

Эти два очень разных программ:

  • Жратвы

в grub - это загрузчик, т. е. программа, которая запускает операционку. Он не будет заменить в (этом) обновление с Debian.

  • systemd в

systemd не является инструментом системы управления. Его работа заключается в управлении и загрузки всех системных служб, демонов, или в зависимости от запуска программ, которые вы определили. Он заменяет предыдущие инициализации люкс и загрузчика после первоначальной загрузки, т. е. совершенно отдельно от жратвы и это никак не влияет (за исключением того, что загрузочный образ вашей ОС Debian будет изменен, чтобы запустить systemd в течение инициализации)

Если вы не имеете любой специальный запуск процедур, определенных в инициализации (например, чтобы запустить почтовый сервер, чтобы запустить демон на виртуальной локальной сети и так далее) вы не должны иметь никаких проблем. Если вы это сделали, вам придется перенести их. Я лично не столкнетесь с любой проблемой, когда я обновил.

Debian также предлагает руководство о том, как тест добавлена.

+132
Meng Zer 23 июл. 2016 г., 23:17:07

Другой подход:

у awk '{печати НФ, $0}' | сортировка -К1 1rn -К3 | вырезать -д' ' -Ф2-

То есть добавить еще одну колонку с количеством полей и сортировку по обратному количество полей.

+121
money 30 июн. 2016 г., 19:11:54

Может быть, вы можете использовать найти в сочетании с команды cpio , чтобы создать поток из многих файлов на одном компьютере и извлеките файлы с помощью команды cpio на другие машины.

СШ@пользователь источник "компакт-диск исходный_каталог && найти ./ -xdev -имя 'a*случайные*' -печать | команда cpio -о-БАВ-ч КПР" | SSH пользователь@целевой "кд destinationdir && команда cpio -я -vumd"

Этого (непроверенных) решение основано на https://www.netroby.com/view/3602 . Там вы найдете какое-то объяснение аргументов для найти и команды cpio .

+111
dvas0004 7 июн. 2011 г., 06:04:22

На awk использует функции sprintf под и это объективное округления, поэтому в зависимости от вашей платформы, если вы хотите, чтобы он всегда округляю возможно, вам придется использовать что-то вроде этого:

на awk "начать { х+=(5/2); функции printf('%.0С', (х == инт(х)) ? х : int(х)+1) }"

Не понимая, это может привести к тонким, но неприятных ошибок.

+110
Dave Kyle 28 мая 2019 г., 13:20:35

Похоже, что по крайней мере некоторые из списка:

txtblk='\е[0;30м' # черный - обычный
txtred='\е[0;31М' # Красный
\txtgrn='е[0;32м' # зеленый
txtylw='\е[0;33м' # желтый
txtblu='\е[0;34М' # синий
txtpur='\е[0;35М' # фиолетовый
txtcyn='\е[0;36М' # голубой
txtwht='\е[0;37М' # Белый
bldblk='\Е[1;30м' # черный - смелый
bldred='\Е[1;31М' # Красный
\bldgrn='Е[1;32м' # зеленый
bldylw='\Е[1;33м' # желтый
bldblu='\Е[1;34М' # синий
bldpur='\Е[1;35М' # фиолетовый
\bldcyn='Е[1;36М' # голубой
bldwht='\Е[1;37М' # Белый
unkblk='\е[4;30м' # черный - нужное подчеркнуть
\undred='е[4;31М' # Красный
undgrn='\е[4;32м' # зеленый
undylw='\е[4;33м' # желтый
undblu='\е[4;34М' # синий
\undpur='е[4;35М' # фиолетовый
undcyn='\е[4;36М' # голубой
undwht='\е[4;37М' # Белый
bakblk='\е[40м' # черный фон
bakred='\е[41м' # Красный
\bakgrn='е[42М' # зеленый
bakylw='\е[43м' # желтый
bakblu='\е[44М' # синий
bakpur='\е[45м' # фиолетовый
bakcyn='\е[46м' # голубой
bakwht='\е[47м' # Белый
\txtrst='е[0м' # текстовом сброс

на основе https://wiki.archlinux.org/index.php/Color_Bash_Prompt

+93
mohit bajwan 21 авг. 2012 г., 21:55:27

В bash, запустите Эхо $$ , чтобы увидеть оболочки идентификатора процесса, то готовьтесь к пресс - вкладке в bash. Откройте другой терминал и запустить трассированием -p1234 , где 1234-идентификатор процесса Баш. трассированием будет печатать трассировку системных вызовов, которые Баш выполняет. Даже если вы не понимаете точно, что происходит, это часто достаточно, чтобы понять, что время — как правило, это делает сетевой запрос, или это связи c очень большим количеством файлов. Выяснить, какие параметры Изменить, чтобы избежать задержек может или не может быть легко.

В зависимости от вашей системы параметры безопасности, вы не можете быть разрешено запускать трассированием на неродственного процесса. Если нет, то запустить трассированием как родитель Баш:

трассированием -ТТ -т-о Баш.след Баш

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

трассированием - это команды Linux. Если вы не работаете в Linux, найти соответствующую команду в системе — потребителя, ферменная конструкция, след, ...

+86
user59979 19 сент. 2011 г., 04:50:57

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

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil