пытаюсь установить tinc на VPS, но требуется конфигурация Subnet
это IP модема, я думаю, когда они вошли 10.0.0.1/32
на демо. но на моем vps пинге либо 10.0.0.1/32
или 192.168.1.1
не переигрывай. если я поставлю 127.0.0.1, он работает? (у меня CentOS 6)
Обновление1:
[root@vps9605 ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 venet0
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 venet0
Попробуйте бежать route -n
для просмотра текущей таблицы маршрутизации ядра. В нем должно быть указано что-то вроде этого:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.118.136.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
0.0.0.0 10.118.136.1 0.0.0.0 UG 0 0 0 eth0
Значение Gateway
в последней строке указан «основной» шлюз вашего VPS (в данном случае это 10.118.136.1
).
Обратите внимание, что /32
в примере упоминается так называемая нотация подсети CIDR, это означает, что следует использовать 32 бита подсети. Для IPv4-адреса есть только 32 бита и /32
означает, что только этот IP-адрес также является подсетью (полное обозначение будет 255.255.255.255
).
Я не уверен, пытаетесь ли вы настроить VPN для своего аппаратного узла или хотите ли вы разрешить внешние VPN-подключения к вашему VPS. В последнем случае вы сможете использовать внешний IP-адрес с /32
суффикс. Если это первый, вы должны использовать столько битов, сколько вы хотите, чтобы ваш VPN имел доступ, возможно /24
, равно 255.255.255.0
, то есть все, что начинается с тех же 3 октетов, что и ваш IP-адрес VPS (в приведенном выше примере подсеть 10.118.136.0/24 разрешит доступ ко всем IP-адресам между 10.118.136.0 и 10.118.136.255).