我的linux主机设置
IP:192.168.1.177
子网码:255.255.255.0
网关:192.168.1.1
DNS:202.96.128.166光纤静态IP:12X.X.X.X
用局域网直接访问:12X.X.X.X或者192.168.1.177就可以访问linux
但是,通过外网就不能访问linux我的路由器设置了映射
192.168.1.177   80 端口
192.168.1.177   22 端口
192.168.1.177   21 端口请问如何解决这个问题?

解决方案 »

  1.   

    光纤是接在路由器上的,linux好像有自带的防火墙
    您可以使用两种方法来定制防火墙。其一,您可以选择允许来自某些       │
         │                                                                    │
         │ 网络接口的所有访问;其二,您可以指定允许某些协议穿过防火墙。       │
         │                                                                    │
         │ 信任的设备:      [*] eth0 [ ] eth1                                │
         │                                                                    │
         │ MASQUERADE 设备: [*] eth0 [ ] eth1                                │
         │                                                                    │
         │                   [*] SSH              [ ] Telnet [*] FTP          │
         │ 允许进入:        [*] WWW (HTTP)       [ ] Samba  [*] 邮件 (SMTP)  │
         │                   [*] 安全 WWW (HTTPS) [ ] NFS4                    │
         │                   其它端口 _________________________               
      

  2.   

    1) 先关闭Linux的防火墙,外网用12X.x.x.x访问试试能不能通过2) 检查路由器有没有设置对外的防火墙规则
      

  3.   

    我重启路由器试试
    我的linux版本是红帽5.0
    我用setup命令设置网络的