Вопрос № 97199: Уважаемые эксперты! У меня такая ситуация: поставил Debian 4.0 был выбор eth0 и eth1 я выбрал eth0, теперь мне как подключить eth1 и настроить. И еще вопрос нужно будет связать 2 подсети etho (ip192.168.1.10 255.255.255.0 шлюз 192.168.1.1) и eth1 (ip...
Вопрос № 97.199
Уважаемые эксперты! У меня такая ситуация: поставил Debian 4.0 был выбор eth0 и eth1 я выбрал eth0, теперь мне как подключить eth1 и настроить. И еще вопрос нужно будет связать 2 подсети etho (ip192.168.1.10 255.255.255.0 шлюз 192.168.1.1) и eth1 (ip10.110.30.10 255.255.255.0 ) так, чтобы обе подсети видели друг друга и в инет ходили через eth0.
Заранее спасибо.
Отправлен: 03.08.2007, 10:43
Вопрос задал: Dima_ (статус: Посетитель)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Oleg S. Mezhov
Здравствуйте, Dima_!
пропишите нужный интерфейс в /etc/network/interfaces
или воспользуйтесь стандартной утилитой (GUI) network-admin
Ответ отправил: Oleg S. Mezhov (статус: 2-ой класс)
Ответ отправлен: 03.08.2007, 10:52 Оценка за ответ: 3 Комментарий оценки: прописал, а как узнать что подключил?
Отвечает: Logic
Здравствуйте, Dima_!
Это все довольно просто. Для подключения eth1 отредактируйте файл /etc/network/interfaces:
добавьте следующее
auto eth1
iface eth1 inet static
address 10.110.30.10
netmask 255.255.255.0
Для связи подсетей воспользуйтесь iptables. В Дебиане можно правила прописать в /etc/rc.local
iptables -I FORWARD -i eth0 -o eth1 -j ACCEPT
iptables -I FORWARD -i eth1 -o eth0 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to-source 192.168.1.1
Ответ отправил: Logic (статус: Практикант)
Ответ отправлен: 03.08.2007, 11:03 Оценка за ответ: 5 Комментарий оценки: Спасибо большое!!!
Отвечает: Dmitrii Omarov
Здравствуйте, Dima_!
Для подключения eth1 согласен с коллегой Logic,
а для связи двух подсетей в Вашем случае я бы поступил проще, а именно, задал бы команду: echo "1" > /proc/sys/net/ipv4/ip_forward
Эта команда разрешает ядру Linux осуществлять маршрутизацию.
Всего доброго
--------- ВПЕРЁД!
Ответ отправил: Dmitrii Omarov (статус: Студент)
Ответ отправлен: 03.08.2007, 15:48 Оценка за ответ: 5 Комментарий оценки: Спасибо.
Отвечает: Мирошник Александр
Здравствуйте, Dima_!
Настройка производится через командную строку ( как вариант) ip addr add dev eth1 10.110.30.10/24 ; ip link set eth1 up - и эти же занесите в /etc/rc.d/rc.local дело в том, что можно настроить и через файлы конфигурации.... но я не помню как :(
а что бы был форвадинг между интерфейсами - в /etc/sysctl.conf
поставить значение ipv4_forward=1
Ответ отправил: Мирошник Александр (статус: Студент)
Ответ отправлен: 06.08.2007, 20:34 Оценка за ответ: 5 Комментарий оценки: Спасибо