LinuxForum.Fans
Тема

iptables

Автор: Vartonst 440 сообщений 183388 просмотров 📌 закреплена
23.02.2010 07:50 · отредактировано #894

В етой теме обсуждаем iptables.

Как правильно сохранить ведёные настройка типа iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE чтобы всё работало после перезагрузки ато настроил теперь боюсь выключить комп

Помогите расскажите там вроди скрипт надо какой куда его пихать



И что никто не знает как сохранить ?

23.02.2010 07:53 #977

Зависит от того, какой дистрибутив, кто поднимает соединение, какое соединение.

Вообще, обычно это прописывают в скрипте, который поднимает соединение. Некоторые, кто со slackware на убунту переползли, и смотрят как бараны, на новые системы инициализации (как я), кому лень разбираться - те прописывают в rc.local с интервалом в 5 минут, и через 5 минут оно у них само поднимается, а первые 4 минуты можно и подождать. :) Но так делать строго не рекомендую.

23.02.2010 08:05 · отредактировано #980

Сейчас дело в том что интернет начинает работать у просящих когда я вожу 2 команды

text
sysctl -w net.ipv4.ip_forward="1"
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE  

Как сделать чтобы не вводить их при включении ubuntu 9_10 ?

23.02.2010 08:07 #982

Нужно добавить их при поднятии сети. Куда - я ещё сам не выяснял, в какой-нибудь ifup, наверное :)

23.02.2010 08:13 · отредактировано #983

Создать батник и засунуть в автозагрузку :D

text
Чтобы эти самые настройки сохранились и после перезагрузки вашего компьютера, нужно предпринять два шага:
1. В файле /etc/sysctl.conf раскомментировать (или добавить, если не обнаружится закомментированной) такую строчку:
net.ipv4.ip_forward=1
2. Ту самую команду iptables…, которая описана выше, можно добавить куда-нибудь в /etc/rc.local 

Выполнил после перезагрузки все равно вводим вручную всё ОК

23.02.2010 08:15 #985

Копай ifup.

23.02.2010 16:16 #1228

man iptables-save
man iptables-restore

23.02.2010 17:39 · отредактировано #1306
An9hyg написал:
man iptables-save
man iptables-restore

а объяснить эти строки

23.02.2010 18:02 #1311

Vartonst, что тебе объяснить ? Запусти и почитай. И вообще, в гугле забанили ?

23.02.2010 18:08 #1314

Ну вот, опять человека в гугель отправили :(

23.02.2010 18:12 #1316

> Vartonst, что тебе объяснить ? Запусти и почитай. И вообще, в гугле забанили?

исправьте, пожалуйста, своё сообщение на более вежливое

23.02.2010 18:14 #1317

Объясните почему в этом разделе создали тему?

23.02.2010 18:19 #1322

Воть тоже интересно, как серьезная вещь оказалась за забором. Извините, если не правильно выразился.

23.02.2010 18:20 #1323
Sonic написал:
Объясните почему в этом разделе создали тему?

скорее всего потому что вопрос не привязан к определенному дистрибутиву

23.02.2010 18:25 #1324

Упс, я видимо начинаю стареть. А ветка Администрирование Linux систем тогда для чего.

23.02.2010 18:36 #1327

Перенес.

23.02.2010 19:08 · отредактировано #1343
GuttaLinux написал:
исправьте, пожалуйста, своё сообщение на более вежливое

Всенепременнейше. Не соблаговолите ли, сударь, пройти в гуголь, или, если это Вас не затруднит, выполнить вышеприведенные команды в терминале ?

Alkash написал:
Воть тоже интересно, как серьезная вещь

Она, безусловно, очень сурьезная. :lol:

23.02.2010 19:11 #1345

> Не соблаговолите ли, сударь, пройти в гуголь, или, если это Вас не затруднит, выполнить вышеприведенные команды в терминале

спасибо. лишней показухи не надо, а так - букв почти столько же, клавиатура напрягается так же, а никому не обидно.

23.02.2010 22:16 #1506

Лучше всего использовать систему запуска скрипотов из init.d
К примеру настроил iptables создал там файлик подписал как надо. Выдал права . Добавил в автозагрузку.

24.02.2010 11:23 #1671

Не подскажете как в mangle заменить содержимое пакета? Необходимо немного подкорректировать приходящий UDP трафик.

Войдите или зарегистрируйтесь, чтобы ответить.