|
Как узнать ip сервера запросом?
|
|||
---|---|---|---|
#18+
Добрый день. Код: sql 1. 2.
А надо именно ip узнать не локальный, а через который можно подключиться. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 11:33 |
|
Как узнать ip сервера запросом?
|
|||
---|---|---|---|
#18+
УткъДобрый день. Код: sql 1. 2.
А надо именно ip узнать не локальный, а через который можно подключиться. Если запускаю с другого хоста - показывает нормально. Но мне надо именно на самом сервере запустить и узнать. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 11:37 |
|
Как узнать ip сервера запросом?
|
|||
---|---|---|---|
#18+
ОС винда ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 11:59 |
|
Как узнать ip сервера запросом?
|
|||
---|---|---|---|
#18+
УткъДобрый день. Код: sql 1. 2.
А надо именно ip узнать не локальный, а через который можно подключиться. В общем случае это изнутри сервера (даже OS не говоря уже о базе) узнать невозможно. Там куча всяких nat и прочего по пути может быть про которые сервер и знать не знает. Задача не решается. Это надо делать руками админа. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 13:37 |
|
Как узнать ip сервера запросом?
|
|||
---|---|---|---|
#18+
Уткъа через который можно подключиться. Чтобы послать запрос надо подключиться к серверу. Поэтому задача смысле не имеет: ты уже подключен. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 14:37 |
|
Как узнать ip сервера запросом?
|
|||
---|---|---|---|
#18+
Не знаю насколько применимо автору, но когда мне нужен был доступ в ОС - извращался с командой COPY postgres=# begin; BEGIN postgres=# CREATE TEMP TABLE _tmp(a varchar) ON COMMIT DROP; CREATE TABLE postgres=# COPY _tmp FROM PROGRAM 'ifconfig | grep inet | head -n 1'; COPY 1 postgres=# select * from _tmp; a -------------------------------------------------------------------------------- inet xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx broadcast xxx.xxx.xxx.xxx (1 row) заворачиваете это все в функцию, и вуаля ) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 15:59 |
|
Как узнать ip сервера запросом?
|
|||
---|---|---|---|
#18+
gav21, 1. доступно только из-под суперпользователя. будут необходимы пляски вокруг этой функции и security definer/invoker. 2. Код: sql 1. 2. 3. 4. 5. 6.
" inet 127.0.0.1/8 scope host lo" " inet6 ::1/128 scope host " " inet 10.79.8.xx/24 brd 10.79.8.255 scope global dynamic enp0s3" " inet6 fe80::a00:27ff:zzzz:zzzz/64 scope link " " inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0" head 1? точно? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 16:57 |
|
Как узнать ip сервера запросом?
|
|||
---|---|---|---|
#18+
2ip.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 17:00 |
|
Как узнать ip сервера запросом?
|
|||
---|---|---|---|
#18+
Hawkmoongav21, 1. доступно только из-под суперпользователя. будут необходимы пляски вокруг этой функции и security definer/invoker. 2. Код: sql 1. 2. 3. 4. 5. 6.
" inet 127.0.0.1/8 scope host lo" " inet6 ::1/128 scope host " " inet 10.79.8.xx/24 brd 10.79.8.255 scope global dynamic enp0s3" " inet6 fe80::a00:27ff:zzzz:zzzz/64 scope link " " inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0" head 1? точно? :) "ip addr | grep inet" "ОС винда" ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 17:06 |
|
Как узнать ip сервера запросом?
|
|||
---|---|---|---|
#18+
256k, ipconfig | findstr IPv4 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 17:13 |
|
Как узнать ip сервера запросом?
|
|||
---|---|---|---|
#18+
в общем, я извратился еще больше чем вы: узнаю ip из dblink на другой сервер, там смотрю ip из pg_stat_activity по своему backend_pid() ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2018, 17:41 |
|
|
start [/forum/topic.php?fid=53&fpage=48&tid=1995509]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 254ms |
total: | 384ms |
0 / 0 |