[ОТВЕТИТЬ]
27.01.2016 09:55
kamres
 
Собственно вопрос:

Как кассе дать доступ в интернет для PIN-пада?

Есть касса, без выхода интернет, с настройками интерфейса:
Код:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.144
NETMASK=255.255.255.0
GATEWAY=192.168.1.44
Есть роутер с выходом в интернет с IP адресом 192.168.5.1

Добавил кассе подинтерфейс:
Код:
DEVICE=eth0:0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.5.144
NETMASK=255.255.255.0
GATEWAY=192.168.5.1
Локальный адрес 192.168.5.1 пингуется, но адреса в интернете не пингуются, соответственно PIN-пад не выходит в интернет.

Если основному интерфейсу задать конфигурацию:
Код:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.5.144
NETMASK=255.255.255.0
GATEWAY=192.168.5.1
то терминал выходит в интернет, но при этом теряется связь с сервером УКМ4, т.к. смениля ip кассы.

Выход в интернет нужен нескольким кассам, менять все ip на всех кассах что то не очень хочется.
Сервер УКМ4 имеет доступ в интернет.
27.01.2016 09:58
kamres
 
Сервер укм4 работает под Windows 8.1 проф
27.01.2016 10:17
Никита
 
эм......
параметр GATEWAY прописывается если касса и сервер укм4 находятся в разных подсетях.
Расскажи зачем это? Если ты имеешь ввиду пин пад для оплаты по пластиковым картам, то это банковское оборудование, они прописывают маршрутизацию
27.01.2016 12:16
Ринат
 
Для того что бы касса имела доступ в интернет, ей необходимо находиться в одной сети с шлюзом. Т.е я бы посоветовал все устройства завести в одну сеть, физически ведь они находятся в одном месте?
27.01.2016 12:24
whitewizard
 
1. Сделай на сервере два адреса:
192.168.1.44 и 192.168.5.44, например

2. При использовании только 192.168.5.х, поправь на кассе rc.ukm
27.01.2016 13:31
kamres
 
Цитата:
Ринат Для того что бы касса имела доступ в интернет, ей необходимо находиться в одной сети с шлюзом. Т.е я бы посоветовал все устройства завести в одну сеть, физически ведь они находятся в одном месте?
Физически все в одной сети.
27.01.2016 13:33
$piritu$
 
Цитата:
whitewizard 2. При использовании только 192.168.5.х, поправь на кассе rc.ukm
где его найти rc.ukm?
27.01.2016 13:33
kamres
 
Заработало так:
Код:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.144
NETMASK=255.255.255.0
GATEWAY=192.168.5.1
Код:
DEVICE=eth0:0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.5.144
NETMASK=255.255.255.0
GATEWAY=192.168.5.1
В основном интерфейсе установил:
Код:
GATEWAY=192.168.5.1
27.01.2016 13:34
$piritu$
 
Цитата:
kamres Физически все в одной сети.
Я так понимаю прописать шлюз на кассе?
27.01.2016 13:35
kamres
 
Цитата:
$piritu$ где его найти rc.ukm?
тут
Код:
/usr/local/ukmclient/rc.ukm
27.01.2016 13:36
kamres
 
Цитата:
$piritu$ Я так понимаю прописать шлюз на кассе?
я делал все на кассе
27.01.2016 13:43
$piritu$
 
Цитата:
kamres я делал все на кассе
в каком файле это прописал на кассе?
27.01.2016 13:48
vdm
 
Цитата:
kamres Заработало так:
Код:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.144
NETMASK=255.255.255.0
GATEWAY=192.168.5.1
Код:
DEVICE=eth0:0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.5.144
NETMASK=255.255.255.0
GATEWAY=192.168.5.1
В основном интерфейсе установил:
Код:
GATEWAY=192.168.5.1
В основном интерфейсе - шлюз можно и нужно убрать. Он там не имеет смысла, адрес в другой подсети.
Т.е. у тебя изначально было все правильно, за исключением "убрать шлюз с основного интерфейса".
27.01.2016 13:54
kamres
 
Цитата:
vdm В основном интерфейсе - шлюз можно и нужно убрать. Он там не имеет смысла, адрес в другой подсети.
Т.е. у тебя изначально было все правильно, за исключением "убрать шлюз с основного интерфейса".
Проверил работает и без шлюза и со шлюзом в основном интерфейсе.
27.01.2016 13:57
$piritu$
 
Цитата:
kamres Проверил работает и без шлюза и со шлюзом в основном интерфейсе.
так в чем собака зарыта? Нужен интернет на кассе или нет?
27.01.2016 14:01
kamres
 
Цитата:
$piritu$ в каком файле это прописал на кассе?
основной интерфейс /etc/sysconfig/network-scripts/ifcfg-eth0
подинтерфейс /etc/sysconfig/network-scripts/ifcfg-eth0:0
27.01.2016 14:02
kamres
 
Цитата:
$piritu$ так в чем собака зарыта? Нужен интернет на кассе или нет?
Интернет нужен и он заработал.
27.01.2016 14:46
$piritu$
 
Если у нас роутер с ip: 192.168.108.108
сервер 192.168.108.1
касса 192.168.108.14
находятся в основной подсети
Нужно создавать подинтерфейс?
27.01.2016 14:51
kamres
 
Цитата:
$piritu$ Если у нас роутер с ip: 192.168.108.108
сервер 192.168.108.1
касса 192.168.108.14
находятся в основной подсети
Нужно создавать подинтерфейс?

в файле /etc/sysconfig/network-scripts/ifcfg-eth0
прописать
GATEWAY=192.168.108.108
и касса в инете, при условии что роутер раздает инет
27.01.2016 14:51
kamres
 
Цитата:
$piritu$ Нужно создавать подинтерфейс?
Нет не нужно.
27.01.2016 14:58
Mtirt
 
Нужно шлюз на кассе прописать. В качестве шлюза - 192.168.108.108
11.02.2016 13:10
Kryukov
 
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.71
NETMASK=255.255.255.0
GATEWAY=192.168.0.86

на одной кассе инет работает на остальных ... с такими же настройками (свой ip)... кассы все одинаковые ... в один роутер... 192,168,0,86 пингуется.. но инета нет ...
куда копать

DNS пробовал добавлять
11.02.2016 13:55
whitewizard
 
а на роутере как нат поднят?
Опции темы


Часовой пояс GMT +3, время: 22:57.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.