Tomsk Sysadmins Forum

Unix => Администрирование => Topic started by: spa on September 29, 2007, 00:24:36

Title: Шлюз
Post by: spa on September 29, 2007, 00:24:36
Задача такая  мой комп к сети подключен через первуюю сетевуху к нему через вторую сетевухо подключен др комп как зделать чтобы у второго компа появилась сеть в винде это чтото вроде открыть для общего доступа как это в лине сделать? Ногами не пинать!

ОС, Fedora 7
Title: Шлюз
Post by: spa on September 29, 2007, 01:15:00
add
Как установить бинарники от NVidia скачал nvidia.run запускаю а там какаето лажа обьясните как надо
Title: Шлюз
Post by: demiurg on September 29, 2007, 01:27:03
Quote from: spa
Задача такая  мой комп к сети подключен через первуюю сетевуху к нему через вторую сетевухо подключен др комп как зделать чтобы у второго компа появилась сеть в винде это чтото вроде открыть для общего доступа как это в лине сделать? Ногами не пинать!

ОС, Fedora 7
1) В файле /etc/sysctl.conf найдите параметр net.ipv4.ip_forward и установите его значение в 1.
net.ipv4.ip_forward = 1
2) От root'а выполните
/sbin/iptables -t nat -A POSTROUTING -o $WAN_IF -s $WIN_CLIENT_IP -j MASQUERADE
где $WAN_IF это интерфейс "смотрящий в интернет", а $WIN_CLIENT_IP IP адрес виндового клиента, лучше конечно прописать сразу всю внутреннюю сеть, вдруг захочется еще компьютер подключить (например, так 192.168.0.0/24).
или можно так
/sbin/iptables -t nat -A POSTROUTING -o $WAN_IF -s "! $WAN_IP" -j MASQUERADE
где $WAN_IP адрес на интерфейсе "смотрящим в интернет".
3) От root'а выполните /etc/init.d/iptables save
4) От root'а выполните /sbin/chkconfig iptables on
вроде бы все...
Чтобы заработало без перезагрузки
/etc/init.d/network restart
За смыслом "заклинаний" обращайтесь к Iptables Tutorial http://www.opennet.ru/docs/RUS/iptables (http://www.opennet.ru/docs/RUS/iptables)
Quote from: spa
add
Как установить бинарники от NVidia скачал nvidia.run запускаю а там какаето лажа обьясните как надо
Может быть не стоит все проблемы валить в одну кучу?