Автор Тема: Alt Linux server 4.0 и the bat 4.0!  (Прочитано 67618 раз)

Drool

  • Гость
Re: Alt Linux server 4.0 и the bat 4.0!
« Ответ #30 : 16.07.2009 14:58:49 »
Цитировать
/sbin/service: /etc/init.d/nat: /bin/sh^M: bad interpreter: No such file or directory
сижу теперь и загадочно чешу репу...

Признайтесь, Вы файлы редактируете в винде, а потом загоняете их на линуксовую машину?

Оффлайн mad_max

  • Участник
  • *
  • Сообщений: 352
Re: Alt Linux server 4.0 и the bat 4.0!
« Ответ #31 : 16.07.2009 18:55:13 »
Цитировать
/sbin/service: /etc/init.d/nat: /bin/sh^M: bad interpreter: No such file or directory
сижу теперь и загадочно чешу репу...

Признайтесь, Вы файлы редактируете в винде, а потом загоняете их на линуксовую машину?

Когда первый раз словил такую ошибку, то же долго сидел и чесал репу.  :)
Пока не открыл на редактирование файл в mc, тут то все и прояснилось.

Оффлайн sasa13e

  • Участник
  • *
  • Сообщений: 11
Re: Alt Linux server 4.0 и the bat 4.0!
« Ответ #32 : 17.07.2009 10:53:24 »
Признайтесь, Вы файлы редактируете в винде, а потом загоняете их на линуксовую машину?

признаюсь честно - только ваш #nat#  а так редактирую в Vim из-под PuTTY

Признайтесь, Вы файлы редактируете в винде, а потом загоняете их на линуксовую машину?

исправился - набрал вручную. Тепереча новая песня
Цитировать
[root@gt ~]# service nat start
/etc/init.d/nat: line 4: ./etc/init.d/functions: Permission denied
/etc/init.d/nat: line 4: ./etc/init.d/functions: Permission denied
Stopping NAT: /etc/init.d/nat: line 22: optables: command not found

Starting NAT: /etc/init.d/nat: line 13: success: command not found
« Последнее редактирование: 20.07.2009 10:42:48 от sasa13e »

Drool

  • Гость
Re: Alt Linux server 4.0 и the bat 4.0!
« Ответ #33 : 21.07.2009 11:15:30 »
Я не пойму, что мешает Вам закачать архив с конфигами прямо на сервере wget-ом, и там же править хоть миднайтом, хоть вимом? А не геморроиться с виндой или ручной наборкой.
Ну и покажите его содержимое, что Вы там прописали.

Оффлайн sasa13e

  • Участник
  • *
  • Сообщений: 11
Re: Alt Linux server 4.0 и the bat 4.0!
« Ответ #34 : 24.07.2009 17:41:11 »
#/bin/sh
#chkconfig: 2345 13 89
#description: NAT
./etc/init.d/functions

case "$1" in
    start)
        $0 stop
        echo -n "Starting NAT: "
            iptables -I PREROUTING -t nat -s 192.168.1.0/24 -p tcp --dport 80 -j DNAT --to 192.168.1.103:3128 \
            && iptables -I PREROUTING -t nat -s 192.168.1.0/24 -p tcp --dport 80 -j DNAT --to 192.168.1.103:3128 \
            && echo 1 >/proc/sys/net/ipv4/ip_forward \
            && iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE \
            && success
        echo
        ;;
    stop)
        echo -n "Stopping NAT: "
            echo 0 > /proc/sys/net/ipv4/ip_forward \
            && iptables -t filter -F \
            && iptables -t filter -X \
            && iptables -t nat -F \
            && optables -t nat -X \
            && success
        echo
        ;;
    restart)
        $0 stop
        $0 start
        ;;
    list)
        iptables -L -t nat
        ;;
    *)
        echo "Usage: nat {start|stop|restart|list}"
        exit 1
        ;;
esac

exit $RETVAL[/li]

вручную набрал в vim'e
Если я вас рассердил , то извините пожалуйста.

Ох , оказывается у меня статичный ip!!!
« Последнее редактирование: 24.07.2009 17:46:29 от sasa13e »

Drool

  • Гость
Re: Alt Linux server 4.0 и the bat 4.0!
« Ответ #35 : 24.07.2009 20:55:44 »
Ох , оказывается у меня статичный ip!!!

1. Тогда нужно смотреть в сторону примеров с SNAT.
2. Что теперь говорит на попытку start?
« Последнее редактирование: 24.07.2009 20:58:17 от Drool »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 376
  • Учиться .... Телепатами не рождаются, ими ....
Re: Alt Linux server 4.0 и the bat 4.0!
« Ответ #36 : 07.08.2009 20:47:25 »
Выделена тема Как пробросить ftp