|
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
| Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - Интернет шлюз на FreeBSD. |
|
|||||
|
|
FreeBSD - Интернет шлюз на FreeBSD.
|
|
Новый участник Сообщения: 12 |
Здравствуйте уважаемые форумчанине и форумчанки.
![]() История не нова, но всеже. Завили к нам в здание 10 мбитный интернет. Сразу возник вопрос это раздать, поделить и себя не обделенным оставить. Решение данного вопроса я возложил на себя. В копилке навыков имеется представление о построении сетей, настройки. Также имеется в копилке настройка файлового сервера на FreeBSD с интеграцией с AD. Сейчас есть интернет пропускной способностью 2 мбит, шлюз на слаке и полная анархия, кто торренты качает, кто Youtube, пока лечится только arp -s ip fake_mac. Дабы чувствовать себя в этой теме как рыба в воде, мною был прочитан вдоль и поперек лисяра , handbook и почитанны местные темы. И прежде чем приступать к практическим действиям, хочу спросить у вас, правильно ли я все понял и вник в суть: ![]() Это как я ее назвал схематическая схема. Как это должно работать: 1) Есть отдел занимающийся оформлением документов, им кроме как 80, 8080,443 и почтовых портов ничего не надо. (Я так сказал ) Все они дружно ходят через прозрачный прокси на сквиде, а почта заворачивает на НАТ. Все остальные порты, весело и непринужденно режутся, кромсаются фаерволом. И мало того будет стоять ограничение по ширине канала, отдадим им 2 мбита. 2) Есть Very Important Person, это начальство и другие. Они создают на своем компе VPN подключение через стандартные функции Окон. И качают, и делают что хотят. Их всех заворачивает на НАТ. Что будет использоватся: DCHP - isc-dhcp3-relay Для раздачи IP DNS - BIND Кеширующий SQUID - Собственно сама прокси Rejik - Будем резать, будем бить, в интернет сюда ходить, а сюда не ходить. SAMS - Посмотреть, другим показать, кто куда лазиит. Apache, MySQL, PHP 5 - для поддержания веб морды SQUID´a NAT - еще не определился с программой, изучаю этот вопрос. IPFW - фаервол, отворот-поворот. VPN - по протоколу PPTP, программы PoPToP или mpd. Серия вопросов: 1) Помогите определится с NAT. 2) Нужен ли кеширющий ДНС, если есть прокси? 3) При VPN подключении к серверу создается еще один интерфейс, как с этим справится фаер или же в нем можно будет указать список интерфейсов, а не по одному прописывать. (Вопросом еще не занимался, не гуглил) 4) На Сквиде морда Самс, а на Нате как вести статистику? К процессу преступлю только недельки через две, не хочу прыгать сразу в прорубь. В процессе, сборки, установки, настройки буду отписываться из чего потом собирем RTFM. |
|
|
Отправлено: 11:48, 22-03-2011 |
|
Новый участник Сообщения: 31
|
Профиль | Отправить PM | Цитировать У меня все точно так же сделано, кроме VPN.
Цитата kyzmi4:
Цитата kyzmi4:
|
||
|
Последний раз редактировалось ashota, 31-03-2011 в 10:24. Отправлено: 10:52, 25-03-2011 | #2 |
|
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Да, есть DHCP. Щас пытаюсь настроить DDNS. Обложен весь книжками и сотни открытых вкладок. Второй день бьюсь, но никак =\ В книжке написанно настраиваешь ДНС, потом типа делаешь nslookup ya.ru на машине с FreeBSD и приходит ответ Server: my_domain; Address: 127.0.0.1#53; Non-authoritative answer: Other servers. Ну вот не хочет.
Кстати веду блог по моим мучениям http://kyzmi4-freebsd.livejournal.com/ ![]() |
|
Последний раз редактировалось kyzmi4, 29-03-2011 в 17:34. Причина: плохая орфография Отправлено: 17:33, 29-03-2011 | #3 |
|
Ветеран Сообщения: 7317
|
Профиль | Отправить PM | Цитировать По пунктам
Цитата kyzmi4:
2 - я поставил pdnsd (есть в портах) - маленький, шустрый, без простыней конфигов. Работает отлично. 3 - VPN не использую, использую статику, т.к. так рапределять кто ВИП, а кто негр - проще. Раделение доступа к ресурсам через фаер или SQUID, причем в последнем можно даже по расписанию (типа всем везде можно в воскресенье и в субботу после 5 вечера, удобно) 4 - зачем? на НАТе? статистику? Хотите знать всё - tcpdump дампите и смотрите, смотрите, смотрите... очень долго смотрите ... ![]() |
|
|
------- Отправлено: 18:03, 29-03-2011 | #4 |
|
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать tcpdump, это да хорошо. Но не получается у моего мозга обрабатывать такое количество информации бегущей строкой
(кто то наверно скажет про опцию -w tcpdump). Всетаки не могу немного разобратся с DNS. По моему мнению что я хочу пока добится: 1.) 127.0.0.1 переводится в inet.fms 2.) inet.fms переводится в 127.0.0.1 Подключаю виндовую машину получаю IP 192.168.1.10, делаю nslookup 127.0.0.1 192.168.1.1 получаю: *** Can´t find server name for address 192.168.1.1: Non-existent domain # Оно и понятно, 192.168.1.1 я не настраивал еще зону Server: UnKnown Address: 192.168.1.1 Name: inet.fms Address: 127.0.0.1 Но вот когда я делаю ping inet.fms, не удалось обнаружить узел, хотя поидеи должен меня пропинговать. Мои догадки это то что надо настоить zone inet.fms. Конфиги: named.conf
localhost.rev
rc.conf
|
|
|
Отправлено: 11:00, 30-03-2011 | #5 |
|
Ветеран Сообщения: 7317
|
Профиль | Отправить PM | Цитировать Цитата kyzmi4:
. Ну зачем весь ВЕСЬ траффик, объясните? Для нормальной жизни админа достаточно смотреть логи/статистику SQUID (это http - кто что откуда сколько качал, я пользовался lightsquid), что-нибудь на ftp (topftp или утилиту статистики какую), остальной траффик смотрим iftop-ом или trafshow.Насчет ДНС - я не понял, вам именно полноценный ДНС нужен? Нужно держать имя для белого IP? Или просто чтобы "всё работало"? |
|
|
------- Отправлено: 11:56, 30-03-2011 | #6 |
|
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Цитата dmitryst:
![]() Цитата dmitryst:
P.S. Целый день пытался впихнуть в видеорегистратор 1996 года с IDE HDD, жесткий SATA через переходник SATA -> IDE, не прокатило. Так и не занимался ДДНС, догадываюсь что объема прочитанного достаточно для настройки, но вот не хватает малюсенького пинка С горя заказал себе книгу ¨DNS и BIND¨. |
||
|
Отправлено: 13:15, 30-03-2011 | #7 |
|
Ветеран Сообщения: 7317
|
Профиль | Отправить PM | Цитировать Цитата kyzmi4:
Цитата kyzmi4:
Жёсткий оффтоп! Цитата kyzmi4:
|
|||
|
------- Отправлено: 13:50, 30-03-2011 | #8 |
|
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Ну вообщем я его победил. Все всем выдается, получается и обновляется.
/etc/hosts Волнует меня только то, что команда dig @127.0.0.1 localhost. a не выдает ответа =\ Жёсткий оффтоп! P.S. Выглядит также переходник, только чип на нем JM20330. Терзают мутные сомнения что диск SATA II, а переходник SATA -> IDE. |
|
Последний раз редактировалось kyzmi4, 31-03-2011 в 10:05. Отправлено: 09:47, 31-03-2011 | #9 |
|
Новый участник Сообщения: 31
|
Профиль | Отправить PM | Цитировать У меня сделано так:
1) в файрволе открыл доступ все ко всем по 53 порту 2) файл hosts ::1 localhost localhost.*****ru 127.0.0.1 localhost localhost.*****.ru 192.168.3.254 ****.ru ****** 192.168.3.254 *****.ru. 3) конф файл dhcpd.conf ddns-update-style interim;
default-lease-time 14400;
max-lease-time 16200;
authoritative;
log-facility local7;
subnet 192.168.3.0 netmask 255.255.255.0 {
range 192.168.3.1 192.168.3.100;
option routers 192.168.3.254;
option ntp-servers 192.168.3.254;
option subnet-mask 255.255.255.0;
option domain-name "******.ru";
option domain-name-servers 192.168.3.254, DNS провайдера
}
key DHCP_UPDATER {
algorithm HMAC-MD5;
secret "секретный ключ";
};
zone 3.168.192.in-addr.arpa.{
primary 127.0.0.1;
key DHCP_UPDATER;
}
zone *****.ru.{
primary 127.0.0.1;
key DHCP_UPDATER;
}
acl "corpnets" { 192.168.3.0/24; 192.168.10.0/24; 127.0.0.1; };
options {
// Relative to the chroot directory, if any
directory "/etc/namedb";
pid-file "/var/run/named/pid";
dump-file "/var/dump/named_dump.db";
statistics-file "/var/stats/named.stats";
version "Xren vam";
max-cache-size 100M;
listen-on {127.0.0.1; 192.168.3.254;};
allow-query { "corpnets"; };
allow-recursion { "corpnets"; };
allow-transfer { "corpnets"; };
};
key DHCP_UPDATER {
algorithm HMAC-MD5;
secret "тот же самый секретный ключ";
};
zone "." {
type hint;
file "named.root";
};
zone "0.0.127.IN-ADDR.ARPA" {
type master;
file "dynamic/localhost.rev";
};
zone "********.ru" {
type master;
file "dynamic/*****";
allow-update { key DHCP_UPDATER; };
};
zone "3.168.192.in-addr.arpa" {
type master;
file "dynamic/localnet.rev";
allow-update { key DHCP_UPDATER; };
};
# Use with the following in named.conf, adjusting the allow list as needed:
key "rndc-key" {
algorithm hmac-md5;
secret "тот же самый секретный ключ";
};
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndc-key"; };
};
# Start of rndc.conf
key "rndc-key" {
algorithm hmac-md5;
secret "тот же самый секретный ключ";
};
options {
default-key "rndc-key";
default-server 127.0.0.1;
default-port 953;
};
# End of rndc.conf
|
|
Последний раз редактировалось ashota, 31-03-2011 в 10:32. Отправлено: 10:18, 31-03-2011 | #10 |
|
|
|
Участник сейчас на форуме |
|
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
| Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
| FreeBSD - Шлюз FreeBSD в VMware | freemanlutsk | Общий по FreeBSD | 12 | 01-10-2009 06:01 | |
| FreeBSD - Шлюз на FREEBSD 7 | admin666 | Общий по FreeBSD | 1 | 13-04-2009 22:35 | |
| FreeBSD - шлюз на FreeBSD 4.8 не могу подключить к сети провайдера | Mai | Общий по FreeBSD | 8 | 19-11-2007 05:38 | |
| FreeBSD как шлюз в интернет | vertall | Общий по FreeBSD | 18 | 13-08-2007 08:43 | |
| Шлюз на FreeBSD | Guest | Общий по FreeBSD | 17 | 02-09-2004 08:06 | |
|