Доброго времени суток!
такой вопрос, может кто знает, в винде есть возможность в свойствах впн подключения разрешать другим пользователям в сети выходит в интернет. иначе говоря в одну сетевую карту интернет приходит а по второй раздаётся всем налево на право. в убунту есть такая фишка?
заранее признателен
Интернет на 2 машины
_A_n_G_e_L_, она есть в любом линуксе. Вас интересуют настройки iptables.
да
_A_n_G_e_L_, тогда вопрос... Поиск по форуму отменили?
http://linuxforum.ru/viewtopic.php?pid=60386#p60386
Только tap0 замените на имя порта, смотрящего в домашнюю сеть...
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
(интерфейс куда приходит инет любой , у меня eth0)
команда на раз) поэтому создайте автозагрузку.. и ничего не надо городить))
sudo iptables -A FORWARD -i eth0 -o eth1 -s 192.168.0.0/24 -m conntrack --ctstate NEW -j ACCEPT
sudo iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
sudo iptables -A POSTROUTING -t nat -j MASQUERADE
Теперь для конфигурации gateway’я для роутинга между двумя интерфейсами необходимо включить IP-форвардинг командой:
sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
Также надо отредактировать файл sysctl.conf:
sudo mcedit /etc/sysctl.conf
Добавьте в него вот эти две строки для активации роутинга:
net.ipv4.conf.default.forwarding=1
net.ipv4.conf.all.forwarding=1
шлюз готов к работе. настраивать клиентские машины. На нашем примере для них gateway будет 192.168.0.10
автозагрузка сохраните рабочую конфигурацию iptables в файл командой:
sudo sh -c "iptables-save > /etc/iptables.up.rules"
После этого в сам файл сетевых настроек /etc/network/interfaces добавьте
pre-up iptables-restore < /etc/iptables.up.rules
То есть оно станет примерно такого вида:
auto eth0
iface eth0 inet manual
pre-up iptables-restore < /etc/iptables.up.rules
Большеничего не менять.
И необходимо установить DNS MASQ командой sudo apt-get install dnsmasq
Пробовал инет раздать- в настройках соединеия для сетевухи что смотрит в локалку параметры iPv4 - общий с другими компьютерами
а на другом - автоматически получать адрес. И инет идет на обоих - раздача с первого. Как безопасен такой способ???