Я долго лазил по Интернету в поисках настройки шлюза + Yota и в итоге решил написать как я это все реализовал.
Предположим, что Етовский модем вы настроили сами.
Далее присваиваем статический IP сетевой карте. Я это сделал через "Сетевые соединения" в моем случае это сетевая карта eth0 c IP:192.168.0.1
Cоздаём файл с правилами маршрутизации: sudo nano /etc/init.d/iprules
и добавляем следующие строки:
# для того, чтобы все пакеты доходили
iptables -t mangle -A POSTROUTING -p tcp –tcp-flags SYN,RST SYN -o wimax0 -j TCPMSS –clamp-mss-to-pmtu
# правила роутинга для каждого конкретного IP внутренней сети
iptables -t nat -A POSTROUTING -s 192.168.0.2 -j MASQUERADE
ставим права на исполнение скрипта:
sudo chmod +x /etc/init.d/iprules
прописываем исполнение скрипта с правилами при загрузке:
sudo update-rc.d iprules defaults
разрешаем форвардинг:
sudo nano /etc/sysctl.conf
выставляя значение:
net.ipv4.ip_forward = 1
перезагружаем Ubuntu
Теперь нам надо узнать DNS провайдера Yota:
cat /etc/resolv.conf
И запоминаем, а лучше записываем nameserver в Краснодаре DNS 188.162.160.74
Все на этом наш шлюз настроен.
На клиентской машине прописываем статический IP сетевой карты в моем случае это192.168.0.2
маска: 255.255.255.0
шлюз: 192.168.0.1 т.е. IP сетевой карты компьютера который раздает интернет
и DNS в моем случае это: 188.162.160.74.
Все, готово, все довольны и все счастливы.