URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 93862
[ Назад ]

Исходное сообщение
"Две сетевых карты на SUSE Linux Enterprise Server 10 SP3"

Отправлено RgDarkDuke , 02-Окт-12 22:11 
Здравствуйте. Очень нужна помощь. У клиента необходимо настроить компьютер на раздачу интернета. То есть одна сетевая в локалку, друга в интернет. Усугубляется все тем, что линукс до этого не юзал вообще никогда=(  Все это дела на SUSE Linux Enterprise Server 10 sp3. Вообщем через ifconfig отображает обе сетевых, по отдельности работает нормально. Но при настройке их обоих (одна сетевая по DCHP в интернет, вторая статика в локалку)работает какая-нибудь одна, тоесть они также есть в ifconfig есть в разделе сетевых устройств, но работает только какая-нибудь одна. Помогите пожалуйста, сроки горят=)

Содержание

Сообщения в этом обсуждении
"Две сетевых карты на SUSE Linux Enterprise Server 10 SP3"
Отправлено PavelR , 02-Окт-12 23:12 
> Помогите пожалуйста,  сроки горят=)

Ваше предложение оплаты за работу?



"Две сетевых карты на SUSE Linux Enterprise Server 10 SP3"
Отправлено кегна , 03-Окт-12 00:40 
> Здравствуйте. Очень нужна помощь. У клиента необходимо настроить компьютер на раздачу интернета.
> То есть одна сетевая в локалку, друга в интернет. Усугубляется все
> тем, что линукс до этого не юзал вообще никогда=(  Все
> это дела на SUSE Linux Enterprise Server 10 sp3. Вообщем через
> ifconfig отображает обе сетевых, по отдельности работает нормально. Но при настройке
> их обоих (одна сетевая по DCHP в интернет, вторая статика в
> локалку)работает какая-нибудь одна, тоесть они также есть в ifconfig есть в
> разделе сетевых устройств, но работает только какая-нибудь одна. Помогите пожалуйста,
> сроки горят=)

# cat /proc/sys/net/ipv4/ip_forward  # Проверить включен или нет форвардинг, 0=off, 1=on
# echo 1 > /proc/sys/net/ipv4/ip_forward


"Две сетевых карты на SUSE Linux Enterprise Server 10 SP3"
Отправлено PavelR , 03-Окт-12 07:53 
>[оверквотинг удален]
>> То есть одна сетевая в локалку, друга в интернет. Усугубляется все
>> тем, что линукс до этого не юзал вообще никогда=(  Все
>> это дела на SUSE Linux Enterprise Server 10 sp3. Вообщем через
>> ifconfig отображает обе сетевых, по отдельности работает нормально. Но при настройке
>> их обоих (одна сетевая по DCHP в интернет, вторая статика в
>> локалку)работает какая-нибудь одна, тоесть они также есть в ifconfig есть в
>> разделе сетевых устройств, но работает только какая-нибудь одна. Помогите пожалуйста,
>> сроки горят=)
> # cat /proc/sys/net/ipv4/ip_forward  # Проверить включен или нет форвардинг, 0=off, 1=on
> # echo 1 > /proc/sys/net/ipv4/ip_forward

Интересно, это поможет или нет )


"Две сетевых карты на SUSE Linux Enterprise Server 10 SP3"
Отправлено svilgelm , 03-Окт-12 07:59 
А может всё-таки приведете свой конфиг?

Вот пример рабочего конфига:
# The loopback network interface
auto lo
iface lo inet loopback

# Смотрит в инет
auto eth0
iface eth0 inet dhcp

# Смотрит в локалку
auto eth1
iface eth1 inet static
    address 192.168.56.23
    netmask 255.255.255.0
    broadcast 192.168.56.255

Самое главное во втором не указывать gateway.
И не забывайте рестартануть интерфейсы:
ifdown eth0 && ifup eth0
ifdown eth1 && ifup eth1


"Две сетевых карты на SUSE Linux Enterprise Server 10 SP3"
Отправлено PavelR , 03-Окт-12 08:19 
> А может всё-таки приведете свой конфиг?
> Вот пример рабочего конфига:

Это феерично. Это архисложный конфиг, наинестандартнейшей конфигурации.

Давайте уже начнем рассказывать, что чтобы "большой железный ящик начал шуметь вентиляторами и моргать лампочками, а на экране чтобы побежали буковки, надо найти на этом ящике и потом нажать на кнопочку с картинкой палочки в кружочке"?


"Две сетевых карты на SUSE Linux Enterprise Server 10 SP3"
Отправлено PavelR , 03-Окт-12 08:24 
>[оверквотинг удален]
> iface lo inet loopback
> # Смотрит в инет
> auto eth0
> iface eth0 inet dhcp
> # Смотрит в локалку
> auto eth1
> iface eth1 inet static
>  address 192.168.56.23
>  netmask 255.255.255.0
>  broadcast 192.168.56.255

А почему такие циферки странные - 192.168.56.23? Может там другие надо? У меня другие, но тоже УМВР. У меня правильнее. =)

Зачем отдельной строкой broadcast указывать?

Вы, наверное, типа так к этому относитесь - "ну рабочий же конфиг, зачем трогать"?

> Самое главное во втором не указывать gateway.
> И не забывайте рестартануть интерфейсы:
> ifdown eth0 && ifup eth0
> ifdown eth1 && ifup eth1

Гыы, сына, лол. Особенно, если он через этот eth0 "админ" удаленно на хосте сидеть будет.



"Две сетевых карты на SUSE Linux Enterprise Server 10 SP3"
Отправлено RgDarkDuke , 03-Окт-12 10:39 
>[оверквотинг удален]
> # Смотрит в локалку
> auto eth1
> iface eth1 inet static
>  address 192.168.56.23
>  netmask 255.255.255.0
>  broadcast 192.168.56.255
> Самое главное во втором не указывать gateway.
> И не забывайте рестартануть интерфейсы:
> ifdown eth0 && ifup eth0
> ifdown eth1 && ifup eth1

Конфиг вот:
ifconfig

eth1 Link encap:Ethernet HWaddr 00:05:5D:74:D7:79
inet addr:192.168.2.22 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::205:5dff:fe74:d779/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:35 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:1874 (1.8 Kb)
Interrupt:217 Base address:0xcc00

eth2 Link encap:Ethernet HWaddr 84:C9:B2:37:96:A5
inet addr:192.168.2.21 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::86c9:b2ff:fe37:96a5/64 Scope:Link
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16297 errors:0 dropped:0 overruns:0 frame:0
TX packets:4921 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5399787 (5.1 Mb) TX bytes:558477 (545.3 Kb)
Interrupt:233 Base address:0x8000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:274 errors:0 dropped:0 overruns:0 frame:0
TX packets:274 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:20888 (20.3 Kb) TX bytes:20888 (20.3 Kb)


ip ro ls

192.168.2.0/24 dev eth1 proto kernel scope link src 192.168.2.22
192.168.2.0/24 dev eth2 proto kernel scope link src 192.168.2.21
169.254.0.0/16 dev eth1 scope link
127.0.0.0/8 dev lo scope link
default via 192.168.2.1 dev eth2


Вот в таком состоянии когда настроены обе сетевых не работает не интернет ни локалка. Стоит удалить допустим сетевую что смотрит в локалку и начинает работать интернет, также если удалить сетвую, что смотрит в интернет, то начинает работать локалка.
Форвадинг был выключен, включил, ничего не изменилось.


"Две сетевых карты на SUSE Linux Enterprise Server 10 SP3"
Отправлено stalker37 , 03-Окт-12 10:45 
> eth1 Link encap:Ethernet HWaddr 00:05:5D:74:D7:79
> inet addr:192.168.2.22 Bcast:192.168.2.255 Mask:255.255.255.0
> eth2 Link encap:Ethernet HWaddr 84:C9:B2:37:96:A5
> inet addr:192.168.2.21 Bcast:192.168.2.255 Mask:255.255.255.0

Вот и ответ. У вас на 2 интерфейсах адреса из 1 и той же подсети.


"Две сетевых карты на SUSE Linux Enterprise Server 10 SP3"
Отправлено RgDarkDuke , 03-Окт-12 11:13 
>> eth1 Link encap:Ethernet HWaddr 00:05:5D:74:D7:79
>> inet addr:192.168.2.22 Bcast:192.168.2.255 Mask:255.255.255.0
>> eth2 Link encap:Ethernet HWaddr 84:C9:B2:37:96:A5
>> inet addr:192.168.2.21 Bcast:192.168.2.255 Mask:255.255.255.0
> Вот и ответ. У вас на 2 интерфейсах адреса из 1 и
> той же подсети.

Блин. Тоесть той что смотрит в локалку надо задавать 192.168.3.21 и настраивать ее как DHCP сервер? а интернет как она раздавать в локалку будет? Имею ввиду интернет на сетевухе то с друглй подсетью вообще.


"Две сетевых карты на SUSE Linux Enterprise Server 10 SP3"
Отправлено stalker37 , 03-Окт-12 11:41 
>>> eth1 Link encap:Ethernet HWaddr 00:05:5D:74:D7:79
>>> inet addr:192.168.2.22 Bcast:192.168.2.255 Mask:255.255.255.0
>>> eth2 Link encap:Ethernet HWaddr 84:C9:B2:37:96:A5
>>> inet addr:192.168.2.21 Bcast:192.168.2.255 Mask:255.255.255.0
>> Вот и ответ. У вас на 2 интерфейсах адреса из 1 и
>> той же подсети.
> Блин. Тоесть той что смотрит в локалку надо задавать 192.168.3.21 и настраивать
> ее как DHCP сервер? а интернет как она раздавать в локалку
> будет? Имею ввиду интернет на сетевухе то с друглй подсетью вообще.

nat или маскарадинг если адрес на сетевушке смотрящей в интернет динамический


"Две сетевых карты на SUSE Linux Enterprise Server 10 SP3"
Отправлено RgDarkDuke , 11-Окт-12 20:54 
Вообщем с этим разобрался всем спасибо=)Теперь новый вопрос=)Для работы vipnet coordinator мне необходимо, чтобы были врублены netfilter и iptables, iptables в ядре подрублен модулем. В инструкции к координаторы написано
"Для проверки функционирования
NETFILTER необходимо выполнить следующую команду:
Для ядер серии 2.4.х
ksyms –a | grep nf_reinject | wc –l
Для ядер серии 2.6.х
cat /proc/kallsyms | grep nf_reinject | wc –l,
или если файл /proc/kallsyms отсутствует
cat /boot/System.map–`uname -r` |grep nf_reinject | wc –l"

У меня при данной команде пишет "Comand not found", а затем пишет 0, хотя Netfilter в ядре врублен жестко.

Может, я что-то не так понял или в Suse linux enterprise server sp3 это делается какой-то другой командой?
И второе, если iptables в ядре стоит модулем его как-то надо принудительной запускать или нет?

Собственно все это делается дабы линукс с випнет координатором работал как межсетевой экран для других компов на которых стоят випнет клиенты.