Почему на моём vps стоит 24 маска. Разве 32 не была бы безопаснее?
Если вы поставите маску /32 - у вас там будет только один хост в сети а надо минимум 3 - ваш сервер, роутер, и broadcast. Так что сеть может быть как максимум /30. И хостеру придется для каждого пользователя такую сеть создавать и в каждую выставлять роутер по дефолту.
 При публичных IP смысла в этом нет - вы все равно будете способны их точно так же пропинговать, ровно как и любой другой адрес в интернет, зато адреса расходуются впустую.
обратил внимание что получил адрес x.x.x.151/24
Так проще. Единственное, что может быть (если хостер особо не заморачивался), то шум в эфире и захват свободных IP.