Svah
@Svah

Как вписать в конфиг 3proxy все имеющиеся ip адреса под управлением centos 6?

есть скрипт, который когда то отрабатывал, но мне досталась некорректная копия, может символы где то неверные скопированы?

скрипт для автонастройки/автоподнятия 3proxy с автопропиской всех имеющихся IP-адресов на сервере под управлением centos 6, все команды выполняются корректно до пары строк, а именно до сюда:

interface=/sbin/ifconfig grep|eth0 'inet addr:' | cut -d: -f2 | awk '{ print $1}'
echo "socks -p235 -i$interface -e$interface" >>/etc/3proxy.cfg


по логике он должен бы дописывать в файл 3proxy.cfg следующие строки
socks -p235 -i123.123.123.123 -e123.123.123.123
socks -p235 -i124.124.124.124 -e124.124.124.124

и т.д. все IP-адреса, которые есть по команде ifconfig, но этого не происходит, выдается ошибка...

подскажите, что в этой команде не так?
  • Вопрос задан
  • 121 просмотр
Решения вопроса 1
@rustler2000
погромист сикраш
interface=$(/sbin/ifconfig eth0|grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}')
echo "socks -p235 -i$interface -e$interface" >>/etc/3proxy.cfg

и это только для eth0
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы