Последнее на форуме
Последние статьиСейчас на сайтеСейчас на сайте 0 пользователей и 13 гостей.
|
Бук+Десктоп
Господа системные администраторы, помогите пожалуйста разрешить проблему.
Дома имеется бук и десктоп (все на убунту, если это критично). Бук соединяется с десктопом через витую пару. На десктопе 2-а сетевых адаптера: eth2 -- выход в и-нет (ip:192.168.37.172, netmask:255.255.255.0, gw:192.168.37.1) eth0 -- для соединения с буком (ip в общем не важен, пусть будет 192.168.37.207) Вопросы: Как все настроить чтобы через бук можно было выходить в и-нет? Как это сделать, чтобы например придя в гости, можно было без проблем воткнуться в компьютер хозяина?
02.04.2009 - 19:53
ip'ы во внутренней сети (между буком и десктопом) должны быть из другой подсети - это просто чтоб не пересекаться с магинфошными ip'ами. Пусть, например, адрес роутера(десктопа) 192.168.1.3, бука - 192.168.1.2.
На десктопе (роутере): echo 1 > /proc/sys/net/ipv4/ip_forward # включить форвардинг пакетов maginfo-vpn # включаем впн (можно раньше его включать) # поднимаем NAT; тут надо указать внутреннюю сеть /sbin/iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o ppp0 -j MASQUERADE Ещё надо для внутренней сети настроить dns. Вроде, теоретически, можно напрямую использовать магинфошные dns, но я с этим особо не разбирался (проблема в том, что они в другой подсети, насколько я понимаю). Самое простое афаик решение - поставить на роутере dnsmasqd (apt-get install dnsmasq). Это простой кэширующий dns-сервер, заодно умеет работать dhcp-сервером. Настраивается правкой конфига, там в комментариях полно примеров. На буке: route add default 192.168.1.3 Вроде и всё. Ну и по описанию ясно, что в общем случае через чужой комп в инет не выйти Правда, в виндах есть галочка 'расшарить соединение', насколько я понимаю, она как раз делает то же самое. Возможно, в убунте есть какие-то свои 'юзерофильные' примочки на эту тему, я не смотрел.
02.04.2009 - 20:05
Ну route add default можно добавить в /etc/network/interfaces. И редактировать при случае.
02.04.2009 - 20:40
Ну да. А в случае dnsmasqd - эти настройки вобще будут получаться по dhcp.
03.04.2009 - 11:06
Быть может не в тему, но:
Как вариант еще можно прокси сервер поставить какой - нибудь и юзать инет через прокси. Мне как - то нужно было быстро расшарить инет, так я использовал 3proxy - весит меньше метра, и в простейшем случае настраивается тремя строчками.
03.04.2009 - 12:07
А можно используя те же роуты указать буку где находятся днс-сервера (их ip известны)?
03.04.2009 - 12:13
echo nameserver ип-днс > /etc/resolv.conf
03.04.2009 - 15:02
Ну вот и все... Не надо мудрить с dnsmasqd
|
ОпросНужно ли делать основным новый сайт beta.lug-mgn.ru ? Да, нужно 83% Нет, не нужно 17% Сначала надо сделать на нём фичу X (указал в комментариях) 0% Сначала надо сделать для него дизайн (готов взяться) 0% Всего голосов: 6 |