|
|
ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.
Въпрос |
От: Atanas (stefov< at >mail[ точка ]bg) |
Дата: 10/26/2003 |
RedHat 7.1, LAN Repotec chip: RTL8139d
Имам LAN достъп до Internet, който работи добре, но всеки
път трябва ръчно да добавям IP адреса и Gateway:
route add -host 80.72.80.90 eth0
route add default gw 80.72.80.65
макар че те са записани в:
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=80.72.80.90
NETMASK=255.255.255.224
GATEWAY=80.72.80.65
(Няма проблеми със зареждането на драйвера 8139too )
Повторнното конфигуриране с netconfig няма никакъв ефект.
Кои скриптовe отговарят за routing таблицата и защо не
работят както трябва?
Благодаря предварително!
|
Отговор #1 |
От: King Nothing (nothing< at >mail[ точка ]bg) |
Дата: 10/27/2003 |
Картата ти не е с чип Repotec, а с Realtek!
Как изглежда route-таблицата след инициализацията на
машината? Настройките, които си направил са правилни и
всичко трябва да работи. С изключение на броудкаста:
BROADCAST=80.72.80.95
|
Отговор #2 |
От: ! |
Дата: 10/27/2003 |
NETMASK=255.255.255.0
|
Отговор #4 |
От: so |
Дата: 10/27/2003 |
dobawi komandite si w
/etc/rc.d/rc.local
i ste se izpalniawat pri boot
|
Отговор #5 |
От: Atanas (stefov__at__mail__dot__bg) |
Дата: 10/28/2003 |
King Nothing,
Непосредствено след първоначалната инициализация на машината
route таблицата е:
Kernel IP routing table
Destination Gatewa yGenmask FlagsMetricRef Use Ifac
80.72.80.64 * 255.255.255.224 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
Нямам представа от къде идва това "80.72.80.64" - никъде не
съм го писал. Когато напиша "ifconfig eth0 down", остава
само 127.0.0.0, а след това, ако напиша "ifconfig eth0 up"-
става същата таблица като горната.
Добавянето на BROADCAST=80.72.80.95 в
/etc/sysconfig/network-scripts/ifcfg-eth0 не води до
никаква промяна.
Sorry за дългите и безсмислени обяснения.
Просто не мога да си обясня защо сам инициализира интерфейса
eth0 автоматично, а не добавя IP и Gateway в route
таблицата?!
|
Отговор #6 |
От: Abuser_ |
Дата: 10/28/2003 |
V routing table-a ti vsichko pochti e ok.
Tova 80.72.80.64, deto se chudish ot kude idva, si e OK,
sled "ifconfig IP/NETMASK" linux-a si presmiata kakva mreja
se routira na dadenia interface i go dobavia, abe v tozi red
vsichko e tok.
Lipsva ti reda:
....
0.0.0.0 80.72.80.65 0.0.0.0 UG 1 0 0 eth0
demek default gateway-a ti go niama. Ne znam kak e v RH, no
v slakware pochti niama griji v koi rc-file shte go slojish,
stiga da razbirash de, ne da go napishesh v rc.K :) Po
default e v /etc/rc.d/rc.inet1, no stava i v
/etc/rc.d/local.
/sbin/route add default gw 80.72.80.65 netmask 0.0.0.0
metric 1
Kato gledam kakva e ideologiata s tozi ifcfg-eth0, uj
vsichko e nared, ama iavno neshto ne e kato triabva. Vij
dali imash prazen red sled "GATEWAY=80.72.80.65", sloji edin
enter sled ".65" i probvai.
|
<< kak da izpolzwam /dev/dsp ot nqkolko procs (3
) | Bash Script (10
) >>
|
|
|
|
|