Имеется локальная сеть офиса с проксей (squid) и настроенным iptables. В офисе проблем нет, люди спокойно ходят в инет. Появилась задача - разрешить доступ в локальную сеть офиса с другого сервера, находящийся в другой сети. Пока не получается.
имею такие настройки на сервере
Показать
#LAN
#top interface
auto eth0
iface eth0 inet static
address 192.168.Х.Х
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
#Public
#low interface
auto eth1
iface eth1 inet static
address 192.168.Y.Y
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255
gateway 192.168.Y.Y
где интерфейс eth0 это локалка, а eth1 это wan. Ниже просто таблица маршрутов приведена
маршрутизация ХХ -default gw, ZZ - вторая подсеть
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.XХ 0.0.0.0 UG 100 0 0 eth1
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.ZZ 0.0.0.0 255.255.255.0 U 0 0 0 eth1
захожу на сервер (находится физически в другом здании и в другой сетке, в офис проброшен vpn), с которого надо сделать доступ, пингую любой узел в локалке пишет request time out, вообщем получается сброс по таймауту. а если хост вне сети, пишет destination host unreacheble и пишет адрес eth1, то есть интерфейса смотрящего в инет.
вот думаю, либо надо правило сделать чтобы по айпи пускало, например так я делал
Разрешаю с опредленных айпи заходить в нашу сеть
iptables -A INPUT -s 10.90.13... -i eth1 -p tcp -j ACCEPT
iptables -A INPUT -s 10.90.200... -i eth1 -p tcp -j ACCEPT
или сеть прописывать. пока немного не могу понять, что надо разрешить.