Несколько других вещей, которые стоит попробовать, - это установить внутренний маршрутизатор в режим моста, что приведет к тому, что он будет работать как ретранслятор, а не маршрутизатор, что избавит вас от необходимости иметь дело с 2 отдельными внутренними подсетями. Но если вы хотите разрешить подключения к одному блоку из Интернета, это может быть плохой идеей, поскольку у вас больше не будет дополнительного уровня безопасности, защищающего другие машины на 192.168.1.0/24.
Вы не используете нотацию /24 при установке шлюза по умолчанию, только при установке маски сети.
По сути, /24 в конце говорит вам, где провести черту между сетевым адресом и адресом хоста. Все это восходит к методам, которые больше не используются, но давным-давно вы могли получить 3 класса адресов, и их отличало то, сколько хостов вы могли бы разместить в одной подсети. Сеть класса A использовала первый октет для сетевой части адреса, а следующие 3 для адреса хоста. таким образом, N = сеть, H = хост будет выглядеть как NHHH для класса A. Это позволило использовать более 16 миллионов хостов в подсети. Не очень практично. Сеть класса B разделит сеть и хост на полпути. NNHH, соответствующая маска сети будет 255.255.0.0 или FF.FF.0.0 или /16, это всего лишь 3 способа сказать то же самое, первый использует десятичную, второй использует шестнадцатеричный, а третий /16 считает количество бинарных. Если вы сейчас полностью запутались, что и должно быть, потому что эти разные способы сказать одно и то же используются довольно взаимозаменяемо и, вероятно, кажутся довольно случайными. Особенно, если вы не владеете системами счисления base2 или base16. Напомним, что десятичное число 255 - это то же самое, что сказать шестнадцатеричное FF, которое может быть легко преобразовано в двоичное, или 11111111, которое состоит из 8 единиц и также может быть записано как /8 (последняя запись /8 используется только для маскировки битов). , не для чего-то еще).
Если вы хотите подключиться к серверу в вашей собственной сети извне, вы должны использовать NAT или транслятор сетевых адресов, если ваш провайдер назначает вам только один IP-адрес (который используется вашим модемом / маршрутизатором). NAT будет отслеживать, какие внутренние адреса связаны с определенными соединениями, выходящими в Интернет. Если у вас есть более одного компьютера, подключенного к Интернету, то у вас уже есть работающий NAT.
Далее вам нужно настроить переадресацию портов на маршрутизаторе / модеме, которые будут указывать на IP-адрес вашего сервера и желаемый порт. Если вы хотите запустить веб-сервер, вы, вероятно, хотите сопоставить все входящие соединения из Интернета с вашим модемом через порт 80 и перенаправить их на порт 80 вашего сервера. Если вы хотите настроить другую службу, просто измените порт 80 на соответствующий номер порта. Возможно, вам придется сделать это как для TCP, так и для UDP соединений. Это должно быть довольно легко выяснить, если вы найдете правильное меню на модеме / роутере. если ничего не помогает, RTFM.