2 мрежи 1 компютър?

20 отговора 0 прегледа
#1

2 мрежи 1 компютър?

Имам 2 мрежи едната е с карактеристики :

ИП 91.139.206.ххх
маск 255.255.255.0
гетъуей 192.168.20.1

Другата е :

10.1.1.1
маск 255.255.255.0
гетуей няма

през първата позлвам интернет
втората ми трябва за да ползвам принтер

интернета върва от пс-то няма пинг няма никой към мрежата през 10.1.1.1
проблема за мене е в рутиращата таблица понеже първата мрежа ип-то и гетъея не са от една мрежа и в рутиращата таблица се появява един ред
0.0.0.0 маск 0.0.0.0 през интерфейс 192.168.20.1 да прекарва всичко

като пусна пинг към ип от втората ми мрежа тоест 10.1.1.1 ги рутира през 192.168.20.1 и удрям на камък

опитах се да добавя ред в таблицата 10.0.0.0 маск 255.0.0.0 да минават през интерфей 10.1.1.1 дава грешка 87 опитах се да изтрия реда който ми прави поразиите с route DELETE 0.0.0.0 пак грешка 87

ОС-а е win98 нямам избор с друг офис пс е и така моля някой ако има идея как да се справя ... искам просто към втората мрежа да върви пинг и да шервам принтера.

Благодаря предварително.

Отговор
в отговор на Astra18nz #2

Re: 2 мрежи 1 компютър?

Всяка уважаваща себе си ОС , трябва да добави маршрут при самото вдигане на интерфейса, т.е.

трябва да имаш :

network mask gateway/interface
10.1.1.0 255.255.255.0 10.1.1.1

пробвай с arp -a , дали се виждат мак адресите на хостовете от 10.1.1.0/24 мрежата, възможно е да имаш и мрежов проблем.

проблема едва ли е в рутинг таблицата....

Редактирано от SS7 на

Отговор
в отговор на Astra18nz #3

Re: 2 мрежи 1 компютър?

Здравей,

ИП 91.139.206.ххх
маск 255.255.255.0
гетъуей 192.168.20.1


това не може да е точно така. Няма как гейта да е от мрежа към която нямаш интерфейс с ИП от тази мрежа.

Този ред, за който казваш, че е само с нули (0.0.0.0 ...) всъщност е Default gateway. Ако го изтриеш няма да имаш връзка с външния свят.

След като имаш интерфейс с адрес 10.1.1.1, това означава, че операционната система автоматично е добавила в рутинг таблицата път към тази мрежа през този интерфейс. Според мен не е необходимо да пипаш нищо в рутинг таблицата (между другото "рутинг таблица" и win98 не са много съвместими понятия)

Бих ти препоръчал да пробваш да пингнеш този компютър от друг в мрежата 10.0.0.0. Проблема, според мен, е или на хардуерно ниво или на тая 98-ца има инталиран някакъв софтуер, нещо от рода на рутиращи програми, проксита и т.н., които мътят водата.

Две мрежови карти ли имаш на PC-то?

Отговор
в отговор на FMA #4

Re: 2 мрежи 1 компютър?

В отговор на:

Няма как гейта да е от мрежа към която нямаш интерфейс с ИП от тази мрежа.


Това не е точно така...Ако PC-то е от мрежа А, а гейта е В и А и В са на една медия, няма пречка да имаш гейт в мрежа от която нямаш адрес.

Отговор
в отговор на . #5

Re: 2 мрежи 1 компютър?

Здравейте. Да ПС-то е с 2 карти една с ИП 91.139.206.ххх и гейт 192.168.20.1 е така просто ISP-то така е конфигурирано и за да имам нет трябва така да работя.

Снощи правих симулация на обстановкат в нас но на winXP и установих че там задам ли някакви адреси на втората карта веднага се обновява руут таблицата дори и да няма настройки на втората карта с ipconfig пак се вижда че има втора карта но без настройки а на проблемното ПС каквито и настройки да се правят ipconfig винаги показва че има само една карта и тя на лан доставчика.

Решил съм първо да опитам да сменя драйверите на проблемната карта ако неподейства ше сложа друга карта и снея ако не стане на друго пс с вин98 ще пробвам играта ако и там нестана или слагам едно XP на проблемното ПС или слагам един ethernet рутер за 40-50лв и му задавам clone MAC и въвеждам мак-а на лан-а от компютара да върви интернета и съм пушка.

Софтуер доп. невярвам да има. така че ще пробвам това което описах.

Отговор
в отговор на FMA #6

Re: 2 мрежи 1 компютър?

"това не може да е точно така. Няма как гейта да е от мрежа към която нямаш интерфейс с ИП от тази мрежа."

За имане - има. Просто трябва да добавиш още един запис в routing таблицата гласящ, че адреса (на gateway-a) е достъпен през определен интерфейс. Това е.

Отговор
в отговор на Astra18nz #7

Re: 2 мрежи 1 компютър?

"гетъуей"?
гетъуей ...
гет ъуей!

Отговор
в отговор на teh #8

Я пак!

Имаш право на втори опит. В рутинг таблицата се добавя адрес на гейт а не на интерфейс....

Отговор
в отговор на . #9

Re: Я пак!

абе прав си е човека, има в предвид :

ip route add gw_ip via eth0

тия gateway's шашкат половината и повече 'администратори'



Отговор
в отговор на . #10

Re: Я пак!

linux 2.6, iproute:

terminal# ip a a 172.16.1.100/24 dev eth0
terminal# ip r a 192.168.20.1/32 dev eth0
terminal# ip r a default via 192.168.20.1
terminal# ip r
192.168.20.1 dev eth0 scope link
172.16.1.0/24 dev eth0 proto kernel scope link src 172.16.1.100
default via 192.168.20.1 dev eth0
terminal#

Просто трябва да знае към кой интерфейс да се обърне та да започне първоначалния arp разговор.

Отговор
в отговор на .. #11

Трети опит.

Или чукча писател а не читател....


C:\>ip route add 192.168.1.1 eth0
'ip' is not recognized as an internal or external command,
operable program or batch file.




Отговор
в отговор на teh #12

Чудесно.

Сега дай същото за Win98, щото човека за нея пита....а не за linux 2.6

Отговор
в отговор на . #13

Re: Трети опит.



Отговор
в отговор на . #14

Re: Чудесно.

Толкова архаични системи нямам около мен. Но това са елементарни статични рутинги, не би трябвало да е проблем и в win98.

Отговор
в отговор на Astra18nz #15

Re: 2 мрежи 1 компютър?

втората ти мрежа по някакви причини не е вдигната. затова не виждаш нищо от нея. какво ти дава winipcfg? или ipconfig?

Windows 9x error codes

Отговор
в отговор на onzi #16

Ето как се справих...

Проблемното ПС с въпросната боза98 се оказа че единствено на определен слот PCI като се сложи мрежовата карта зарежда рутирането в таблица каквито и да е други мрежови карти да се сложат в точно този слот работят обаче каквито и да е други карти сложени в различен от този слот бозата ги разпознава като хардуер зарежда драйверите и всичко е перфектно с изключение на рутиращата таблица голям кеф... мисля си че някой е ограничил рутиращата таблица хардуерно по определен слот но ми се струва невъзможно на win98.

И така това пс си остана с една ланкарта повече не тръгваха и на другото пс сложих две и си подкарах нета и на двете и така спасих положението. Но мистерията си остава.

Отговор
в отговор на onzi #17

Re: 2 мрежи 1 компютър?

ipconfig ми показва че има само едно ethernet устройство winipcfg същото само че с графика, незнам да може да се вдигат и свалят мрежите устр. си е enable всичко е точно с изключение на рутирането там няма и спомен от мрежата.

Незнам под win98 възможно ли е като при линукс ipconfig eth1 down или up.

Но и да може след като съм пробвал поне 3 контролера на различни слотове те са нови устройства и по дефаулт трябва да са вдигнати а не са.

Отговор
в отговор на teh #18

Хехе.

То и аз нямам, но това не ми пречи да знам че не става.
Елемтарните статични маршрути са от рода на 0.0.0.0 mask 0.0.0.0 1.1.1.1. Опитай се да си отговориш защо твоя не е елементарен и какво се изисква за да стане.
Пример 1.2.3.0 се достъпва през 1.2.2.1, 1.2.1.0 се достъпва през 1.2.2.2 Мислиш ли че 0.0.0.0 mask 0.0.0.0 eth0 ще постигне желания ефект?

Отговор
в отговор на astra18nz #19

Re: 2 мрежи 1 компютър?

Има стари дъна (аз имам едно такова) , които имат например 3 пци слота, обаче може да работи само един или два слота едновременно със мрежови карти. Втората (третата) карта просто не я разпознава самото дъно.

Загледай при буутването биоса дали я разпознава както хардуер , какво прекъсване и присвоява и т.н.

Отговор
в отговор на .. #20

Re: 2 мрежи 1 компютър?

Да машината е стара амд к6 процесор .... при зареждане биос показва и двете карти едната irq11 и irq10 за другата бозата разпознава и двете и за двете слага съответните драйвери и двете карти фигурират в контрол панел и service там както си е и двете са enable и двете работят без проблем според бозата обаче уви само на едната има рутиране.

Нали ви писах оставих само едната карта на пс-то работещата и сега то си е обикновено клиентско а на другото пс сложих 2 карти и там си направих настройките и работи добре и то е боза98

Отговор