241

Извиняюсь, был не прав. Забыл про INPUT и OUTPUT

iptables -A INPUT -i eth1 -p tcp --dport 8080 -j ACCEPT
iptables -A OUTPUT -o eth1 -p tcp --sport 8080 -j ACCEPT
MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

242

Наверно, по теме вопрос, какие преимущества (например, с точки зрения безопасности) своего dns сервера перед
iptables -t nat PREROUTING -j DNAT -p tcp/udp --dport 53 -j DNAT --to-destination <DNS провайдера> 

Кроме наличия "своего" DNS-сервера...

Можно ли PREROUTING заменить форвардингом, но на клиентских машинах указывать в качестве DNS-сервера адрес внутреннего интерфейса?

243

KRUTO пишет:

Наверно, по теме вопрос, какие преимущества (например, с точки зрения безопасности) своего dns сервера перед
iptables -t nat PREROUTING -j DNAT -p tcp/udp --dport 53 -j DNAT --to-destination <DNS провайдера> 

Кроме наличия "своего" DNS-сервера...

Можно ли PREROUTING заменить форвардингом, но на клиентских машинах указывать в качестве DNS-сервера адрес внутреннего интерфейса?

зачем? Разреши форвардинг 53 и всё. По dhcp выдай dns провайдера и всё.
А вот плюсов своего DNS очень много просто так не описать и не понять.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

244

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

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

245

Для начала разблокировать те сайты (которые у тебя в бане) . Они могут висеть на одном айпи.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

246

Сайт висит на моем адресе и пробрамывается наружу.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

247 (02.05.2012 23:46:45 отредактировано Kettler)

?

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

248 (02.05.2012 23:48:16 отредактировано Kettler)

iptables -t nat -A PREROUTING -p tcp -d 46.72.XXX.XXX --dport 80 -j DNAT --to-destination 192.168.1.127:80
iptables -i FORWARD -d 192.168.1.127 -p tcp --sport 80 -j ACCEPT
iptables -i FORWARD -s 192.168.1.127 -p tcp --dport 80 -j ACCEPT

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

249

Так я пробросил сайт с 1.127 наружу

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

250

--=XliN=-- пишет:

Так я пробросил сайт с 1.127 наружу

Обновил правила)

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

251

У меня так и было.  Но со своей сети нет доступа.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

252

Ладно. Сейчас нет возможности проверить. С телефона пишу. Все на завтра откладывается.  Напиши как должно быть.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

253

Kettler пишет:

А вот плюсов своего DNS очень много просто так не описать и не понять.

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

--=XliN=-- пишет:

Подскажите как заставить открываться сайт в локалке?

Так у тебя, поди, пакеты на порт 80 дропаются в локалке, открой их...

254 (03.05.2012 08:44:24 отредактировано XliN)

Не работает. Трафик до 192.168.1.127 доходит, но толку нет. Так же на нем отключен iptables совсем.
Вот я прокидываю

iptables -t nat -A PREROUTING -p tcp -d 46.72.ХХХ.ХХХ --dport 80 -j DNAT --to-destination 192.168.1.127:80
iptables -A FORWARD -i vlan4 -d 192.168.1.127 -p tcp --dport 80 -j ACCEPT
iptables -A FORWARD -i eth1 -s 192.168.1.127 -p tcp --sport 80 -j ACCEPT

Вот открыл порт 80 снаружи

iptables -A INPUT -i eth1 -p tcp --dport 8080 -j ACCEPT
iptables -A OUTPUT -o eth1 -p tcp --sport 8080 -j ACCEPT

Вот tcpdump с моего компьютера на 192.168.1.127. Из него видно что все вроде как гуд. Как будто трафик теряется куда то.

[root@linser ~]# tcpdump -ni eth0 -nn  host 192.168.1.161 and port 80

tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
08:31:30.864911 IP 192.168.1.161.1548 > 192.168.1.127.80: Flags [S], seq 3408593380, win 64240, options [mss 1460,nop,nop,sackOK], length 0
08:31:30.864979 IP 192.168.1.127.80 > 192.168.1.161.1548: Flags [S.], seq 931617699, ack 3408593381, win 14600, options [mss 1460,nop,nop,sackOK], length 0
08:31:30.865405 IP 192.168.1.161.1548 > 192.168.1.127.80: Flags [R], seq 3408593381, win 0, length 0
08:31:33.784386 IP 192.168.1.161.1548 > 192.168.1.127.80: Flags [S], seq 3408593380, win 64240, options [mss 1460,nop,nop,sackOK], length 0
08:31:33.784455 IP 192.168.1.127.80 > 192.168.1.161.1548: Flags [S.], seq 977234467, ack 3408593381, win 14600, options [mss 1460,nop,nop,sackOK], length 0
08:31:33.784888 IP 192.168.1.161.1548 > 192.168.1.127.80: Flags [R], seq 3408593381, win 0, length 0

Есть еще вот такое.

iptables -t nat -A PREROUTING -p tcp -d 46.72.ХХХ.ХХХ --dport 8080 -j DNAT --to-destination 192.168.1.77:8080
iptables -A FORWARD -i vlan4 -d 192.168.1.77 -p tcp --dport 8080 -j ACCEPT
iptables -A FORWARD -i eth1 -s 192.168.1.77 -p tcp --sport 8080 -j ACCEPT

На него я спокойно захожу, но на 8080 порту.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

255

А ты пробуешь зайти из локалки по 192.168.1.127? или с внешнего?
Может поможет
FORWARD -i vlan4  -o vlan4
FORWARD -i eth1   -o eth1
Может, в настройках самого http-сервера?

256 (03.05.2012 14:53:26 отредактировано Kettler)

--=XliN=-- пишет:

Вот открыл порт 80 снаружи

iptables -A INPUT -i eth1 -p tcp --dport 8080 -j ACCEPT
iptables -A OUTPUT -o eth1 -p tcp --sport 8080 -j ACCEPT

Не ошибся?

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

257 (03.05.2012 14:56:06 отредактировано Kettler)

KRUTO пишет:
Kettler пишет:

А вот плюсов своего DNS очень много просто так не описать и не понять.

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

DHCP+DDNS.
Можешь прочую не честь типо kaspersky.com отправить куда нибудь на 127.0.0.1
Свой кеширующий. Боишься что изнутри ломать начнут dns?

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

258 (03.05.2012 15:08:46 отредактировано XliN)

Kettler пишет:

Не ошибся?

Копипастил просто ))) У меня там как надо. Вот попробуй открыть http://mgkb1.dyndns.org/. Должен открыться, а у меня не хочет. Прихожу домой, работает.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

259 (03.05.2012 15:21:35 отредактировано Kettler)

Заходишь из той же подсети так при чём тогда FORWARD
Случайно 80 порт на сквид не заворачиваешь?

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

260

Kettler пишет:

Случайно 80 порт на сквид не заворачиваешь?

Заворачиваю, но только для конкретных адресов. А так он у меня не прозрачный.
Могу кинуть весь свой бардак (скрипт iptables), думаю он тебе будет знаком.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

261

[CENSORED] а почему разные подсети на разных сетевых?
iptables -A FORWARD -i vlan4 -d 192.168.1.77 -p tcp --dport 8080 -j ACCEPT
iptables -A FORWARD -i eth1 -s 192.168.1.77 -p tcp --sport 8080 -j ACCEPT

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

262

Kettler пишет:

DHCP+DDNS.

в топку DHCP

Kettler пишет:

Боишься что изнутри ломать начнут dns?

!!!!!!!!!!
Очень боюсь... Тут статью в нете видел, как один парень через DNS свои пакеты шлет и по разным сеткам бродит, тотальный контроль...

263 (05.05.2012 11:55:24 отредактировано KRUTO)

Kettler пишет:

Разреши форвардинг 53 и всё.

Я имел в виду FORWARD-ом, а не форвардингом DNS, можно ли заменить

KRUTO пишет:

iptables -t nat PREROUTING -j DNAT -p tcp/udp --dport 53 -j DNAT --to-destination <DNS провайдера>

???
Куда народ с форума делся....

264 (05.05.2012 19:10:40 отредактировано Kettler)

KRUTO пишет:
Kettler пишет:

DHCP+DDNS.

в топку DHCP

Kettler пишет:

Боишься что изнутри ломать начнут dns?

!!!!!!!!!!
Очень боюсь... Тут статью в нете видел, как один парень через DNS свои пакеты шлет и по разным сеткам бродит, тотальный контроль...

))) Странный вы однако.
Зачем открывать свой DNS во весь мир?

iptables -A INPUT -s 8.8.8.8 -p udp --sport 53 -j ACCEPT
iptables -A INPUT -s 8.8.8.8 -p udp --dport 53 -j ACCEPT

И google будет видеть запросы ток с одного айпи.

iptables -t nat PREROUTING -j DNAT -p tcp/udp --dport 53 -j DNAT --to-destination <DNS провайдера>

А таким макаром можно увидеть все ваши внутренние айпи.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

265

Kettler пишет:

А таким макаром можно увидеть все ваши внутренние айпи.

Это понятно, спасибо за

Kettler пишет:

iptables -A INPUT -s 8.8.8.8 -p udp --sport 53 -j ACCEPT
iptables -A INPUT -s 8.8.8.8 -p udp --dport 53 -j ACCEPT

Протупил, прошу прощения...

266

Kettler пишет:

Не ошибся?

Решение

iptables --table nat --append POSTROUTING --out-interface vlan4 -p tcp -d 192.168.1.0/24 -j MASQUERADE
MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

267

XliN пишет:
Kettler пишет:

Не ошибся?

Решение

iptables --table nat --append POSTROUTING --out-interface vlan4 -p tcp -d 192.168.1.0/24 -j MASQUERADE

Зря.

У тебя вот тут ошибка.

iptables -t nat -A PREROUTING -p tcp -d 46.72.ХХХ.ХХХ --dport 8080 -j DNAT --to-destination 192.168.1.77:8080
iptables -A FORWARD -i vlan4 -d 192.168.1.77 -p tcp --dport 8080 -j ACCEPT
iptables -A FORWARD -i eth1 -s 192.168.1.77 -p tcp --sport 8080 -j ACCEPT

Либо так.

iptables -A FORWARD -d 192.168.1.77 -p tcp --dport 8080 -j ACCEPT
iptables -A FORWARD -s 192.168.1.77 -p tcp --sport 8080 -j ACCEPT

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

268 (15.06.2012 13:27:59 отредактировано funky)

ребята, такая проблема:

необходимо через мой компьютер в локальной сети 10.10.1.24 попасть на rdp машины, которая находится в подключенном vpn.

user --> 10.10.1.24:111 -> 192.168.1.54:3389

Делаю так:


#!/bin/bash

iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT

iptables -t nat -A PREROUTING -p tcp -d 10.10.1.27 --dport 111 -j DNAT --to-destination 192.168.1.54:3389
iptables -A FORWARD -i tap0 -d 192.168.1.54 -p tcp --dport 3389 -j ACCEPT

Но коннект не происходит. в чем дело?
ip forward = 1

269

Вот тут хорошо написано -
http://www.it-simple.ru/?p=2250

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

270

newzenon пишет:

Вот тут хорошо написано -
http://www.it-simple.ru/?p=2250

Спасибо! Очень помогло