LINUX.ORG.RU
ФорумAdmin

Помогите с маршрутизацией


0

0

Недавно уже была тема про маршрутизацию, но там был более узконаправленный вопрос, а теперь у меня возникла такая проблема:

Есть 2 компа.
1й комп: имеет подключение ко 2му компу через интерфейс eth0 IP: 10.0.0.2 gw: 10.0.0.1 netmask 255.255.255.192
2й комп: имеет выход во внешнюю локальную сеть и подключение к интернету через VPN через интерфейс eth1, причём нада заставить работать и сеть и интернет одновременно. IP: 172.19.12.72 gw: 172.19.12.126 netmask: 255.255.255.192. Так же через eth0 подключён к первому компу. IP: 10.0.0.1 gw: 172.19.12.72 netmask: 255.255.255.192.

Нада чтобы работала и сеть и инет одновременно на 2м компе, и можно было их использовать с первого компа.

Чтобы подключиться к нету используется pptp. Но при подключении приходится делать route add -host 192.168.1.1 gw 172.19.12.126 и удалять дефолтный маршрут (172.19.12.72 gw 172.19.12.126) (вот изза этого удаления дефолтного маршрута и перестаёт работать сеть). Причём при подключении выдаются какието мнимые удалённый (10.0.3.36) и локальный (10.0.1.1) адреса.

Вообщем помогите решить эти 2 проблемы, одновременный доступ к нету и сети, и возможность их использования на другом компе.

P.S. я так понял нада делать VPN сервер

У меня моск чуть не взорвался при прочтении.

1: у одного ХОСТА есть default gw(один), через который идёт трафик, не принадлежащий сетям, в которых непосредственно состоит хост(10.0.0.0/255.255.255.192 для 1го хоста, 10.0.0.0/255.255.255.192 и 172.19.12.0/255.255.255.192 для 2го в твоём случае) или к которым не заданы маршруты явно.

2: в обеих случаях у тебя трафик бежит через хост 172.19.12.126(192.168.1.1 не принадлежит ни одной твоей сети). default gw 172.19.12.126 достаточно, чтобы твой домашний гейт видел внешний мир, в том числе и 192.168.1.1.

3: если у тебя сейчас 10.0.0.1 не является гейтом, то тебе надо поднять на нём маршрутизацию + nat. Прочитай элементарные азы ip перед такими вопросами.

markevichus ★★★
()

>P.S. я так понял нада делать VPN сервер

Да вроде нет, не нада делать вам VPN сервер.

>и удалять дефолтный маршрут (172.19.12.72 gw 172.19.12.126)

Вам надо прописать маршруты на все адреса "внешней локальной сети" через 172.19.12.126, наподобие:

route add -net 172.16.0.0 mask 255.240.0.0 172.19.12.126

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

>Вам надо прописать маршруты на все адреса "внешней локальной сети" через 172.19.12.126

ему надо прописать один default gateway. У него 1 выход наружу, как я понял

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