2 канала в интернет [РЕШЕНО]
Flakman 22 марта, 2010 - 02:08
Всем добрый день или что там сейчас. Имеется два канала в интернет от моего правайдера. Один предоставляется в виде внешнего IP, на котором сильное ограничение скорости, другой - PPTP канал с нормальной скоростью.
Хочу сделать казалось бы простую вещь: пользоваться интернетом через PPTP, а на внешний IP повесить только какие-нибудь службы вроде игрового сервера или apache.
Спасибо заранее кто откликнется. Если переадресуете на уже решённый вопрос такого рода буду рад, хотя не нашёл ничего похожего.
»
- Для комментирования войдите или зарегистрируйтесь
Хм. В конкретно здесь
Хм. В конкретно здесь поставленной задаче не вижу вообще никаких трудностей.
При подъеме впн-интерфейса на него пропишите дефолтный роут (route add default dev ...), а Ваши игровые сервера и апач сконфигурируйте для прослушивания портов на внешнем IP (обычно опция local XX.XX.XX.XX порт)
Другое дело, если бы Вам исходящий трафик от разных программ пришлось делить между интерфейсами - тогда выход такой:
1. Запускаем некоторую группу программ, требующих отдельного интерфейса от имени юзера например user1
2. В iptables правилом: -p <протокол> -m owner --uid-owner user1 -j ROUTE --oif <интерфейс> перенаправляем данный трафик в обход дефолтного роута через нужный интерфейс.
как-то так..
Да пребудет с тобой великий Linux.
Первый вариант
И я не видел трудностей. Первый вариант был опробован сразу, но оказалось что при этом внешний IP даже не пингуется. Пингуется он только при отключенном впн и при дефолтном шлюзе указанном правайдером для этого IP.
хм..
Ну если мы сделали предположения в направлении "Как?", то осталось ответить на вопрос "Почему?". А конкретно - почему не пингуется внешний IP, предоставляемый Вашим провайдером. Думается, для того, чтобы на этот вопрос правильно ответить, желательно понять какой механизм используется Вашим провайдером для предоставления этого внешнего IP.
Через какой интерфейс осуществляется к нему доступ, как назначается гейт и т.п.
Короче - /etc/conf.d/net "в студию" ...
Да пребудет с тобой великий Linux.
Механизм простой -
Механизм простой - прописываешь IP, маску, шлюз и инэт работает. Но с впн каналом возникает дилемма двух шлюзов по умолчанию, с чем, как оказалось, мне должен помочь iproute2.
Вам понадобится iproute2 :
Вам понадобится iproute2 : http://www.opennet.ru/docs/RUS/LARTC/
Для Вашего случая, за основу можно взять этот пример: http://www.opennet.ru/docs/RUS/LARTC/x348.html
Это добрый совет от пользователя
Когда Вы зарегистрировались на сайте, в письме-подтверждении Вам рекомендовалось ознакомиться с FAQ, в частности, с этим: http://www.gentoo.ru/content/kak-pravilno-pisat-alsaalza-driverdrova-tspiptcp-i-p-vindavsvantuzvinyuk . Не сочтите за труд, прочтите, после чего отредактируйте первое сообщение.
Это настоятельная рекомендация от модератора
Пользователю: Большое
Пользователю:
Большое спасибо, это то что мне нужно (сижу изучаю).
Модератору:
Признаюсь, что отношусь к тому "быдлу" которое никогда не читает правила форума, ведь и так ясно что нельзя оскорблять, материться, оффтопить, спамить и т.п. Но совершенно не ожидал там увидеть требований, связанных с проблемами при поиске. Ведь кто хочет найти, ищет не только по официальному англоязычному названию, но и по русским эквивалентам и сленговым названиям. Да и движок поиска обычно устроен так, что по запросу "alsa" выйдут результаты для "alsa", "алса", "альса" "алза" и т.п. Вроде это проще один раз написать хотя бы для самых частых запросов, чем тыкать носом форумчан вроде меня каждый раз. Ну да не мне вас учить.
Правила это святое. Вроде исправил, но не знаю устроит ли Вас название темы.
На здоровье. На самом деле,
На здоровье.
На самом деле, поиск это вторично. Мне кажется, что культура общения задаёт уровень сайта... На этом сайте есть толковые люди, которых привлекает именно это... А есть люди которых это отпугивает - больштнство из них завсегдатаи ЛОР-а...
Как-то кривовато написал :(
Небыло времени отписаться о результатах...
Все заработа как описано в том документе.