Две сетевухи и линь.

BMW M6

Участник
Сообщения
1,217
Реакции
534
Все ку :)
Настраиваю две сетевухи вот таким способом:
1 на сервере 2 сетевухи
2 в 1 сетевуху кабель от провайдера
3 установить и запустить pppoeconf
3 /etc/sysctl.conf раскомментируйте строчку net.ipv4.ip_forward=1
4 sysctl -p чтобы не перезагружаться
5 iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
6 /etc/rc.local добавить строку iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE (до параметра exit 0)
7 настроить вторую сетевуху /etc/network/interfaces
auto lo
iface lo inet loopback

allow-hotplug eth0
iface eth0 inet dhcp

iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
auto eth1

auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider
8 Настроить маршрутизатор на статический ип
ip 192.168.1.2
mask 255.255.255.0
dns от провайдера (можно узнать командой plog)
9 подключить маршрутизатор ко второй сетевухе

----------------------------------------------------------------------------------------------------
При установке debian интернет сам настраивался только попосил ввести логи и пароль. Потом всё работало, и перестало. Подскажи те пожалуйста в чём может быть проблема?
OC Debian
Гуглил много, ответа не нашёл...
 

tiger_by

Гл. Админ SourceGames.RU
Сообщения
631
Реакции
278
Это мануал или вопрос? Если вопрос, то сформулируй, что тебе надо.
 

BMW M6

Участник
Сообщения
1,217
Реакции
534
Короче даже интернет не работает, как настроить? Всё работало пока не выполнил все эти шаги, а потом как сделать две сетевухи?
 

LEII4A

Участник
Сообщения
741
Реакции
135
BMW M6,
вот мануал, терзай я делал именно таким способом.
а конкретно, вот мои настройки
PHP:
# 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
     post-up iptables-restore < /etc/iptables.conf
# auto eth0
# iface eth0 inet dhcp

auto eth0
iface eth0 inet static
    address 192.168.1.1
    netmask 255.255.255.0

auto eth1
iface eth1 inet static
     address 192.168.0.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
PHP:
echo 'net.ipv4.ip_forward = 1' >>/etc/sysctl.conf; sysctl -p
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 ! -d 192.168.0.0/24 -j MASQUERADE
iptables -t mangle -A FORWARD -p tcp -m tcp --tcp-flags RST,SYN SYN -j TCPMSS --clamp-mss-to-pmtu
iptables-save >/etc/iptables.conf
Инет у меня dsl, тоже стартует через pppoe (логин/пасс звонок с компа) настраиваем через команду pppoeconf, дальше есть небольшой косяк с dns они пропадали, если вытащить сетевой кабель из второго компа или просто отключить сеть.
PHP:
# touch /etc/network/if-up.d charge_dns
# nano /etc/network/if-up.d/charge_dns

#! /bin/sh
echo "nameserver 0.0.0.0" > /etc/resolv.conf
echo "nameserver 0.0.0.0" >> /etc/resolv.conf

# chmod +x /etc/network/if-up.d/charge_dns
нули - твои днс, надеюсь поможет, ибо у меня все работает...
 
Последнее редактирование:

BMW M6

Участник
Сообщения
1,217
Реакции
534
Мне ещё ,tiger_by, обещал помочь. Щас пока кабели перетяну по всей хате :D
Если у меня от роота прописать pppoeconf то пишет ошибка.
 

BMW M6

Участник
Сообщения
1,217
Реакции
534
Да интернет уже работает.
 

BMW M6

Участник
Сообщения
1,217
Реакции
534
Большое спасибо пользователю _Lexa_!!!
Тема закрыта!!!
 

tiger_by

Гл. Админ SourceGames.RU
Сообщения
631
Реакции
278
Ну так распиши все, чтоб потом вопрос не всплывал.
 
Сверху Снизу