Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: и отново за рутер
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за д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 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.04 usr + 0.02 sys = 0.06 CPU)