Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   [решено] route add (http://forum.oszone.net/showthread.php?t=305139)

Anatoliy2004 08-09-2015 13:03 2550876

route add
 
Всем привет ! Стоит Ubuntu 15. Нужно помочь в роутинге! ір убунты 192.5.125 шлюз 192.168.5.254

На 2008 сервере (ip 192.168.5.110 шлюз 192.168.5.254 ) прописали такую команду route add 192.168.205.0 mask 255.255.255.0 192.168.5.253

Как на Линуксе прописать такое же !??!!?!?
Спасибо!

zai 08-09-2015 13:36 2550896

Попробуй так:
sudo echo up route add -net 192.168.205.0 netmask 255.255.255.0 gw 192.168.5.253 >> /etc/network/interfaces

Anatoliy2004 08-09-2015 18:25 2551017

zai, спасибо! попробую отпишусь!

zai 08-09-2015 18:33 2551020

если не получится, тогда удали строчку up route add -net 192.168.205.0 netmask 255.255.255.0 gw 192.168.5.253 из файла /etc/network/interfaces

El Scorpio 09-09-2015 06:22 2551203

Цитата:

Цитата zai
Попробуй так:
sudo echo up route add -net 192.168.205.0 netmask 255.255.255.0 gw 192.168.5.253 >> /etc/network/interfaces »

Не получится.
Операция >> выполнится с обычными правами, не дозволяющими запись в системный файл.

Правильнее тогда уже так:
Код:

echo текст | sudo tee -a имя_файла
Альтернативный вариант - запустить отдельный экземпляр командной строки с полными правами
Код:

sudo bash -c "echo текст >> имя_файла"
В этом случае от имени root выполняется вся команда в кавычках

А можно не играться с командной строкой, а просто запустить текстовый редактор: sudo nano имя_файла :)

zai 09-09-2015 07:52 2551223

Цитата:

Цитата El Scorpio
Операция >> выполнится с обычными правами, не дозволяющими запись в системный файл »

Точно, нет прав :)
Цитата:

Цитата El Scorpio
можно не играться с командной строкой, а просто запустить текстовый редактор: sudo nano имя_файла »

Можно, но как показывает практика - 99% людей, которые задают вопросы по Линуксу не знают как им (nano) пользоваться, а соответственно появляются другие вопросы.

Anatoliy2004 09-09-2015 09:16 2551251

что конкретно нужно записать в файл
Цитата:

Цитата zai
/etc/network/interfaces »

я пропишу троку руками !

zai 09-09-2015 09:39 2551256

up route add -net 192.168.205.0 netmask 255.255.255.0 gw 192.168.5.253

Anatoliy2004 09-09-2015 17:15 2551410

Все работает! Всем спасибо!

El Scorpio 10-09-2015 01:29 2551567


Цитата:

Цитата zai
Цитата El Scorpio:
можно не играться с командной строкой, а просто запустить текстовый редактор: sudo nano имя_файла »

Можно, но как показывает практика - 99% людей, которые задают вопросы по Линуксу не знают как им (nano) пользоваться, а соответственно появляются другие вопросы. »

А чего в нём такого сложного? Это же не vi, у которого только два режима - всё портить и бибикать :)
Запустил с указанием имени файла, и печатай спокойно, как в любом текстовом редакторе. Опять же шпаргалка по "горячим клавишам" внизу висит.

James Marsh 10-09-2015 20:38 2551866

Цитата:

Цитата El Scorpio
Это же не vi, у которого только два режима - всё портить и бибикать »

:clapping: Я давно этой фразы уже не видел. :up


Время: 20:44.

Время: 20:44.
© OSzone.net 2001-