A和B在同一个switch上,怎么会ping不到?是不是你把Interface设反了?
最简单的就是买个$40的router代替B. LAN 用A所在的子网IP,WAN用C子网的IP。我给我单位里几个实验室都这样设的,无线上网的Laptop都能打印。