Показать сообщение отдельно
Старый 31-10-2010, 23:41   #12
Orion33
Простой совеццкий инженер
 
Аватар для Orion33
 
Регистрация: Oct 2004
Адрес: Фиинский заалифф :)
Сообщений: 2,810
В общем, такая инфа:
1. Адреса ДНС хранятся в файле /etc/resolv.conf Чтобы дописать сервер в список, надо выполнить команду echo "nameserver xxx.xxx.xxx.xxx" >> /etc/resolv.conf. Команда >> означает дозапись в конец файла, если вместо нее набрать >, то содержимое файла уничтожится, и в нем появится только новая запись. Удобно, если надо стереть предыдущий список ДНС

2. С поднятием сетевых интерфейсов несколько сложнее. У меня стоит Fedora, что на базе Red Hat, если на роутере система на основе Debian или какой-то другой, расположение, название и структура файлов может отличаться. Итак, скрипты инициализации сети находятся в папке /etc/sysconfig/network-scripts. Для каждого интерфейса существует файл с именем ifcfg-<name>, структура которого понятно любому ежику:
Цитата:
# VIA Technologies, Inc. VT6105/VT6106S [Rhine-III]
DEVICE=eth1
HWADDR=00:19:5B61:F3
ONBOOT=yes
IPADDR=10.120.13.241
NETMASK=255.252.0.0
GATEWAY=10.120.8.1
METRIC=10
#DHCP=yes
ONBOOT=yes - значит поднимать интерфейс при загрузке, DHCP=yes - выполнять запрос DHCP сервера

Ну вот как-то так. Если на роутере система Debian, то надо ковырять команду ifconfig и иже с ней

3. Правила фаервола iptables хранятся в файле /etc/sysconfig/iptables.save. Чтобы указанные в статье команды выполнялись при загрузке системы, достаточно их дописать в нужные секции файла. Если в команде указана таблица -t nat, то сохранять надо в этот раздел, если параметра -t нет, то это таблица по умолчанию filter, обычно последняя в этом файле.

Доп. информацию по линуксовым командам можно получить на ресурсе opennet.ru
__________________
[SIGPIC][/SIGPIC]
Почётный дятел
Главное знать, куда долбить!

Последний раз редактировалось Orion33; 31-10-2010 в 23:57.
Orion33 вне форума   Ответить с цитированием