PDA

Показать полную графическую версию : [решено] route add


Anatoliy2004
08-09-2015, 13:03
Всем привет ! Стоит 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
Попробуй так:
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
zai, спасибо! попробую отпишусь!

zai
08-09-2015, 18:33
если не получится, тогда удали строчку 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
Попробуй так:
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
Операция >> выполнится с обычными правами, не дозволяющими запись в системный файл »
Точно, нет прав :)
можно не играться с командной строкой, а просто запустить текстовый редактор: sudo nano имя_файла »
Можно, но как показывает практика - 99% людей, которые задают вопросы по Линуксу не знают как им (nano) пользоваться, а соответственно появляются другие вопросы.

Anatoliy2004
09-09-2015, 09:16
что конкретно нужно записать в файл /etc/network/interfaces »
я пропишу троку руками !

zai
09-09-2015, 09:39
up route add -net 192.168.205.0 netmask 255.255.255.0 gw 192.168.5.253

Anatoliy2004
09-09-2015, 17:15
Все работает! Всем спасибо!

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

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

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

James Marsh
10-09-2015, 20:38
Это же не vi, у которого только два режима - всё портить и бибикать »
:clapping: Я давно этой фразы уже не видел. :up




© OSzone.net 2001-2012