|
|
ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.
Въпрос |
От: g0g0 |
Дата: 10/12/2006 |
Здравейте
Тръгнах да правя рутер с Дебиан 3.1r3. Искам да e NAT router
и да има ограничение на трафика. С рутирането мисля че се
справя добре, но когато му задам DNS IP-то на рутера
клиентите нямат достъп до интернет.
Гледах в една статия как се прави рутер, и там пишеше че се
слага някакъв скрипт в файл /etc/rc.local
http://linux-bg.org/cgi-bin/y/index.pl?...
В Дебиан 3.1 r3 не намерих този файл???
Другото което е добавянето на 2 IP-та към една карта - alias
- когато се рестатира машината, остава само основното IP???
Бих искал да проверите до къде съм стигнал и да ми кажете
къде съм сгрешил и какво може да се подобри, след което
какво следва да се прави.
Ето стъпките ми:
1.Инсталираме Линукс (Дебиан ) базова инсталация
2.Добавяме хранилища за Дебиан пакети във файла
/etc/apt/sources.list
deb ftp://ftp.bg.debian.org/debian stable main contrib
non-free
deb ftp://ftp.bg.debian.org/debian unstable main contrib
non-free
3.Кирилизираме Дебиан (nano не разпознаваше кирилицата
нещо)
http://lml.bas.bg/~anton/ftp/bglinux-6....
tar -xzvf bglinux-6.0.tar.gz
./install
set-bulgarian-env
4.Инсталираме ядро 2.6.х.х
tasksel
New Package - base - kernel-2.6.16
5.Настройваме адресите на мрежовите карти във файла
/etc/network/interfaces
#Настройка на първата карта
auto eth0
iface eth0 inet static
address XXX.XXX.XXX.XXX #Реалния IP адрес към доставчика
netmask 255.255.255.0
network XXX.XXX.XXX.0
broadcast XXX.XXX.XXX.255
gateway XXX.XXX.XXX.YYY #Gateway на доставчика
#Настройка на втората карта
auto eth1
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
6.Добавяме DNS сървъри във файла /etc/resolv.conf:
nameserver <IP на Primery DNS >
nameserver <IP на Secondary DNS>
7.За добавяне на няколко IP адреса към една мрежова карта се
използва командата
ifconfig eth0:1 192.168.xxx.xxx up
8.За да се разреши прехвърлянето между интерфейсите трябва
да се промени във файла /etc/network/options
ip_forward=yes
9.Сваляме програми като iptraf, trafshow за следене на
мрежовия трафик
apt-get install netdiag - има ли някакъв шанс за инсталиране
на по нова версия на trafshow за linux??
apt-get install iptraf
10. iptables -t nat -I POSTROUTING -o eth2 -j MASQUERADE
това веднъж ли се стартира само???
11...и от тук нататък какво трябва да напрая преди да
започна с HTB и къде има някаква документация за него на
разбираем език. Интересува ме отделен shape за всяко IP
Благодаря предварително!
|
Отговор #1 |
От: vatkov |
Дата: 10/12/2006 |
otnosno DNS-a ti e neobhodimo da konfigurirash DNS Server.
Za celta izpolzvai ili named ili dnsmasq (predpolagam i
dnsmasq trjbva da go ima v debaina) za celta konfigurirash
/etc/named.conf. Tova e otnosno DNS Servera.
Otnosno mrejovata karta sled restart e neobhodimo reda
ifconfig eth0:0 .... da go slojish v zarejdash script
(/etc/rc.d/rc.local ako go ima ce az rabotj s Slack) i ste
reshish i tozi problem vece otnosno HTB ste ti trjbva malko
povece cetene ..
Uspeh !
|
Отговор #2 |
От: Муньо |
Дата: 10/12/2006 |
За рутирането, може да погледнеш
http://myfreesoft.net/phpBB2/viewtopic.... . Скрипта е
много прост, но върши перфектна работа в началото.
Инсталираш bglinux в Дебиан? Става точно с няколко команди
apt-cache search bulgarian
apt-get source console-cyrillic language-env
dpkg-reconfigure locales
Във файла /etc/locale.alias се добавя реда:
bulgarian bg_BG.CP1251
За да кирилизираш даден потребител изпълняваш:
$set-language-env
за да премахнеш кирилизацията на потребителя:
$set-language-env -r
Огромният плюс на този метод е, че ти се кирилизира само
потребителя, който изпълнява командата.
Какво не му е наред на
http://luxik.cdi.cz/~devik/qos/htb/manu... ?
|
Отговор #3 |
От: dido |
Дата: 10/18/2006 |
Otnosno ip-tata trqbva da gi zapishesh v
/etc/network/interfaces . Shapera pro4eti CBQ init. A za
dsn-a prosto pishi na klientite dns-ite na tvoq dostv4ik i
si gotov :D
|
<< Router na slackware 11.0 (3
) | DNS problem (4
) >>
|
|
|
|
|