LINUX.ORG.RU
ФорумAdmin

Автоматизация процесса смены ip в файл /etc/network/interfaces для интерфейса tun0

 


0

1

Здравствуйте. Подскажите как можно автоматизировать процесс смены ip в файл /etc/network/interfaces для интерфейса tun0. Имеет файл такого содержания

...
auto tun0
iface tun0 inet manual
pre-up ip tuntap add tun0 mode tun user root
up ip addr add dev tun0 10.0.0.2/30
up badvpn-tun2socks --tundev tun0 --netif-ipaddr 10.0.0.1 --netif-netmask 255.255.255.252 --socks-server-addr <ip proxy>:<port proxy> --username <login proxy> --password <password proxy>--logger syslog >/dev/null 2>/dev/null &
...

Например, перестал работать прокси, выгрузили данные по новым прокси. Как их можно подставить в файл interfaces из рядом лежащего файла с проксями?


Программы sh, cat и echo помогут тебе в этом сложном деле.

firkax ★★★ ()

Не надо их «подставлять», надо генерировать полностью файл. Чтобы не теребить интерфейсы, которые обычно не меняются, генерировать его стоит в каталог /etc/network/interfaces.d

anonymous ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.