LINUX.ORG.RU
ФорумAdmin

Инет на двух компьютерах


0

0

Доброго времени суток, уважаемые.

Помогите пожалуйста ПК1 система дебиан, две сетевые карточки eth0 and eth1, на eth0 настроен dhcp, на eth1, я прописал 192.168.0.1 на пк2, я вбил 192.168.0.2 маска подсети что на пк 1 что на пк2 255.255.255.0 свой сервер я пингую 192.168.0.2 пингует 0.1 всё хорошо. Вот инет некак немогу отправить на пк2 помогите пожайлуйста. Спасибо. adsl роутер


ещё как вариант купить копеешный свитч :)

anton_jugatsu ★★★★
()

из какого диапазона dhcp-сервер на роутере раздаёт, какой айпишнек роутера?

anton_jugatsu ★★★★
()
Ответ на: комментарий от anton_jugatsu

> на первом

sysctl -w net.ipv4.ip_forward=1

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

На счет первого, вот что выдал xserver:/home/user# sysctl -w net.ipv4.ip_forward=1 net.ipv4.ip_forward = 1

На втором ноутбук windows xp

ip ro add default via 192.168.0.1/24 как с этим поступить?

Хочу научится сначала так :)

из какого диапазона dhcp-сервер на роутере раздаёт, какой айпишнек роутера?

Вот

LAN IPv4 Address:    192.168.1.1

Default Gateway:    95.58.ХХХ.Х

rext
() автор топика
Ответ на: комментарий от rext

поставь в свойствах локального соединения ip-адрес 192.168.0.2, шлюз 192.168.0.1, dns провайдера


после этого попробуй открыть ya.ru или в cmd

ping 194.87.0.50
ping www.ru

anton_jugatsu ★★★★
()
Ответ на: комментарий от anton_jugatsu

Спасибо тебе огромное, просто не представляешь, какое оно огромное, это спасибо :) всё работает. Теперь еще кое че знаю :) Спасибо.

rext
() автор топика
Ответ на: комментарий от rext

не за что :) чтобы всё так же работало и после перезагрузки компа с debian, сделай:

расскоментируй #net.ipv4.ip_forward=1 в файле /etc/sysctl.conf

и добавь в /etc/network/interfaces в конец eth1

up iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

будут вопросы спрашивай

p.s. покажи /etc/network/interfaces

anton_jugatsu ★★★★
()

Вот объясните мне такой момент:

система дебиан, две сетевые карточки

Вот инет некак немогу отправить на пк2


Зачем это все, если есть

adsl роутер?

power
()
Ответ на: комментарий от anton_jugatsu

Доброго времени суток, уважаемые.

Пожалуйста проконсультируйте меня. Как я понял

команда #1

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Расшаривает eth0 на eth1 ,2,3,4 и т. д. Правильно?

Я правда не совсем понял какие функции выполняет

команда #2

sysctl -w net.ipv4.ip_forward=1

Подскажите пожалуйста. Спасибо.

rext
() автор топика
Ответ на: комментарий от rext

> iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

гуглить на предмет NAT, SNAT, MASQUERADING и iptables :)

sysctl -w net.ipv4.ip_forward=1

активирует айпи-форвардинг в ядре

anton_jugatsu ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.