|
|
ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.
Въпрос |
От: don_mindy (i_ilarionov __@__ abv__dot__bg) |
Дата: 04/07/2004 |
Имам следния проблем: Имам две LAN-карти, чрез които се
връзвам към све локални мрежи. Едната е с фиксирани
настройки:
IP 10.14.14.118 (моето IP)
Mask 255.0.0.0
DNS 10.0.0.10
А другата мрежа е с DHCPи оттам ми идва интернета. Сървъра
раздава IP-та po MAC aадреси, тоест винаги едно и също IP.
То е 192.168.0.144.
Проблема е следният: Мрежата, която е с DHCP работи,
интернета и той върви. Но фругата мрежа не тръгва. При опит
за пинг на компютър от нея издава съобщение:
PING 10.14.14.54 (10.14.14.54) 56(84) bytes of data.
From 10.14.14.118 icmp_seq=1 Destination Host Unreachable
Ето ви и част от съдържанието на rc.inet1.conf :
# Config information for eth0:
IPADDR[0]=""
NETMASK[0]=""
USE_DHCP[0]="yes"
DHCP_HOSTNAME[0]="192.168.0.1"
# Config information for eth1:
IPADDR[1]="10.14.14.118"
NETMASK[1]="255.0.0.0"
USE_DHCP[1]=""
DHCP_HOSTNAME[1]=""
А ето и резултата от командата route:
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
10.0.0.0 * 255.0.0.0 U 0 0 0 eth1
loopback * 255.0.0.0 U 0 0 0 lo
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
Какво да направя за да тръгне и другата мрежа ?
|
Отговор #1 |
От: Djimbo (kvv __@__ atsoftconsult-bg __точка__ com) |
Дата: 04/07/2004 |
zaday v route mreja 10.10.10.0 da ne polzva gw 192.168.0.1
a gw koito sa ti dali za toq mreja
T.S
route add -net 10.0.0.0 netmask 255.0.0.0 eth1 gw 10.14.14.1
|
Отговор #2 |
От: don_mindy |
Дата: 04/08/2004 |
Общо взето май не стана работата (ако изключим че си обърнал
малко реда на параметрите на командата). Когато се добави
това се получава следното:
root@don_mindy:~# route
Kernel IP routing table
Destination Gateway Genmask Flags
Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0
0 0 eth0
10.0.0.0 10.14.14.1 255.0.0.0 UG 0
0 0 eth1
10.0.0.0 * 255.0.0.0 U 0
0 0 eth1
loopback * 255.0.0.0 U 0
0 0 lo
default 192.168.0.1 0.0.0.0 UG 0
0 0 eth0
ако се опитам да премахна с route del.... и двете 10.0.0.0
после не ми позволява да въведа направо това дето е с
гейтуея: ето това става
root@don_mindy:~# route add -net 10.0.0.0 netmask
255.0.0.0 gw 10.14.14.1 dev eth1
SIOCADDRT: Network is unreachable
|
Отговор #3 |
От: Djimbo (kvv< at >atsoftconsult-bg __точка__ com) |
Дата: 04/08/2004 |
Abe chovek q procheti malko zxa routing
Kazah ti da si dobavish gw koito sa ti dali za ip
10.14.14.118
Ako predpolojim che tiva e ip 10.14.14.1
komandata e slednata
route add -net 10.0.0.0 netmask 255.0.0.0 eth1 gw
10.14.14.1
sled tova mahash default gw za 10.0.0.0
Kakav ti e gw koito sa ti dali za IP 10.14.14.118??????
|
Отговор #4 |
От: don_mindy |
Дата: 04/08/2004 |
GW за 10.0.0.0 е наситина 10.14.14.1, но под windows си
работя с мрежата и без него. Тъй като се занимавам със Linux
от няколко дена не се сърди че не разбирам всичко. Както ти
казах добавих това, което ми каза, но как да махна дефолт
гейтуея за тая мрежа ? Напиши ми ако може командата.
|
Отговор #5 |
От: yovo |
Дата: 04/08/2004 |
route del default gw 192.168.0.1
|
Отговор #6 |
От: don_mindy |
Дата: 04/08/2004 |
А така как ще ми върви интернета ? Нали той ползва тоя
гейтуей. Мога ли с два гейтуея да работя. Линукса от къде ще
знае от коя мрежа да си търси нета ?
|
Отговор #7 |
От: Djimbo (kvv __@__ atsoftconsult-bg[ точка ]com) |
Дата: 04/08/2004 |
route del -net 10.0.0.0 netmask 255.0.0.0 eth1
route add net 10.0.0.0 netmask 255.0.0.0 eth1 gw 10.14.14.1
Routing tablichata ti trqbva da predstavlqva eto taka
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
10.0.0.0 10.14.14.1 255.0.0.0 UG 0 0 0 eth1
loopback * 255.0.0.0 U 0 0 0 lo
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
|
Отговор #8 |
От: don_mindy |
Дата: 04/08/2004 |
Добре де, това е много хубаво ама нали казах че не става:
ето ти точно какво правя:
root@don_mindy:~# route
Kernel IP routing table
Destination Gateway Genmask Flags
Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0
0 0 eth0
10.0.0.0 * 255.0.0.0 U 0
0 0 eth1
loopback * 255.0.0.0 U 0
0 0 lo
default 192.168.0.1 0.0.0.0 UG 0
0 0 eth0
root@don_mindy:~# route del -net 10.0.0.0 netmask
255.0.0.0 eth1
root@don_mindy:~# route
Kernel IP routing table
Destination Gateway Genmask Flags
Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0
0 0 eth0
loopback * 255.0.0.0 U 0
0 0 lo
default 192.168.0.1 0.0.0.0 UG 0
0 0 eth0
root@don_mindy:~# route add net 10.0.0.0 netmask 255.0.0.0
eth1 gw 10.14.14.1
net: No address associated with name
root@don_mindy:~# route add -net 10.0.0.0 netmask
255.0.0.0 gw 10.14.14.1 eth1
SIOCADDRT: Network is unreachable
Явно нещо не е както трябва тук.
|
Отговор #10 |
От: don_mindy |
Дата: 04/08/2004 |
Гледай сега. Питах малко по-запознати с мрежата ни. Тоя GW
10.14.14.1 не въществува. Интернета в тая мрежа е чрез VPN,
така че тия команди целящи въвеждането на 10.14.14.1 нямат
смисъл. Просто GW не съществува!
|
Отговор #12 |
От: don_mindy |
Дата: 04/08/2004 |
Мисля че разбрах какъв е проблема, но не мога да го оправя.
Ако сложа настройките за тая мрежа, която не работи на eth0
и изключа eth1 (всъщност май няма значение дали я изключвам)
проблемната мрежа тръгва. Докато се ровех из нета намерих да
се казва на едно място че ядрото може да не познае както
трябва сдвете карти и затова трябвало да му се зададе в
lilo.conf настройките от вида:
linux ether = 5,0x320,eth0 ether=10,0x340,eth1
или:
append="ether=12,0x300,eth0 ether=15,0x340,eth1"
в случая тия два реда съм ги взел от намерените в нета неща,
числата не са точни.
Пробвах да ги сложа в lilo.conf (естествено с моите
параметри )но нищо не стана. Може би греша мястото или
незнам какво точно трябва да направя.
|
Отговор #13 |
От: don_mindy |
Дата: 04/09/2004 |
Това последното, което казах май не е много вярно. Един
разбирач ми каза че картите са добре разпознати, но ми
трябва IP root за да определя кои пакети за къде да отиват.
|
Отговор #14 |
От: don_mindy |
Дата: 04/09/2004 |
Гледайте сега какво става: Ако дам down eth1 и eth0, разменя
кабелите на двете мрежи и след това разменя настройките на
картите всичко тръгва. След това давам пак down на двете
карти , връщам кабелите както трябва да са и пак обръщам
настройките и пак всичко върви. Дотук добре, но рестартирам
ли компа, eth1 пак спира да работи. За да я подкарам трябва
отново да извърша процедурата със смяната на кабелите. Някой
може ли да ми каже от какво е проблема.
|
<< филтиране на даден порт само за България (1
) | Apache log problem?? (5
) >>
|
|
|
|
|