WindowsのVPN接続についての質問です。

PPTPやL2TPなどでVPN接続した場合、
LAN側のDHCPサーバからは正しくアドレスが割り振られますが、
サブネットマスクが255.255.255.255になってしまいます。

同一サーバーにiPhoneから接続すると本来の255.255.255.0でした。
WindowsのVPN接続はサーバから指定されたサブネットマスクの値を
255.255.255.255という固定値で上書きしてしまう仕様なのでしょうか?

ネットワークアドレスが異なることで不都合が生じる部分があり
出来ればサーバー指定の値が反映されるようにしたいです。

手動で指定しようとPPPアダプタのTCP/IPプロトコルの設定を見ましたが
イーサネットアダプタの設定にはある
サブネットマスクとデフォルトゲートウェイの欄そのものがありませんでした。
何かアドバイスが頂ければと思います。