>>29
PCからSSHでVMに接続出来るならルーティングは取りあえず出来てるでしょ。

VMからPCへの通信ができないのであれば
PC側でファイアウォールが動いているとかじゃない?

あともし↓設定したままなんだったらこんな設定は不要だよ
>サーバで、
>route add -net 192.168.10.0 netmask 255.255.255.0 gw 192.168.10.1

サーバとPCは同セグなんだからVMから中継する通信はServerがPCに直接投げれる。