Вобщем прошу помочь с настройкой инета на двух компах.
Система:
Ubuntu server 10.4 - цель сделать маршрутизатором, для раздачи инета на дескстоп.
Ubuntu Desktop 9.10 - хочу тут интернет паралельно с машиной Ubuntu server.
Варианты:
1. Через свич есть сеть на обоих компьютерах ну тут все просто оба компьютера в сети только интернет есть только на одном из компьютеров, смотря с какого чаще идет обращение к сети на тот и переключается весь канал интернета на втором в это время на втором инета нет.
2. Маршрутизатор - денег тратить жалко
3. Сервер маршрутизации. Вот этот вариант я рассматриваю на данный момент самым приятным и доступным.
Причина: На лишние железки денег нет как я говорил выше. Машина под Ubuntu server постоянно включена. пишу тут потому что уже начинаю злиться и орать из за того что ничего не выходит, а всем известно что при таком настроении тем более ничего не выйдет.
Цель: Раздать сеть и Интернет на ОБА компьютера что бы сервер выполнял свою стандартную задачу и в добавок к этому давал мне интернет на второй компьютер который служит десктопом.
Мой вариант с которым ничего не вышло:
На сервере два интерфейса Eth0 и Eth1. На Eth0 интернет на Eth1 сеть с десктопом. Интерфейсы на сервере прописаны в /etc/network/interfaces :
auto lo
iface lo inet loopback
#Сеть и Интернет провайдера
auto eth0
iface eth1 inet dhcp
#Сеть с моим вторым компьютером
auto eth1
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
В /etc/rc.local на сервере:
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -X
iptables -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/24 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
В /etc/resolv.conf на сервере:
nameserver 10.0.72.10
На десктопе в /etc/network/interfaces
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
Сеть на сервере есть с обоих интерфейсов оба пингуются, а вот на десктопе пингуется только сервер легендарный ping google.ru пишет, что хост отсутствует.
Вопрос вам, почему?? Что еще куда дописать или до ткнуть, тут мои знания на пределе. Гуглить я умею просто нигде не нашел конкретного ответа на хотя бы похожий вопрос.