局域网 内 有台服务器A, 有个内部网站, 访问地址为 192.168.1.2/bbs/index.aspx.服务器A 操作系统2003企业版.如果服务器A 防火墙 关闭.  我从其他机子上可访问192.168.1.2/bbs/index.aspx如果服务器A 防火墙 开启,  我从其他机子上不能访问192.168.1.2/bbs/index.aspx添加80 断口,提示 "被另一个项目使用,请添加唯一断口" 
问怎么 A开防火墙,同时能让其他机子访问页面192.168.1.2/bbs/index.aspx.?时间有限,表达不好,请原谅/

解决方案 »

  1.   

    80端口貌似IIS在占用啊,你换个端口试试,
      

  2.   

    2003版本,可以把文件权限给guest试下。
    或者你换个端口,不要80可以不?
      

  3.   

    那你就不要添加80端口,改为10000
    使用 192.168.1.2:10000/bbs/index.aspx 
      

  4.   

    A机器
    C:\Documents and Settings\Administrator>netstat -aActive Connections  Proto  Local Address          Foreign Address        State
      TCP    cti:http               cti:0                  LISTENING
      TCP    cti:epmap              cti:0                  LISTENING
      TCP    cti:microsoft-ds       cti:0                  LISTENING
      TCP    cti:1025               cti:0                  LISTENING
      TCP    cti:1026               cti:0                  LISTENING
      TCP    cti:ms-sql-s           cti:0                  LISTENING
      TCP    cti:3389               cti:0                  LISTENING
      TCP    cti:5000               cti:0                  LISTENING
      TCP    cti:microsoft-ds       cti:3006               ESTABLISHED
      TCP    cti:3006               cti:microsoft-ds       ESTABLISHED
      TCP    cti:3058               cti:0                  LISTENING
      TCP    cti:3059               cti:0                  LISTENING
      TCP    cti:3060               cti:0                  LISTENING
      TCP    cti:netbios-ssn        cti:0                  LISTENING
      TCP    cti:ms-sql-s           HA704:2920             ESTABLISHED
      TCP    cti:3389               SPCTI:4437             ESTABLISHED
      UDP    cti:microsoft-ds       *:*
      UDP    cti:isakmp             *:*
      UDP    cti:ms-sql-m           *:*
      UDP    cti:3061               *:*
      UDP    cti:4500               *:*
      UDP    cti:ntp                *:*
      UDP    cti:ntp                *:*
      UDP    cti:netbios-ns         *:*
      UDP    cti:netbios-dgm        *:*C:\Documents and Settings\Administrator>netstat -naActive Connections  Proto  Local Address          Foreign Address        State
      TCP    0.0.0.0:80             0.0.0.0:0              LISTENING
      TCP    0.0.0.0:135            0.0.0.0:0              LISTENING
      TCP    0.0.0.0:445            0.0.0.0:0              LISTENING
      TCP    0.0.0.0:1025           0.0.0.0:0              LISTENING
      TCP    0.0.0.0:1026           0.0.0.0:0              LISTENING
      TCP    0.0.0.0:1433           0.0.0.0:0              LISTENING
      TCP    0.0.0.0:3389           0.0.0.0:0              LISTENING
      TCP    0.0.0.0:5000           0.0.0.0:0              LISTENING
      TCP    127.0.0.1:445          127.0.0.1:3006         ESTABLISHED
      TCP    127.0.0.1:3006         127.0.0.1:445          ESTABLISHED
      TCP    127.0.0.1:3058         0.0.0.0:0              LISTENING
      TCP    127.0.0.1:3059         0.0.0.0:0              LISTENING
      TCP    127.0.0.1:3060         0.0.0.0:0              LISTENING
      TCP    192.168.0.167:139      0.0.0.0:0              LISTENING
      TCP    192.168.0.167:1433     192.168.0.33:2920      ESTABLISHED
      TCP    192.168.0.167:3389     192.168.0.123:4437     ESTABLISHED
      UDP    0.0.0.0:445            *:*
      UDP    0.0.0.0:500            *:*
      UDP    0.0.0.0:1434           *:*
      UDP    0.0.0.0:3061           *:*
      UDP    0.0.0.0:4500           *:*
      UDP    127.0.0.1:123          *:*
      UDP    192.168.0.167:123      *:*
      UDP    192.168.0.167:137      *:*
      UDP    192.168.0.167:138      *:*C:\Documents and Settings\Administrator>
      

  5.   


    不开防火墙访问正常,开了192.168.1.2/bbs/index.aspx 不能访问.我就想开了192.168.1.2/bbs/index.aspx  这样也能访问.
      

  6.   

    因为他开启防火墙后! 他的网站的端口没有开启! 当然不能访问了.
      他又把端口设置为80当然回提示 80端口被占用
    解决:在win03的cmd命令窗口输入netstat -abn ->c:/port80.txt 然后到c盘port80.txt文件中找到占用80端口的程序pid,记下pid。打开任务管理器,点击“查看”/选择列,勾选“PID(进程标识符)”,然后单击“进程”标签,找到80端口对应的pid,就可以看到是那个程序占用的了,更改这个程序的port,再重启这个程序,使更改生效。再次启动iis,一切ok。我是安装apache提示端口占用,用同样的方法,以前很少遇到,这次是应为安装的迅雷bt把80端口占用了,用上面的方法,顺利解决 
      

  7.   


    更改这个程序的port,再重启这个程序,使更改生效。怎么弄? Svchost.exe占80
      

  8.   

    现在情况是这样.在本机 IIS断口设为 80, 本机访问 localhost/bbs 或 127.0.0.1/bbs 或192.168.1.2/bbs  均正常.如果不开防火墙 ,在其他机器上 访问192.168.1.2/bbs 或192.168.1.2:80/bbs 正常.本机访问 localhost/bbs 或 127.0.0.1/bbs 或192.168.1.2/bbs  均正常.
    如果开防火强,其他机器访问是 显示 "无法显示网页";基本情况就是这样.我就想开防火墙了其他机器192.168.1.2/bbs 这样也能访问.
      

  9.   

    现在情况是这样. 在本机 IIS断口设为 80, 本机访问 localhost/bbs 或 127.0.0.1/bbs 或192.168.1.2/bbs  均正常. 如果不开防火墙 ,在其他机器上 访问192.168.1.2/bbs 或192.168.1.2:80/bbs 正常.本机访问 localhost/bbs 或 127.0.0.1/bbs 或192.168.1.2/bbs  均正常. 
    如果开防火强,其他机器访问是 显示 "无法显示网页"; 本机访问 localhost/bbs 或 127.0.0.1/bbs 或192.168.1.2/bbs  均正常. 
    基本情况就是这样. 我就想开防火墙了其他机器192.168.1.2/bbs 这样也能访问.
      

  10.   

    因为他开启防火墙后! 他的网站的端口没有开启! 当然不能访问了. 
      他又把端口设置为80当然回提示 80端口被占用 
    解决:在win03的cmd命令窗口输入netstat -abn ->c:/port80.txt 然后到c盘port80.txt文件中找到占用80端口的程序pid,记下pid。打开任务管理器,点击“查看”/选择列,勾选“PID(进程标识符)”,然后单击“进程”标签,找到80端口对应的pid,就可以看到是那个程序占用的了,更改这个程序的port,再重启这个程序,使更改生效。再次启动iis,一切ok。我是安装apache提示端口占用,用同样的方法,以前很少遇到,这次是应为安装的迅雷bt把80端口占用了,用上面的方法,顺利解决 我说的很清楚了啊!
      

  11.   


    断口没开启,那我本机 输入192.168.1.2/bbs能打开网站啊. 只是别机不能打开.
      

  12.   

    防火墙可以打开,防火墙->例外->添加端口 添加你想设置的端口,例如:80,或者其他。