192.168.1.121是内网ip外网如果要访问,是不可以通过这种ip来访问的,如果你家里是adsl,你是直接用电脑拨号上网的话,那你可以在拨号成功后看一下你的外网ip是多少,方法是开始-运行-cmd进入命令行,打ipconfig -all你就可以看到除了192.168.1.121以外还有一个ip如22X.XX.XX.XX这样就是外网的ip,你的朋友可以通过这个ip来访问,如果你是通过路由器的话,那你需要打路由器的ip进入管理,再设一下虚拟服务器,把80端口映射到你的机器上,通过路由器的运行状态知道你现在的外网ip,再告诉你朋友就可以了.
如果你不是adsl是其它方式上网,有可能由于终端限制,不可以让你朋友来访问了.
adsl的话你还可以装一个花生壳让你朋友可以通过一个二级域名来访问,就不用老查ip了
要在出口路由上面做端口映射才行的