ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Безопасность > *nix
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Постоянное одновременное подключение Интернет + Локалка (Domolink) на Ubuntu
  #1  
Старый 13.01.2009, 07:11
Аватар для stopxaker
stopxaker
Постоянный
Регистрация: 06.09.2008
Сообщений: 459
Провел на форуме:
3687629

Репутация: 558
Отправить сообщение для stopxaker с помощью ICQ Отправить сообщение для stopxaker с помощью Yahoo
По умолчанию Постоянное одновременное подключение Интернет + Локалка (Domolink) на Ubuntu

GNU Linux Debian (Ubuntu, Runtu, LinuxMint)


1. Покдлючение к Интернету

Подключение к Интернету создаем стандартным способом при помощи утилиты pppoeconf - задаем логин, пароль, отвечаем на пару вопросов - готово. В результате чего в файлах /etc/ppp/chap-secrets и /etc/ppp/pap-secrets, будет находится введённое соответствие - логин-пароль; в файле /etc/ppp/peers/dsl-provider - настройки соединения, в т.ч. будет указан логин (строка user "dml_n.........."), файл /etc/network/interfaces будет иметь примерно такой вид:

Код:
# This file describes the network interfaces 
available on your system
# and how to activate them. For more information, see interfaces(5).
 
# The loopback network interface
auto lo
iface lo inet loopback
 
auto eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
 
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider

Файл /etc/ppp/peers/dsl-provider должен иметь такой вид:


Код:
# Minimalistic default options file for DSL/PPPoE connections
 
unit 1
noipdefault
defaultroute
replacedefaultroute
hide-password
noauth
persist
plugin rp-pppoe.so eth0
user "dml_n........."

Параметр persist отвечает за то, что соединение будет постоянным.


2. Подключение к локалке



Подключение к локалке Домолинк обеспечим редактированием уже существующих файлов. Создадим копию файла /etc/ppp/peers/dsl-provider, назавем его, например, domolink

Код:
# Minimalistic default options file for DSL/PPPoE connections
 
unit 0
noipdefault
#defaultroute
#replacedefaultroute
hide-password
noauth
persist
plugin rp-pppoe.so eth0
user "ldml_n........."

Обратите внимание, что строки с defaultroute и replacedefaultroute необходимо закомментировать или удалить, а в строке user нужно указать логин для подключения к локалке.

В файлах /etc/ppp/chap-secrets и /etc/ppp/pap-secrets добавьте строчку с логином и паролем для локалки.

Чтобы обеспечить подключение соединения при загрузке операционной системы, необходимо добавить следующие строки в файл /etc/network/interfaces

Код:
auto domolink
iface domolink inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider domolink

3. Настройка маршрутизации


Обязательным пунктом является настройка маршрутизации. Создайте файл c правами 755 от пользвателя root и группы root - /etc/init.d/my-route

Код:
#! /bin/sh
# my-route
route add -net 10.159.0.0 netmask 255.255.0.0 dev ppp1
route add -net 82.151.104.68 netmask 255.255.255.252 dev ppp1

Чтобы обеспечить автозапуск этого файла после перезагрузки создайте символическую ссылку:

Код:
ln - s /etc/init.d/my-route /etc/ppp/ip-up.d/my-route

Вариант файла /etc/init.d/my-gateway для выделенного сервера:

Код:
#! /bin/sh
# my-gateway
# by raymond
 
echo 1 > /proc/sys/net/ipv4/ip_forward
 
# Сбрасываю правила таблицы filter
iptables -F INPUT
iptables -F OUTPUT
iptables -F FORWARD
 
iptables -t nat -A POSTROUTING -s 192.168.0.0/16 -d 10.159.0.0/16 -o ppp1 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.0.0/16 -d ! 10.159.0.0/16 -o ppp0 -j MASQUERADE
Чтобы обеспечить автозапуск этого файла после перезагрузки нужно создать символическую ссылку:

Код:
ln - s /etc/init.d/my-gateway /etc/rc2.d/S99my-gateway

От себя скажу , ман рабочий , поднимал , юзал всё работало ! Жду дополнения или поправки по данной статье .

(c)stopxaker.ru


CopyRight by Raymond

Последний раз редактировалось stopxaker; 04.05.2009 в 01:39..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Совершенный Сервер на Ubuntu 8.10 Belfigor *nix системы 23 20.07.2009 15:01
Мобильный интернет Gprs (Выбор ОпСоСа) -=lebed=- Телефония и связь 24 03.03.2007 21:31
Интернет – трагедия или чудо света? dinar_007 Мировые новости 2 30.01.2006 09:06



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ