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

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

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: FreeBSD и route
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: Pinko Дата: 11/21/2004
Здравейте.
 Значи подкарах интернета под FreeBSD, но след рестарт
 настойките му изчезват. Реших да направя скрипт, но проблема
 е , че същите команди който използвах първият път нестават.
По-точно route.
route add Gateway.adres Gateway.adres
след което ми връща network is unreacheble.
Така първият интернета тръгна.
От какво може да е проблема :>?


Отговор #1
От: georgi Дата: 11/21/2004
Къде го слагаш въпросния скрипт?

 В зависомост от това с какво правиш рутирането и колко е
сложно има много варианти:
1. в rc.conf
2. в rc.ipfw ако ползваш ipfw
3. в /usr/local/etc/rc.d

сигурно и други камбинации.

 От друга страна вероятна причина е в момента когато се
 стартира скрипта той да няма PATH и да не знае къде да търси
 route. Вземи дай пълния път до route и да видим какво ще се
получи.

Ако не става напиши малко по-подробно какво правиш.


Отговор #2
От: Pinko Дата: 11/21/2004
 По-подробно незнам как да го опиша :> . Скрипта ще го
 направя ама проблема е че нещо немога да опиша gateway-a.
 Ако все пак не си ме разбрал скрипта ще описва настойките за
интернета, вместо всеки път да ги добавям ръчно.
Първият път стана(ръчно), сега при
route add Gateway.adres Gateway.adres
ми връща network is unreacheble.


Отговор #3
От: georgi Дата: 11/21/2004
Само с тази информация ще ми е трудно да ти помогна.

Дай netstat -nr.
покажи и скрипта.
Също така ifconfig.

 Ако не искаш да покаваш реалнит еадреси, ги замени с нещо но
гледай да е разумно.


Отговор #4
От: Pinko Дата: 11/21/2004
Ами ето точно какво пиша.
ifconfig rl0 217.79.83.203 netmask 255.255.255.192
Дотук добре.
route add 217.79.67.129 217.79.67.129
Тука вече ми връща network is unreacheble.
Първият път го настроой нета така ръчно и нямаше проблеми.
А за скрипта, още не съм го направил :>
 Съжелявам за глупавият въпрос ама просто си взех FreeBSD
преди 2-3 седмици, чак вчера се наканих да го инсталирам.


Отговор #5
От: georgi Дата: 11/22/2004
В man route пише:
   route [-n] command [-net | -host] destination gateway
[netmask]

пробвай route add 0.0.0.0 217.79.67.129 

ако 217.79.67.129 е твоя gateway.

или route add -net 0.0.0.0 217.79.67.129


Отговор #6
От: TheSaint Дата: 11/22/2004
                  В /etc/rc.conf Под реда ifconfig

         Пишеш defaultrouter="a.d.re.sa",който всъщност ти е
gateway и си готов.
                          Успех

           



Отговор #7
От: Pinko Дата: 11/22/2004
Благодаря ви много :))


Отговор #8
От: Pinko Дата: 11/22/2004
Подяволите пак нестава :>...както и да е.


Отговор #9
От: TheSaint Дата: 11/22/2004
              Вземи и си го пусни нета на един Windows,
    и виж какво става.Виж в БСД-то,дали си написал DNS-te
    на сървъра във файла resolv.conf.
    Ако го няма този файл си го създай.
    Кажи ми какво ти пише в rc.conf.



Отговор #10
От: Pinko Дата: 11/22/2004
Интернета си работи под Линукс.
 В /etc/rc.conf има разни работи за клавиатурата, мишката и
други. Само аз добавих:
ifconfig rl0 217.79.83.203 netmask 255.255.255.192
defaultrouter="217.79.67.129"
Това последното ти ми го каза.
ДНС е описан.


Отговор #11
От: georgi Дата: 11/23/2004
Това последното не може да е вярно.

> ifconfig rl0 217.79.83.203 netmask 255.255.255.192
> defaultrouter="217.79.67.129"

 За мрежата си задал маска 255.255.255.192, което ще рече, че

адреса 217.79.67.129 не попада в нея.

 Виж още един път едресното си пространство и ако адреса за
 gate е този то ти липсва още едно IP което вероятно твоя
доставчик е дал.

 Ако работи под linux пусни едно netstat -nr и пусни
резултата тук за да видим какво си сътворил.


Отговор #12
От: Pinko Дата: 11/23/2004
Kernel IP routing table
 Destination     Gateway         Genmask         Flags   MSS
Window  irtt Iface
 217.79.67.128   0.0.0.0         255.255.255.192 U         0
0          0 eth0
 127.0.0.0       0.0.0.0         255.0.0.0       U         0
0          0 lo
 0.0.0.0         217.79.67.129   0.0.0.0         UG        0
0          0 eth0
Под линукс


Отговор #13
От: Pinko Дата: 11/23/2004
 Междругото незнам дали е необходима но настройките под
линукс ги направих така:
 ifconfig eth0 217.79.83.203 netmask 255.255.255.192 dstaddr
217.79.67.129 
route add default gw 217.79.67.129


Отговор #14
От: georgi Дата: 11/23/2004
В това което си дал пише :
> ifconfig rl0 217.79.83.203 netmask 255.255.255.192
> defaultrouter="217.79.67.129"

Адреса 217.79.83.203 е грешен.

 Това което пише в netstat -nr не съответства на това което
твърдиш, че си направил в linux-a.

 Кажи с какви адреси разполагаш. Коя е мрежата и кой е
gateway. 


Отговор #15
От: Pinko Дата: 11/23/2004
Хех :> имам ги записани адреси. Доставчика ми ги даде.
ip 217.79.83.203
netmask 255.255.255.192
gateway 217.79.67.129
dns 217.79.72.194


Отговор #16
От: Pinko Дата: 11/23/2004
 > Това което пише в netstat -nr не съответства на това
което
> твърдиш, че си направил в linux-a.
 Междудругото точно това пиша, описал съм ги в
/etc/rc.d/rc.local
:))


Отговор #17
От: Иполит Дата: 11/23/2004
 лично аз бих те посъветвал да не умуваш много ами да
използваш sysinstall, дет се вика аман от хакери.
Има си прозорче за настройване на мрежата, къв е проблема.



Отговор #18
От: Pinko Дата: 11/24/2004
 Туй за хакерите него разбрах нещо? Доколкото знам ти също
 ползвах FreeBSD и си все пак, и ти си питал някои глупави
 въпроси. Но аз да съм ти казал хакер, иронично след прочит
на някой твой глупав въпрос!?!?
Нека да не озлобяваме а?


Отговор #19
От: georgi Дата: 11/24/2004
Иполит,

проблем има.
Основния проблем е в адресите които е дал доставчика.
 Ако забелязваш адреса за машината е от различна подмрежа от
адреса на gateway-a.
 Не се сещам дали може да се зададе по някакъв начин в
 bsd-то. Вероятно може да се направи, но аз винаги съм
ползвал адреси от еднакви подмрежи.


Отговор #20
От: TATI Дата: 11/25/2004
Това им е мрежата 
 
Address:   217.79.64.0 
Netmask:   255.255.224.0 = 19 
Wildcard:  0.0.31.255 
=>  
Network:   217.79.64.0/19 
HostMin:   217.79.64.1 
HostMax:   217.79.95.254 
Broadcast: 217.79.95.255 
Hosts/Net: 8190                  Class C  


<< smbmount (0 ) | SuSe 9.2 pro (3 ) >>

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