LinuxForum.Fans
Тема

No route to host

Автор: maslovdi 11 сообщений 6234 просмотров
#314402

Дано: В локальной сети есть 1с сервер+ PostgreSQL (CentOS 6.3 x32). Все работает, упреков нет. Единственно, что эту систему ставил не я лично. В целях "ознакомления" поставил второй такой же сервер, но только с PostgreSQL.
Ставил по мануалу отсюда: http://habrahabr.ru/post/155735/
Что получилось: Установка прошла без проблем, конфиги настроил, сервер запустился. Но похоже что то упустил.
При попытке из оснастки администрирования 1с-серверов добавить новую базу, с указанием на новый PostgreSQL сервер, машина ругается следующим образом.

Начал искать по фразе "No route to host". Лично я так понял, что сервер (условно скажем №2) не откликается по своему хост-имени. На том же компьютере в хостах прописал IP и имя компьютера, но это не помогло. Пингование и трассировка проходят нормально как по имени так и по IP.
На некоторых ресурсах предлагали подключиться по telnet, что попробовал и я. Там я увидел как раз эту же ошибку.

text
[root@server1c ~]# telnet 192.168.6.20 5432
Trying 192.168.6.20...
telnet: connect to address 192.168.6.20: No route to host
[root@server1c ~]#

Куда копать *DONT_KNOW* может кто сталкивался ?

з.ы. еще добавлю на всяк случай: на сервере №2

text
[root@pgs ~]# netstat -lnp | grep 5432
tcp        0      0 0.0.0.0:5432                0.0.0.0:*                   LISTEN      1819/postmaster
tcp        0      0 :::5432                     :::*                        LISTEN      1819/postmaster
unix  2      [ ACC ]     STREAM     LISTENING     14015  1819/postmaster     /tmp/.s.PGSQL.5432
[root@pgs ~]#
#314426

Порт открыл?

#314447

Если имеется ввиду в файле postgresql.conf, то да.

#314452
"maslovdi⇓" написал:
192.168.6.20:

а вы уверены то что ip адрес сервера 192.168.6.20:??? ifconfig -a покажите.

#314455

Нет, имеется в виду открыт ли порт в файрволле на сервере?

#314458
"Vascom⇓" написал:
Нет, имеется в виду открыт ли порт в файрволле на сервере?
"maslovdi⇓" написал:
telnet: connect to address 192.168.6.20: No route to host

то был бы refuse или по timeout вылетал бы

#314463
i2ks написал:
[quote="maslovdi⇓"]192.168.6.20:

а вы уверены то что ip адрес сервера 192.168.6.20:??? ifconfig -a покажите.[/quote]

text
[root@pgs ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 50:46:5D:73:04:73
          inet addr:192.168.6.20  Bcast:192.168.6.255  Mask:255.255.255.0
          inet6 addr: fe80::5246:5dff:fe73:473/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8460 errors:0 dropped:0 overruns:0 frame:0
          TX packets:688 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:613577 (599.1 KiB)  TX bytes:106194 (103.7 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:48 errors:0 dropped:0 overruns:0 frame:0 TX packets:48 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3234 (3.1 KiB) TX bytes:3234 (3.1 KiB)

#314464
Vascom написал:
Нет, имеется в виду открыт ли порт в файрволле на сервере?

Хм, пробую с другой машины nmap, дает:

text
dima@server-smb:~$ sudo nmap 192.168.6.20
[sudo] password for dima:

Starting Nmap 5.00 ( http://nmap.org ) at 2013-04-10 16:28 MSK Interesting ports on 192.168.6.20: Not shown: 999 filtered ports PORT STATE SERVICE 22/tcp open ssh MAC Address: 50:46:5D:73:04:73 (Unknown)

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

Значит закрыт?

Еще вот такую штуку сделал

text
[root@pgs ~]# netstat -atn |grep 5432
tcp        0      0 0.0.0.0:5432                0.0.0.0:*                   LISTEN
tcp        0      0 :::5432                     :::*                        LISTEN

Тогда остается вопрос, а как открыть порт, ищу. *SCRATCH*

#314467
"maslovdi⇓" написал:
Значит закрыт?

iptables -L -v -n

"maslovdi⇓" написал:
Тогда остается вопрос, а как открыть порт, ищу. bw

как вариант, это через system-config-firewall-tui

#314468
"i2ks⇓" написал:
то был бы refuse или по timeout вылетал бы

беру свои слова обратно :-)

#314471
i2ks написал:
[quote="maslovdi⇓"]Значит закрыт?

iptables -L -v -n

"maslovdi⇓" написал:
Тогда остается вопрос, а как открыть порт, ищу. bw

как вариант, это через system-config-firewall-tui[/quote]

text
[root@pgs ~]# iptables -L -v -n
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination
   49  4695 ACCEPT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED
    0     0 ACCEPT     icmp --  *      *       0.0.0.0/0            0.0.0.0/0
    2   121 ACCEPT     all  --  lo     *       0.0.0.0/0            0.0.0.0/0
    2    92 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:22
 2101 96174 REJECT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination 0 0 REJECT all -- * * 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited

Chain OUTPUT (policy ACCEPT 69 packets, 9589 bytes) pkts bytes target prot opt in out source destination

Порылся в файрволе, теперь:

text
dima@server-smb:~$ sudo nmap 192.168.6.20

Starting Nmap 5.00 ( http://nmap.org ) at 2013-04-10 16:48 MSK Interesting ports on 192.168.6.20: Not shown: 998 filtered ports PORT STATE SERVICE 22/tcp open ssh 5432/tcp open postgresql MAC Address: 50:46:5D:73:04:73 (Unknown)

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

База добавилась, спасибо большое. Можно закрывать.

Войдите или зарегистрируйтесь, чтобы ответить.