LINUX.ORG.RU

Избранные сообщения maxcom

Роутинг в GRE

Форум — Admin

Доброго времени.

Суть проблемы - есть две машины в сети С. 1 машина с одним интерфейсом (eth0:5.5.5.5), просто висит в инете. 2 машина имеет два интерфейса, одним (vmbr0) смотрит в инет (IP:20.20.20.20), вторым (vmbr2) в локалку (192.168.0.0/24).

Нужно из локалки второй машины (192.168.0.0/24) пускать все пакеты через GRE-туннель между первой и второй машиной в интернет, чтобы 1 машина выступала в качестве шлюза.

Собственно туннель:

1 машина:

ip tunnel add tunnel0 mode gre local 5.5.5.5 remote 20.20.20.20 ttl 255 key 0xffafdfdf
ip link set tunnel0 up
ip addr add 10.0.0.1/24 peer 10.0.0.2/24 dev tunnel0
ip route add 192.168.0.0/24 via 10.0.0.2 dev tunnel0

2 машина:

ip tunnel add tunnel0 mode gre local 20.20.20.20 remote 5.5.5.5 ttl 255 key 0xffafdfdf
ip link set tunnel0 up
ip addr add 10.0.0.2/24 peer 10.0.0.1/24 dev tunnel0

Пытаюсь использовать TPROXY, но что-то подсказывает что можно без него:

1 машина:

iptables -t nat -I POSTROUTING -s 192.168.0.0/24 -j MASQUERADE

2 машина

iptables -t mangle -I PREROUTING -p tcp -s 192.168.0.0/24 ! -d 192.168.0.0/24 -j TPROXY --on-ip 10.0.0.1 --on-port 0

tcpdump -I tunnel0 #молчит на обоих машинах

Так же выключен rp_filter на второй машине:

cat /proc/sys/net/ipv4/conf/all/rp_filter
0

Прошу помощи, что не хватает данной конфигурации? Если «tcpdump -I tunnel0» молчит даже на второй машине, то что-то именно на ней настроено не так?

 , , , ,

kof ()

BitLor Beta: поддержка авторов новостей linux.org.ru

Новости — Linux.org.ru
Группа Linux.org.ru

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

Принцип работы:

  • Пользователь добавляет свой bitcoin адрес в свой профиль: [bitlor]36Ks7J2a1qihJgJeJX21dNMez2BebxWzpA[/bitlor].
  • После каждого подтверждёния новости (вне зависимости от её типа) на указанный адрес отправляется 1% от текущего объёма средств.
  • Пользователи, желающие поддержать инициативу, могут отправить свои пожертвования в BTC на адрес 1FBuz8WST5GMqUbghPHBPba9995cDrxa6u.

Особенности:

  • Полностью автоматизированный механизм работы.
  • Реализация полностью «навесная», администрация ресурса не имеет никакого отношения ни к данному проекту, ни к кошельку для донейтов.
  • Все правовые особенности использования BTC вы берете на себя. Так что не забудьте заплатить налоги, если ваша страна требует и позволяет это сделать.
  • Оплата не является гарантированной. Разработчик не несет ответственность за ваши опечатки в адресе, программные ошибки и прочие подобные проблемы.

Текущее количество пожертвований, предполагаемый объём выплаты и лог всех выплат можно посмотреть на странице проекта.

Если у вас нет bitcoin, то вы можете воспользоваться биржами вроде localbitcoins. Создать кошелёк очень просто с помощью Electrum.

>>> Подробности

 , , , ,

jollheef ()

[упорин] фотки пьяных модераторов скачать бесплатно без смс голыми с макбуками

Форум — Talks

Макском разрешил. Это заговор.

Это Dimez http://instagram.com/p/f7rdMxy0FE/

 , ,

Shaman007 ()

Сохранять состояние фильтра для трекера

Форум — Linux-org-ru

Хочется, чтобы при нажатию на «Трекер» в меню шапки сразу применялся последний выбранный фильтр («все сообщения» «без talks» «тех. разделы форума» «мои темы» «без ответов»).

 ,

Unnamed_Hero ()

Странности в организации тегов

Форум — Linux-org-ru

Понадобилось мне вдруг поискать темы, касающиеся, например, SSD. Иду в список меток. Ага, 139 тем, щас посмотрю. Иду по ссылке и вижу полторы дюжины тем за последние два неполных месяца, но всё так же написано «Всего сообщений: 139». А куда девалась оставшаяся сотня с лишним? Я что-то не так делаю?

 

valentin_v13 ()

В Chromium highlight.pack.js и combined.css неправильно отображают Haskell

Форум — Lor-source

Для теста — пять строчек

module A (a, b, c) where
import A (a, b, c)
data A = A { _a :: Int }
newtype A = A (B ())
foreign import ccall "a" a :: A (B ())

помещаются в [ code = haskell ]:

module A (a, b, c) where
import A (a, b, c)
data A = A { _a :: Int }
newtype A = A (B ())
foreign import ccall "a" a :: A (B ())

при включённых highlight.pack.js и combined.css у меня они разбиваются на куски (http://i.imgur.com/RNg2WCf.png), хромиум 28, происходит во всех темах, если посмотреть по форуму — уже существующий код тоже плохо отображается (пример — Haskell импорт сишных структур), при копировании обратно в редактор всё отображается нормально, то есть проблема в css который добавляет highlight.pack.js:

<code class="haskell"><span class="module"><span class="keyword">module</span> A <span class="container">(<span class="title">a</span>, <span class="title">b</span>, <span class="title">c</span>)</span> <span class="keyword">where</span></span>
<span class="import"><span class="keyword">import</span> A <span class="container">(<span class="title">a</span>, <span class="title">b</span>, <span class="title">c</span>)</span></span>
<span class="typedef"><span class="keyword">data</span> <span class="type">A</span> = <span class="type">A</span> <span class="container">{ <span class="title">_a</span> :: <span class="type">Int</span> }</span></span>
<span class="typedef"><span class="keyword">newtype</span> <span class="type">A</span> = <span class="type">A</span> <span class="container">(<span class="type">B</span> ()</span>)</span>
<span class="title">foreign</span> <span class="import"><span class="keyword">import</span> ccall "a" a :: A <span class="container">(<span class="type">B</span> ()</span>)</span>
</code>

исправляется устранением

.container:before, .container:after {
    content: "";
    display: table;
}

К слову:

k: "let in if then else case of where do module import hiding qualified type data newtype deriving class instance not as foreign ccall safe unsafe"

not тут лишний (это функция) — http://www.haskell.org/haskellwiki/Keywords.

----

import qualified A.B.C as A.B hiding (a, {- ... -} B(..), c) --
data family A = A { {- ... -} _a :: {-# UNPACK #-} !Int -- ...
#if __Q__
                  , _a :: C -- ...
#endif
                  } deriving (Foo) -- ...
newtype A = A (B ()) {- ... -}
  deriving (Foo) {-
type A a b = B (C a b) -}
class family (B a) => {- ... -} A a where -- ...
class instance Bar {- ... -} where -- ...
a :: forall a. a -- ...
{-# INLINE a #-}
a = not >> mdo print 1 >> rec 1 '2' '\'' '\n' ':':' ':msg >> proc 1 2 3 >> " -- ..."
    + importA 1
    + moduleA 1
    + classA 1
    + instanceA 1
    + dataA 1
    + newtypeA 1
    + typeA 1
    + defaultA 1
    + infixA 1
    + foreignA 1
    + whereA 1
    + doA 1
default Num {- ... -} ( Int ) -- ...
infix {- ... -} + 1 -- ...
foreign import ccall {- ... -} "a" a :: A (B ()) -- ...
#!/usr/bin/env runhaskell
#if __GLASGOW_HASKELL__
{-# LANGUAGE ... #-}
#endif
-- | ...
module A.B.C (a, {- ... -} B(..), c, -- ...
              d, -- ...
              e) {- ... -} where -- ...
{- ... -}
import qualified A.B.C as A.B hiding (a, {- ... -} B(..), c) --
data family A = A { {- ... -} _a :: {-# UNPACK #-} !Int -- ...
#if __Q__
                  , _a :: C -- ...
#endif
                  } deriving (Foo) -- ...
newtype A = A (B ()) {- ... -}
  deriving (Foo) {-
type A a b = B (C a b) -}
class family (B a) => {- ... -} A a where -- ...
class instance Bar {- ... -} where -- ...
a :: forall a. a -- ...
{-# INLINE a #-}
a = not >> mdo print 1 >> rec 1 '2' '\'' '\n' ':':' ':msg >> proc 1 2 3 >> " -- ..."
    + importA 1
    + moduleA 1
    + classA 1
    + instanceA 1
    + dataA 1
    + newtypeA 1
    + typeA 1
    + defaultA 1
    + infixA 1
    + foreignA 1
    + whereA 1
    + doA 1
default Num {- ... -} ( Int ) -- ...
infix {- ... -} + 1 -- ...
foreign import ccall {- ... -} "a" a :: A (B ()) -- ...

 

quasimoto ()

Поломалась подсветка различий внутри кода

Форум — Lor-source

Костыль с !important из этого правила:

pre code span { 
    background: inherit !important;
}
Убивает красную/зелёную подстветку в диффах внутри тега [code]

Пример (см историю):

Это не менялось

Это было добавлено

 , ,

Kalashnikov ()

Что-то непонятное с просмотром сообщений пользователя

Форум — Linux-org-ru

Захожу я в свой профиль, жмакаю «Темы», в переключателе наверху выбираю пункт «Форум», прокручиваю страницу до конца, перехожу по ссылке «← предыдущие», дабы просмотреть предыдущие мои сообщения на форуме, но ВНЕЗАПНО на открывшейся странице мои глазам предстали новости, а в переключателе отобразилась строчка «Все». То же самое происходит и с просмотром сообщение других людей.

Вот такой вот баг.

Chromium 22.0.1229.94 Debian wheezy/sid (161065)

 

yaspol ()

не показывать фильтр в списках тем форума, если игнор-лист пуст

Форум — Linux-org-ru

Сделайте это, а то лишнее место занимает и бесполезно.

 ,

cetjs2 ()

Не фильтруются скобки в ссылке «ответить на комментарий»

Форум — Linux-org-ru

Привет. Случайно ткнул по ссылке со скобной в конце, в ответ получил не 404 а Failed to convert property value of type 'java.lang.String' to required type 'ru.org.linux.comment.Comment' for property 'replyto'; nested exception is java.lang.NumberFormatException: For input string: «8861185)». Потенциальная дыра?
Подозреваю что баг известен, но лучше сообщу.
http://www.linux.org.ru/add_comment.jsp?topic=8851955&replyto=8861185), например.
sudo cast maxcom

NeverLoved ()

Поломана верстка поиска

Форум — Linux-org-ru

 

necroposter ()

Ссылка на появившиеся новые сообщения

Форум — Linux-org-ru

Странно, что тут такого нету (аля стэковерфлоу): отвечаю, я скажем в какой-то теме, в это время кто-то еще ответил. Должна появиться ссылочка типо «Кто-то еще ответил в этой теме», по клику на которую мы сможем лицезреть оные.

 ,

GreenBag ()

поиск с учетом тегов

Форум — Linux-org-ru

Сложно ли сделать поиск с учетом тегов а-ля stackoverflow?

Чтобы можно было искать как-то так:

[python] searial port

имхо, это упростит поиск нужной информации.

Дискасс.

 

ymn ()

Фичу в трекер

Форум — Linux-org-ru

Выделение фоном (цветом) новых сообщений, появившиxся после предыдущего захода на трекер

rinep ()

Уведомления

Форум — Linux-org-ru

 ,

AlexCones ()

Поправте ссылку на заказ футболки

Форум — Linux-org-ru

Нужно поправить тему про заказ футболок, так как ссылка на макет футболки идет в небытие.
cast maxcom & Correctnoe_imya_polzovatelya

 

KERNEL_PANIC ()

FR: уведомления

Форум — Linux-org-ru

Хотеть такое поведение:
последняя загруженная страница это некий тред
до загрузки оной мне ответили в этом же треде, т.е. ответ я уже вижу
хотеть чтобы такие уведомления не тикали счётчик - я же и так уже увидел, смысл мне сообщать о таких ответах через счётчик!?

megabaks ()

баг с уведомлениями?

Форум — Linux-org-ru

буду краток. отписался в треде (тред не мой), тред удалили, в уведомлениях появилось +1, захожу в уведомления, но в табличке новых записей нет.

т.е. когда удаляют чей-то тред, в котором ты просто отписался, у тебя в уведомлениях +1, но этого же не нужно делать?

 

Spoofing ()

Тег code в profile

Форум — Lor-source

В топике работает нормально

"олололо"

А в профиле двойное экранирование кавычек (Пример в моём). Прозреваю, что связано с https://github.com/maxcom/lorsource/issues/406

cast maxcom

cast hizel

 , ,

visual ()

Уведомления не обрабатываются при редактировании

Форум — Lor-source

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

Убедиться легко на примере этого сообщения. maxcom

 ,

Kalashnikov ()