LINUX.ORG.RU

Сообщения bartsimusa

 

Нужна помощь в настройке iptables

Всем привет. У меня никак не получается перенаправить трафик с помощью iptables. Есть роутер с прошивкой dd-wrt, к нему подключены два компа. Трафик с одного компа, который идет в интернет нужно отправить через прокси. Внутри сети все должно работать как обычно. Пытался просто всеь трафик отправить с одного ип

iptables -t nat -I PREROUTING -p tcp -s 192.168.1.105 -j DNAT –to 11.111.111.111:22222

но ничего не выходит. Просто пропадает соединение и все. Готов заплатить за помощь в настройке. telegram: https://t.me/ev2212

 

bartsimusa
()

Возможно ли восстановить таблицу из удаленной базы.

Здравствуйте. У меня была база в postgresql 9, размером 18GB. База была не нужна, и я ее удалил и как только удалил оказалось что все таки кое что там было. А были там очень нужные мне 3 таблицы, каждая примерно по 50 записей, но очень важных. Дампа нет.

Подскажите пожалуйста возможно ли как нибудь восстановить эти 3 таблицы?

На диск после того как была удалена база ничего не записывалось.

Заране спасибо.

 

bartsimusa
()

Помогите пожалуйста с SQL запросом. (PostgreSQL 9)

Есть такая таблица

 ID C_ID  col
 1 |null| red
 2 |null| blue
 3 |  1 | green
 4 |  2 | red
 5 |  3 | green
 6 |  4 | blue
 7 |  5 | red
 8 |  6 | green
 9 |  7 | blue
10 |  8 | red

Выбираем случайным образом число от 1 до 10, и для этого числа мне нужно сделать следующий sql запрос:

например если число 7 то результат запроса должен быть следующий

 7 |  5 | red
 5 |  3 | green
 3 |  1 | green
 1 |null| red

если 10 то

10 |  8 | red
 8 |  6 | green
 6 |  4 | blue
 4 |  2 | red
 2 |null| blue
если 1 то
 1 |null| red

Выбрав первую строку смотрим значение поля C_ID, если оно не null то добавляем строку где id равен C_ID и т.д. пока C_ID не будет равен null

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

Заранее спасибо!

 ,

bartsimusa
()

Блокирование пакетов Iptables

Задача у меня следующая: есть домашняя сеть из трех компьютеров и роутер, роутер перепрошит на dd-wrt, есть возможность использовать Iptables

192.168.1.1 роутер 192.168.1.101 комп1 192.168.1.102 комп2 192.168.1.103 комп3

с комп1 на роутер поступают различные пакеты адресованные комп2 например

192.168.1.102:4562 192.168.1.102:2942 192.168.1.102:3745

мне нужно пакет 192.168.1.102:2942 перенаправить на комп3 на тот же порт. Пытался так

iptables -t nat -A PREROUTING -d 192.168.1.102 --dport 2942 -j DNAT --to-destination 192.168.1.103:2942

и много других вариантов перебрал ничего не выходит.

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

iptables -I FORWARD -d 192.168.1.102 -j DROP

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

Подскажите пожалуйста, как все таки можно перебросить пакет.

bartsimusa
()

RSS подписка на новые темы