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 ★
() автор топика
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.