Здравствуйте все!
Вообщем я новичок в 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 машинах через этот шлюз?
Спасибо за понимание.
Помогите новичку в настройке сети
Клиенты(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, если вы будете линковать сети. Удачи.
Клиенты(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
IPv4Gateway - 10.3.4.5
Name Server - 10.3.4.5
Ipv4 address - 10.3.4.8
Спасибо! Буду пробовать.
заработал ipfw нужно будет пересобрать ядро
Не обязательно, ядерный ipfw может и лучше, но и порой хватает его, если подключать модулем.
[quote=riso]заработал ipfw нужно будет пересобрать ядро
Не обязательно, ядерный ipfw может и лучше, но и порой хватает его, если подключать модулем.[/quote]
Ага, но ядрёный лучше, не надо заморачиваться с модулями. Дописывать скрипт в кронтаб... ИМХО - раз пересобрал ядро правильно, и забыл на пару лет как это вообще делается :D
Добрый день (вечер, утро) !
Долго меня здесь не было. Работы полно.
Сегодня добрался до машины с 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
Подскажите куда копать.
Спасибо за оперативную помощь.
Пошел изучать!
P.S. Теряюсь, т.к. другой работы много.
riso
Спасибо! Все заработало!
Теперь пойду изучать squid, прокси серверб vpn/
Всегда пожалуйста. Пишите, если что :)