|
|
ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.
Въпрос |
От: Gosho |
Дата: 04/26/2004 |
Инсталирах си дебиан но сега незнам как да го конфигурирам
за рутер. Компа е с две eth карти, но дебиана ми пуска само
едната при старт. На мен ми трябва и другата за вътрешната
мрежа освен за интернет. Как да направя така, че автоматично
да ги пуска и двете при стартиране на системата ??
Знам къде се вкарват ИП-тата и нетмаските (
/етц/нетворк/интерфацес ), но проблема е, че дебиана пуска
само едната от картите. Като извадя първата етх, той си
пуска втората - явно няма проблеми с модули и откриването им
!
|
Отговор #1 |
От: 1010 |
Дата: 04/26/2004 |
избираш си някой файл от /etc/init.d/
примерно inetd отваряш го и в него пишеш :
ifconfig ethX xxx.yyy.zzz.xyz netmask 255.255.xxx.yyy
broadcast xxx.yyy.zzz.yyy
с това си вдигаш мрежовата карта която ти е необходима с
нужния интернет адрес.
а за да маскираш интернет-а :
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
преди това трябва да имаш днс-ите на доставчика ти на
интернет в файла /etc/resolv.conf, и да имаш сложен
default gateway
Това е най най общо
успех
|
Отговор #2 |
От: Н. Антонов (nikola (a) linux-bg __точка__ org) |
Дата: 04/26/2004 |
Дам... изпълняваш всичко това и след това не се чудиш защо
не работи;) Няма по-погрешен подход от този - да вдигаш
мрежовите интерфейси накрая на зареждането на системата.
Инсталирай си etherconf и си настрой двете карти. Ако ти се
занимава ръчно, редактирай си /etc/network/interfaces.
Принципът е съвсем прозрачен и елементарен. В
/etc/network/options включваш ip_forward. Същото можеш да
направиш и с /etc/sysctl.conf, като добавиш:
net/ipv4/ip_forward = 1
Остава ти да настроиш маскарада с iptables, за което вече
можеш да си направиш един скрипт или да допишеш няколко реда
в /etc/init.d/rcS.
|
Отговор #3 |
От: Gosho |
Дата: 04/27/2004 |
Не се вдига и по двата начина ! :(
|
Отговор #4 |
От: Gosho |
Дата: 04/27/2004 |
Освен това еtherconf se пусна само веднъж след инсталация и
сега не мога да го пусна втори път. Не се изпълнява такава
команда изобщо, не можах да я намеря никъде. Продължава да е
се вдига само едната eth !
|
Отговор #5 |
От: devane |
Дата: 04/27/2004 |
imash li
auto eth0 eth1 v nachaloto na interfaces?
a moje da si napravish i edin fail primerno
/etc/firewall .. v koito da puskash tam nat-a i drugite
raboti i nakraia na conf-a na poslednia interface pishesh
up /etc/firewall
i toi shte se startira sled kato se vdigne poslednia
interfeis
|
Отговор #6 |
От: Гошо |
Дата: 04/27/2004 |
Като начало трябва да успея да вдигна двата интерфейса
автоматично при стартиране на дебиана. Чак след това ше
мисля за NAT, firewall, routirane i dr. Nali ?
Ако някой знае прости стъпки, които бих могъл да направя за
да го постигна ще бъда благодарен.
|
Отговор #7 |
От: devane |
Дата: 04/27/2004 |
/etc/network/interfaces
auto et0 eth1
iface eth0 inet static
drandram
iface eth1 inet static
dranbram
up /etc/firewall
kolko po prosto da ti go napisha?
|
Отговор #8 |
От: Anonymous |
Дата: 04/27/2004 |
Плащаш едни пари на едни хора и те ти правят всичко. Няма да
имаш никакви проблеми с машината.
Аман вече от некадърни администратори и мързеливи хора.
|
Отговор #9 |
От: Anonymous2 |
Дата: 04/27/2004 |
Анонимус, "разбирач", да го духаш !
|
Отговор #10 |
От: 1010 |
Дата: 04/27/2004 |
що ли се занимавам с глупости??
къв е тоя рутер дет на него ще има сто сървърни услуги?
разлика между рутер и сървър прави ли се ?
А и проблемат е че искаше се по най бързия и лесен начин да
се пусне въпросния рутер
без да се рови из разни файлове и други подобни
вярно забравих за файла options w /etc/network/ където се
слага едно иес.
|
Отговор #11 |
От: Н. Антонов (nikola< at >linux-bg __точка__ org) |
Дата: 04/27/2004 |
Такам... Един приятелски съвет. Прреди да сядаш да правиш
рутери и т.н., научи основните процедури при работа с пакети
в Debian. Тогава щеше да знаеш, че etherconf може да се
преконфигурира когато си поискаш с командата:
dpkg-reconfigure etherconf
Това е процедурата, с която въобще се настройва, докотолкото
го позволява, софтуерът в Debian и заради която няма
централизирани инструменти като Yast или Mandrake Control
Center.
Та така. Идеята ми беше първо да се позапознаеш с дизайна на
дистрибуцията. Иначе даването на съвети напосоки е губене на
време.
С една дума, съветвам те да започнеш оттук -
http://debian-book.photo-forum.net
|
Отговор #12 |
От: Gosho |
Дата: 04/27/2004 |
Антонов, благодаря! Благодаря и на останалите разбира се!
|
Отговор #13 |
От: Gosho |
Дата: 04/28/2004 |
Всъщност проблемът е от едната мрежова карта (Etherlink III
- 3c509), която е ISA. Явно става някакъв конфликт между
двете карти (другата е 8029 - PCI) и те избират едно и също
IRQ 10. Дъното е ASUS ТX97. Nqkoj znae li kak da se sprawq s
tozi problem ?
|
Отговор #14 |
От: devane |
Дата: 04/28/2004 |
izdarpai si ima edin tool za dos s koito shte i mahnesh pnp
supporta na kartata i shte si go naglasish na koeto iskash
irq
tam ot saita na 3com triabva da go namerish
|
Отговор #15 |
От: Gosho |
Дата: 04/29/2004 |
деване, благодаря. свалих дрв. от сайта на 3ком, с които
промених irq-to и вече няма конфликт. Все пак отново трябва
да вдигам етх1 ръчно в инетд. Може и да е грешно като
концепция, но работи !
|
Отговор #16 |
От: mu_to |
Дата: 04/29/2004 |
Здравей,
вчера имах същия проблем като теб (PCI мрежова карта ми
крадеше IRQ-то на ISA адаптера). Знаеш ли, проблемът е
елементарен - няма какво да се занимаваш с драйвери. Щом и
ти като мен си опрял до стари бараки, то мога да те
посъветвам просто да направиш необходимите настройки от
BIOS-a на машината (трябва да просто да укажеш, че
въпросното IRQ е резервирано само за ISA). След това нещата
си тръгват както си му е редът и интерфейсите се вдигат
автоматично. Аз използвам Slackware 9.1, но това не би
променило нещата по никакъв начин.
|
Отговор #17 |
От: Gosho |
Дата: 05/01/2004 |
Probvah ot BIOS-a da byzna IRQ-tata, no ne stana. Mozhe i da
e moglo, no veche reshih problema. Polzvam "stara baraka"
shoto po-moshtna ne e neobhodima. Makar i 166MHz MMX, 32MB
RAM da e poveche ot tova koeto mi trqbwa. E, wizh ako iskam
da puskam winblows 2k, XP, ili 2k3 estestveno trqbwa da
vzema pone 2-3 po-moshtno CPU i 4-5 pyti poveche RAM.
|
<< monitor (2
) | Kade e nai palnata kolekcia ot Source (3
) >>
|
|
|
|
|