LINUX.ORG.RU
ФорумAdmin

Основной шлюз


0

1

Добрый день Ув. «форумчане».
Возникла проблема с основным шлюзом.
Настраиваю инет я ручками , т.к. остался только с консолькой.
Ip адресс у меня 10.102.15.186 - звонил провайдеру , он сказал что основной шлюз выдаётся меньше еденицей IP. Т.е. должен быть вот такой 10.102.15.185.
Но когда я пишу - sudo ifconfig eth0 10.102.15.186 netmask 255.255.255.248 gateway 10.102.15.185
Вылезает эта ошибка :
gateway : не известный хост.
ifconfig : ' --help' показывает информацию по использованию.
Но IP adress и netmask меняются как положено , а вот gateway (bcast) получается таким 10.102.15.191.
Из за этого интернет не робит и я не могу обновить десктоп.

Настройки в etc/network/interfaces вот такие :

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
iface eth0 inet static
address 10.102.15.186
netmask 255.255.255.248
gateway 10.102.15.185
auto eth0


Всё равно не даёт выйти в инет основной шлюз остается 10.102.15.191
Помогите плиз)
Заранее спасибо.



Последнее исправление: ma3aaa (всего исправлений: 1)

Ответ на: комментарий от sin_a

Перед тем как прописать route add default gw 1.2.3.4
Я просто прописал route вот что он мне выдал :

Таблица маршрутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
10.102.15.184 * 255.255.255.248 U 0 0 0 eth0

После того как я ввёл route add default gw 10.102.15.185 написал это :

Таблица маршрутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
10.102.15.184 * 255.255.255.248 U 0 0 0 eth0
default nUSO15-gw.r 0.0.0.0 UG 100 0 0 eth0

ma3aaa
() автор топика
Ответ на: комментарий от ma3aaa

Мб вот так попробовать
route add -net 10.102.15.186 netmask 255.255.255.248 eth0

route add default gw 10.102.15.185 eth0

ma3aaa
() автор топика

gateway (bcast) получается таким 10.102.15.191.

Bcast таким и должен быть, все правильно.

попробуй

sudo ip ro del default
sudo ip ro add default via 10.102.15.185 dev eth0

power
()
Ответ на: комментарий от ma3aaa
После того как я ввёл route add default gw 10.102.15.185 написал это :

Таблица маршрутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
10.102.15.184 * 255.255.255.248 U 0 0 0 eth0
default nUSO15-gw.r 0.0.0.0 UG 100 0 0 eth0

Так, стоп. Похоже, у тебя добавился маршрут, в чем проблема? Сделай rounte -n, посмотри что это за nUSO15-gw.r

power
()
Ответ на: комментарий от pavel38

Спасибо за советы , ночью опробую ВСЁ ) Ведь терять нечего)

ma3aaa
() автор топика

>Но когда я пишу - sudo ifconfig eth0 10.102.15.186 netmask 255.255.255.248 gateway 10.102.15.185

Вылезает эта ошибка :

gateway : не известный хост.



Всё правильно, у ifconfig нет параметра gateway.
Если ты непременно хочешь настроить интерфейс вручную, используй утилиту ip из пакете iproute2

ip l dev eth0 set up
# a a - сокращение от address add. можно писать полностью
ip a a 10.102.15.186/29 dev eth0
# r a - сокращение от route add
ip r a default via 10.102.15.186 dev eth0

iface eth0 inet static

address 10.102.15.186


netmask 255.255.255.248


gateway 10.102.15.185


auto eth0



Укажи ещё
network 10.102.15.184
broadcast 10.102.15.191

про broadcast не помню, а network нужно указывать обязательно. В debian/ubintu скипты ifup/ifdown не пересчитывают адреса сами.

router ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.