LinuxForum.Fans
Тема

Несколько вопросов о samba и network

Автор: XliN 32 сообщений 6418 просмотров
#101313
Kettler написал:
порт открой tcp 443 или разреши прохождение.

Прохожение разрешено. Более того, я на шлюзе вижу пакеты проходящие в обе стороны по FORWARD'у. Они регистрируются в iptables. На моей (Linux) станции проблем c https нет никаких (MTU 1472). А вот IExplorer на пользовательских виндовых машинах не может открыть https-страницу (MTU ???). Тупо висит...

Нечто похожее я наблюдал, когда настраивал ремутный доступ к своим серверам. Зависоны ушли после назначения на них MTU 1396. Вот и сейчас думаю, что проблема где рядом с МТU.
===============================================
Докладываю - https после ввода данного правила и полного разрешения icmp на шлюзе (а без него правило смысла не имеет) заработало у юзерей в полном объеме.

#105315
Kettler написал:



Ну или так
iptables -A FORWARD -s 192.168.1.100 -d 192.168.3.100 -j ACCEPT
iptables -A FORWARD -s 192.168.3.100 -d 192.168.1.100 -j ACCEPT

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

Если так , то что я неправильно делаю?
У меня настроен NAT eth0 - инет . eth1- локалка
сейчас добавил еще один сетевой интерфейс eth2
мне необходимо что бы с добавленной подсети выйти в инет и бегать по соседней подсети.

вывод вот но что-тото никак

iptables -L -n
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination
TCPMSS tcp -- 0.0.0.0/0 0.0.0.0/0 tcp flags:0x06/0x02 TCPMSS clamp to PMTU
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
ACCEPT all -- 192.168.100.1 192.168.0.222
ACCEPT all -- 192.168.0.222 192.168.100.1

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

#105323

вам надо тогда задавать подсеть и маску. как то так:

xxx.xxx.xxx.0/24

#105457

PowerMan обрисуй точнее что хочешь и можно cделать под тебя скрипт.

#106203
Kettler написал:
PowerMan обрисуй точнее что хочешь и можно cделать под тебя скрипт.

Стоит шлюз на Debian 5 eth0-Inet есть ещë три карточки на три сети eth3 192.168.0.222. eth2 192.168.10.254 eth3 192.168.100.1

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

#106218

#!/bin/bash
echo "1" > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/ip_dynaddr
modprobe iptable_nat
modprobe ip_conntrack_ftp
modprobe ip_nat_ftp
iptables -F
iptables -F -t nat
iptables -F -t mangle

iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT

#Маскардинг
iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE
iptables --table nat --append POSTROUTING --out-interface eth1 -j MASQUERADE
iptables --table nat --append POSTROUTING --out-interface eth2 -j MASQUERADE
iptables --table nat --append POSTROUTING --out-interface eth3 -j MASQUERADE
iptables --table nat --append POSTROUTING --out-interface eth4 -j MASQUERADE
iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu

#106219

Вот так будете как родные бегать к друг другу.

#106225
Kettler написал:
Вот так будете как родные бегать к друг другу.

А еще один глупый вопрос этот скрипт нуна написать внутри файлика /etc/iptables.up.rules
т.к. у меня ссылка на него из /etc/network/ interfaces ?

#106229

Я делаю такс
touch /home/firewall.sh
nano /home/firewall.sh
всё туда закидываю
chmod +x /home/firewall.sh
и в /etc/rc.local перед exit0 добавляю
/home/firewall.sh

#106231

Спасибо! Чуть попозже начну воять, а то боюсь как вчера народ без инет оставил :D

#106232

а ты в консоли под root
iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE
iptables --table nat --append POSTROUTING --out-interface eth1 -j MASQUERADE
iptables --table nat --append POSTROUTING --out-interface eth2 -j MASQUERADE
iptables --table nat --append POSTROUTING --out-interface eth3 -j MASQUERADE

и потом пингуй) должно работать.
Мне просто заняться нечем пока ядро собираеться тут и могу помоч :D

#107091
Kettler написал:
а ты в консоли под root

и потом пингуй) должно работать.
:D

Да спасибо заработало smile

Войдите или зарегистрируйтесь, чтобы ответить.