Первым делом создайте резервную копию таблицы маршрутизации командой:
ip r > /backups/old_route_table
"ip r" – это сокращение от ip route, которое можно использовать в консоли Linux
> – символ направления всего что сообщит команда ip r в указанный файл /backups/old_route_table
Чтобы сбросить таблицу маршрутизации в Linux нужно выполнить в консоли команду:
ip ro flush all
чтобы восстановить настройки сохраненные в резервной копии нужно добавить в файл к каждой строке (в начало с пробелом команду:
ip r a __здесь текст который был на строке в файле__
пример:
было содержимое файла:
10.110.141.0/24 dev eth1 proto kernel scope link src 10.110.141.1
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.212
169.254.0.0/16 dev eth1 scope link
10.0.0.0/8 via 10.110.141.1 dev eth1
default via 192.168.1.1 dev eth0
стало:
ip r a 10.110.141.0/24 dev eth1 proto kernel scope link src 10.110.141.1
ip r a 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.212
ip r a 169.254.0.0/16 dev eth1 scope link
ip r a 10.0.0.0/8 via 10.110.141.1 dev eth1
ip r a default via 192.168.1.1 dev eth0
далее файлу нужно присвоить атрибут исполняемый и запустить. И таблица маршрутизации будет восстановлена.
<code>chmod +x </code>/backups/old_route_table
+ There are no comments
Add yours