Имеется две машины, одна openbsd смотрит одной сетевой картой в интернет другой сетевой картой(192.168.33.254) на машину с линуксом,в линуксе так же две сетевых карты одна на openbsd(192.168.33.1) другая смотрит в локальную сеть(192.168.0.254).Опенбзд натит 192.168.33.1 -> инет,на линуксе поднят впн(192.168.1.0/24) и с впн всё маскардится на 192.168.33.254.На линуксе со стороны опенбзд открытых портов нет и не каких маскардов в обратную сторону соответсвенно не прописано.Но если я прописываю роут route add 192.168.0.254 192.168.33.1 то могу видеть 192.168.0.254 и все открытые порты в локалку.
Вопрос в том почему так?И как этого избежать?