LinuxForum.Fans
Тема

Помогите новичку в настройке сети

Автор: u_______UU 13 сообщений 6674 просмотров
#226881

Здравствуйте все!
Вообщем я новичок в UNIX. Необходимость заставила изучать UNIX системы (если честно я рад этому). Если, что сильно не пинать. И посылать аргументированно((((.
Вот мой вопрос:
В моей организации есть локальная сеть из 15 машин. На них установлены Windows XP, Vista,7.
Сеть одноранговая. Все машины воткнуты в свитч. В свитч воткнут ADSL модем, через котрый выходим в интернет. (Ip шлюза -10.3.4.x5 DNS сервера 10.0.1.y, маска 255.255.255.224, на машинах ip-адреса от 10.3.4.x6 до 10.3.4.z5 )
Задача, поставленная мне: создать сеть через шлюз, который бы имел squid, почтовый сервер, web-сервер и в дальнейшем объединениt двух локалок, находящихся в разных зданиях на расстоянии примерно 6 км. друг от друга.

Выбрал в качестве сервера freeBSD 8.0. Установил.
sis0 - смотрит в локалку
sis1- смотрит в интернет
Настраиваю через sysinstall:
Начинаю настраивать сетевые интерфейсы:
для sis0 -
host - freebsd.home
Domaain -home
IPv4Gateway - 10.3.4.x5
Name Server - 10.0.1.y
Ipv4 address - 10.3.4.x7
Использовал ссылку [url] http://ifreebsd.org/freebsd[/url] по настройке, но не пойму что писать для sis1?
Как сделать доступ в интернет на windows машинах через этот шлюз?
Спасибо за понимание.

#226894

Клиенты(win машины) --> свитч --> (sis0) freebsd (sis1) --> adsl модем.
Т.е. клиентов мы уводим в отдельную сеть. Пример 10.10.0.0/24. А на sis1 вписываем адрес из сети в которой находиться модем, к примеру 10.3.4.1 (c учетом, что адрес модема 10.3.4.5)
А далее идем и изучаем что такое network adress translation, ipfw, squid, прокси сервер. Еще понадобятся знания маршрутизации и vpn, если вы будете линковать сети. Удачи.

#226914
riso написал:
Клиенты(win машины) --> свитч --> (sis0) freebsd (sis1) --> adsl модем.
Т.е. клиентов мы уводим в отдельную сеть. Пример 10.10.0.0/24. А на sis1 вписываем адрес из сети в которой находиться модем, к примеру 10.3.4.1 (c учетом, что адрес модема 10.3.4.5)
А далее идем и изучаем что такое network adress translation, ipfw, squid, прокси сервер. Еще понадобятся знания маршрутизации и vpn, если вы будете линковать сети. Удачи.

То есть в sis1 я прописываю
host - freebsd.home
Domaim -home
IPv4Gateway -
Name Server - 10.3.4.x5
Ipv4 address - 10.3.4.x8

#226922

IPv4Gateway - 10.3.4.5
Name Server - 10.3.4.5
Ipv4 address - 10.3.4.8

#226923

Спасибо! Буду пробовать.

#226925

Пожалуйста. Так как вы выбрали freebsd, для того что-бы заработал ipfw нужно будет пересобрать ядро. Рекомендую для прочтения handbook. Есть и русская версия.

#227995
riso написал:
заработал ipfw нужно будет пересобрать ядро

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

#228018
i2ks написал:
[quote=riso]заработал ipfw нужно будет пересобрать ядро

Не обязательно, ядерный ipfw может и лучше, но и порой хватает его, если подключать модулем.[/quote]
Ага, но ядрёный лучше, не надо заморачиваться с модулями. Дописывать скрипт в кронтаб... ИМХО - раз пересобрал ядро правильно, и забыл на пару лет как это вообще делается :D

#229655

Добрый день (вечер, утро) !
Долго меня здесь не было. Работы полно.
Сегодня добрался до машины с freeBSD и пересобрал ядро с этими опциями:
options IPFIREWALL
options IPFIREWALL_FORWARD
options IPFIREWALL_VERBOSE
options IPFIREWALL_DEFAULT_TO_ACCEPT
options DUMMYNET
options IPDIVERT

Затем прописал настройки сети (через sysinstall):
Для sis1:
Ipv4Gateway - 10.3.4.65 (шлюз выданный провайдером)
Name Server - 10.0.1.1 (DNS-сервер выданный провайдером)
Ipv4 adress - 10.3.4.66 (мой ip)

Для sis0:
Ipv4Gateway - 10.3.4.65
Name Server - 10.3.4.65
Ipv4 adress - 10.3.4.67 (мой ip)

Но на любой ping выдает No route to host
Подскажите куда копать.

#229662

Если в двух словах - у вас не прописан маршрут. Читать

#229670

Спасибо за оперативную помощь.
Пошел изучать!
P.S. Теряюсь, т.к. другой работы много.

#230188

riso
Спасибо! Все заработало!
Теперь пойду изучать squid, прокси серверб vpn/

#230189

Всегда пожалуйста. Пишите, если что :)

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