Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > изменение шлюза


Автор: gordmiand 14.12.2012, 22:17
подскажите пож-та как поменять шлюз (его адрес), например, у сетевого интерфейса eth0?

Автор: bilbobagginz 15.12.2012, 08:57
смотря что надо, если надо добавить новый - одно.
для замениты, надо убрать старый, и добавить новый.

оба процесса дают немного иной результат.


можно делать посредством комманд: route или ip route


Автор: gordmiand 15.12.2012, 21:31
мне нужно заменить адрес имеющегося шлюза у заданного интерфейса (например у eth0) на новый...я знаю что для этого используется команда route, но что-то никак не выходит...подскажите пример...и как потом просмотреть адрес шлюза у интерфейса?

Автор: bilbobagginz 15.12.2012, 23:22
Цитата(gordmiand @  15.12.2012,  20:31 Найти цитируемый пост)
..я знаю что для этого используется команда route

лучше - ip route, если есть возможность
Цитата(gordmiand @  15.12.2012,  20:31 Найти цитируемый пост)
и как потом просмотреть адрес шлюза у интерфейса? 

лучше заранее списать все настройки, чтобы на всякий случай [если по><еришь маршрутизацию на серванте]
Цитата(gordmiand @  15.12.2012,  20:31 Найти цитируемый пост)
 но что-то никак не выходит...подскажите пример

http://tinyurl.com/c5a86yp

Автор: mihanik 16.12.2012, 11:40
gordmiand, я правильно понимаю, что ты новичок в linux?

Если да, то проще всего новичкам настраивать такие несложные штуки через GUI или WEB-интерфейс.

GUI зависит от дистрибутива, в качестве web-интерфейса можно использовать webmin (webmin предварительно нужно установить, скачав с сайта webmin.com соответствующий пакет )

Подключаться к webmin так:

http://localhost:10000

Автор: gordmiand 16.12.2012, 21:21
bilbobagginz: Ваша ссылка ведет на гугловский поиск...никаких примеров там нет...
mihanik: я linux-ом пользуюсь постольку-поскольку...а именно - программы пишу под него...и шлюз мне надо менять программно, вот для этого-то я и пытаюсь узнать точную линукс-команду изменения шлюза для заданного интерфейса (lo, eth0 или др...)

Автор: bilbobagginz 16.12.2012, 23:37
Цитата(gordmiand @  16.12.2012,  20:21 Найти цитируемый пост)
Ваша ссылка ведет на гугловский поиск...никаких примеров там нет...

пардон, чего-то тайниурл подводит... разпарсил русский запрос.
короче заходим на гугл, и забиваем: "смена маршрута по умолчанию линукс ip route"


Автор: krypt3r 17.12.2012, 10:13
Код

# ip route add default via $GATEWAY dev eth0

$GATEWAY — IP вашего шлюза

Автор: gordmiand 17.12.2012, 19:23
krypt3r: а что такое default и via ?

Автор: tzirechnoy 17.12.2012, 23:23
http://www.lartc.org/howto/

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)