LINUX.ORG.RU

[need help] 2 сетевые настроить.


0

1

Есть такая ситуация. Машина с CentOS, на ней 2 сетевых интерфейса. 1 подключен через dsl модем, на сeтевой eth2 адрес 192.168.1.2, с модема прокинут 22 порт через него и цепляюсь.

В вторую сетевую eth2 включен кабель от спарка, сегодня на него выделили статический IP 213.xxx.xxx.89/32 . Больше ни какой инфы нет.

Задача настроить статический IP подключиться через него.

прописал в ifcfg-eth0

cat /etc/sysconfig/network-scripts/ifcfg-eth0
# VIA Technologies, Inc. VT6105/VT6106S [Rhine-III]
DEVICE=eth0
IPADDR=213.xxx.xxx.89
NETMASK=255.255.255.255
BROADCAST=213.xxx.xxx.90
GATEWAY=213.xxx.xxx.88

Еще имеем: IP 213.xxx.xxx.89 пингуется всегда, независимо включен компьютер или нет.

Правильно ли настроил? Как проверить работоспособность? Рисковать лишний раз не хочется машинка очень далеко.


Поправьте «кабель от спарка» так, чтоб было понятно, что он не является кабелем, подключенным от системы с процессором архитектуры SPARC, а является подключенным к провайдеру sparc-com.ru )
Правильно понял: две сетевые, первая к ЮТК(например) через dsl-модем, вторая к СПАРК напрямую витая пара (FTTB, PPPoE)?
Если вы написали статический IP 213.xxx.xxx.89/32, то скорее

DEVICE=eth0
BOOTPROTO=static
HWADDR=**:**:**:**:**:**
IPADDR=213.***.***.89
NETMASK=255.255.255.255
ONBOOT=yes
С чего вы взяли BROADCAST=213.xxx.xxx.90 GATEWAY=213.xxx.xxx.88, это тогда 213.xxx.xxx.89/30 и BROADCAST=213.xxx.xxx.91 GATEWAY=213.xxx.xxx.90
Почитайте про сетевые маски и добавьте в закладки

adriano32 ★★★
()

IPADDR=213.xxx.xxx.89

NETMASK=255.255.255.255

BROADCAST=213.xxx.xxx.90

GATEWAY=213.xxx.xxx.88


Что за нах? Почитайте что-нибудь о подсетях, масках итд.

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

ок. Как тогда будет выглядеть маршрутизация через этот интерфейс?

И вторая проблема, ssh не ходит через вторую сетевуху

Permission denied, please try again.

RaDiSt
() автор топика
Ответ на: комментарий от RaDiSt

ifconfig, route -n в студию чтоб мой libastral.so получил данные о типе соединения к провайдерам.
nmap -sS -p 1-65535 213.xxx.xxx.89 чтоб получить сведения почему вас ssh не пускает (может в /etc/ssh/sshd_config ListenAddress такой, али порт не открыт на eth2 и ppp0)

adriano32 ★★★
()
Ответ на: комментарий от adriano32
eth0 Link encap:Ethernet HWaddr 1C:AF:F7:70:7D:75 
inet addr:213.xxx.xxx.89 Bcast:213.xxx.xxx.89 Mask:255.255.255.255
inet6 addr: fe80::1eaf:f7ff:fe70:7d75/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:140 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000 
RX bytes:0 (0.0 b) TX bytes:23296 (22.7 KiB)
Interrupt:18 Base address:0x2000 

eth2 Link encap:Ethernet HWaddr 1C:6F:65:2D:93:43 
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::1e6f:65ff:fe2d:9343/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1696 errors:0 dropped:0 overruns:0 frame:0
TX packets:1377 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0 
RX bytes:199332 (194.6 KiB) TX bytes:368492 (359.8 KiB)

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:3597 errors:0 dropped:0 overruns:0 frame:0
TX packets:3597 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0 
RX bytes:310472 (303.1 KiB) TX bytes:310472 (303.1 KiB)
# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth2
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth2

/etc/ssh/sshd_config ListenAddress такой,

Закомментировано

али порт не открыт на eth2 и ppp0

ppp0 нету, eth2 подключено к dsl модему работающему в режиме роутера, 22 порт прокинут с модема на eth2.

в eth0 включен эзернет от sparc-com.ru

sudo nmap -sS -p 1-65535 213.xxx.xxx.89
[sudo] password for radist: 

Starting Nmap 5.21 ( http://nmap.org ) at 2011-01-26 13:27 VOLT
Nmap scan report for 213.xxx.xxx.89
Host is up (0.045s latency).
Not shown: 65533 closed ports
PORT STATE SERVICE
22/tcp open ssh
179/tcp open bgp

Nmap done: 1 IP address (1 host up) scanned in 87.72 seconds

Пинг на IP 213.xxx.xxx.89 идет даже при выключеном сервере. Такое ощущение, что адрес не тот выдали.

RaDiSt
() автор топика
Ответ на: комментарий от RaDiSt

У вас default gateway уходит на eth2

0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth2

Поэтому

eth0 Link encap:Ethernet HWaddr 1C:AF:F7:70:7D:75

inet addr:213.xxx.xxx.89 Bcast:213.xxx.xxx.89 Mask:255.255.255.255

...

RX bytes:0 (0.0 b) TX bytes:23296 (22.7 KiB)

То есть всё ответы уходят на eth0.
Выполните скрипт

#!/bin/sh
route del default
route add -net 192.168.1.0 netmask 255.255.255.0 dev eth2
route add default dev eth0
и весь инет пойдёт через eth0, но и будет маршрут к модему через eth2.
Убейте avahi-daemon, он не нужен (169.254.0.0 в route)
>inet addr:213.xxx.xxx.89 Bcast:213.xxx.xxx.89 Mask:255.255.255.255
Вот ответ на первый вопрос ваш по поводу ifcfg-eth0, плюс ещё MTU укажите, HWADDR, ONBOOT=yes.
Если боитесь что что-то пойдёт не так, добавьте в cron.d скрипт, который минут через 20 установит
route add default gw 192.168.1.1
или как тут с помощью at

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

Спасибо, за все советы. Выяснилось, что это какое то извращение спарка. Они белый IP натят на полученый серый, а вовсе не дают на сетевую белый IP. Видимо это я к их серваку подключался или что там у них на этом IP. Дама в тех поддержке сказала это называется «персональный ip адрес»

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