LinuxForum.Fans
Тема

Общий инет на 2 ПК

Автор: SunSet 7 сообщений 2986 просмотров
#100860

Всем ку!

Имеем: 1 сервер Debian 5, (24/7) с уже подключенным инетом, 1 ПК.
Задача: сделать инет на ПК и сеть между ними. При этом, доступа к файлам ни с сервера к ПК, ни наоборот не должно быть, только общий интернет и доступ к серверу через ssh если потребуется.

Как оформить просто сеть между ними - еще может намануалю и настрою. С общим интернетом как-то не складывается даже мысленно. Тем более, что на простом ПК стоит Win XP. И самое важное - (тут барабанная дробь, все ожидают долгожданного момента) - линух я плохо знаю, осваиваюсь только.

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

#100894

Просто погуглите и почитайте, что такое iptables.

#100897
SunSet написал:
Всем ку!

Имеем: 1 сервер Debian 5, (24/7) с уже подключенным инетом, 1 ПК.
Задача: сделать инет на ПК и сеть между ними. При этом, доступа к файлам ни с сервера к ПК, ни наоборот не должно быть, только общий интернет и доступ к серверу через ssh если потребуется.

Как оформить просто сеть между ними - еще может намануалю и настрою. С общим интернетом как-то не складывается даже мысленно. Тем более, что на простом ПК стоит Win XP. И самое важное - (тут барабанная дробь, все ожидают долгожданного момента) - линух я плохо знаю, осваиваюсь только.

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

вот ссылка на этом же форуме http://linuxforum.ru/viewtopic.php?pid=102891#p102891
возникнут проблемы пиши.

#101294

Kettler, там случай вроде другой, маршрутизаторы, коммутаторы. У меня просто от одного пк пустить на второй инет, но доступ к файлам между этими двумя ПК запретить (в Сетевом окружении чтобы были недоступны).

Показываю что есть на данный момент:




Моих знаний хватило только на подключение инета и настройку eth0 к нему :) Есть еще вторая сетевуха, но она (как я понимаю) не подключена в данный момент. Вот через эту вторую сетевую нужно сделать инет на второй пк.
Вобщем, люди добрые, мы сами не местные, помогите кто чем может :lol:

#101592

Совсем никаких советов?

#101725

Вобщем, крутил-вертел мануалы, знакомый помог, удалось поднять инет на втором пк таким образом:

sudo iptables --flush
sudo iptables --table nat --flush
sudo iptables --delete-chain
sudo iptables --table nat --delete-chain


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

sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"

все бы хорошо, но только до перезагрузки, то есть после нее уже ничего не работает.
iptables-save не спасает, все настройки "сидят" в /etc/iptables.up.rules, но они почему-то не "поднимаются" при загрузке, хотя в /etc/network/interfaces после настроек сетевухи для инета указано

pre-up iptables-restore < /etc/iptables.up.rules

если после перезагрузки ввести iptables -L то показывает настройки, которые в этом файле. Почему автоматом не срабатывает?
Инет включается только если вручную очистить таблицы через iptables --table nat --flush и т.д, и потом заново прописать правила для них.

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