自社サーバーを公開(1つの固定グローバルIPアドレス / DMZセグメント : ファイアーウォール) : コマンド設定

本設定例は、以下の機種に対応しています。

対応機種: FWX120

図 自社サーバーを公開(1つの固定グローバルIPアドレス / DMZセグメント : ファイアーウォール) : コマンド設定 構成図

FWX120を使って、安全にインターネットを利用するとともに、自社ネットワークに設置したWWWサーバーをインターネットへ公開する設定例です。LAN分割機能を使用して、FWX120のLAN1ポートを、WWWサーバーを設置するセグメントと社内ネットワークのセグメントに分けています。また、FWX120では、ポリシーフィルターを設定して、インターネット上のホストからWWWサーバーへの通信を通しています。

■LAN1ポートのLAN分割設定

  • ポート1~ポート3:社内ネットワーク (192.168.100.0/24)
  • ポート4:WWWサーバー (192.168.101.0/24)

FWX120の設定例

経路の設定 ip route default gateway pp 1
LANインタフェースの設定
(LAN1ポートを使用)
vlan port mapping lan1.2 vlan1
vlan port mapping lan1.3 vlan1
vlan port mapping lan1.4 vlan2
lan type lan1 port-based-option=divide-network
ip vlan1 address 192.168.100.1/24
ip vlan2 address 192.168.101.1/24
WANのインタフェースの設定
(LAN2ポートを使用)
pp select 1
pp always-on on
pppoe use lan2
pppoe auto disconnect off
pp auth accept pap chap
pp auth myname (ISPに接続するID) (ISPに接続するパスワード)
ppp lcp mru on 1454
ppp ipcp msext on
ppp ccp type none
ip pp address (グローバルアドレス)
ip pp inbound filter list 1001 1002 1003 1004 1005 1006 1007 1008 1099
ip pp nat descriptor 1
pp enable 1
NATの設定 nat descriptor type 1 masquerade
nat descriptor masquerade static 1 1 192.168.101.254 tcp www # 注釈1
フィルターの設定 ip inbound filter 1001 reject-nolog * * tcp,udp * 135
ip inbound filter 1002 reject-nolog * * tcp,udp 135 *
ip inbound filter 1003 reject-nolog * * tcp,udp * netbios_ns-netbios_ssn
ip inbound filter 1004 reject-nolog * * tcp,udp netbios_ns-netbios_ssn *
ip inbound filter 1005 reject-nolog * * tcp,udp * 445
ip inbound filter 1006 reject-nolog * * tcp,udp 445 *
ip inbound filter 1007 reject-nolog 192.168.100.0/24 * * * *
ip inbound filter 1008 reject-nolog 192.168.101.0/24 * * * *
ip inbound filter 1099 pass-nolog * * * * *
ip policy interface group 101 name=Private local vlan1 vlan2
ip policy interface group 102 name=Vlan vlan1 vlan2
ip policy address group 101 name=Private 192.168.100.0/24 192.168.101.0/24
ip policy address group 102 name=Any *
ip policy service 1000 @tcp/80 tcp * 80 # 注釈2
ip policy service group 101 name="Open Services"
ip policy service group 102 name=General dns
ip policy service group 103 name=Mail pop3 smtp submission
ip policy service group 2000 name=Masq2000 @tcp/80 # 注釈2
ip policy filter 1100 reject-nolog 102 * * * *
ip policy filter 1110 pass-nolog * * * * 102
ip policy filter 1122 static-pass-nolog * 102 * * *
ip policy filter 1123 static-pass-nolog * local * * *
ip policy filter 1124 static-pass-log * * 101 * http
ip policy filter 1150 pass-nolog * pp1 * * *
ip policy filter 1500 reject-nolog pp* * * * *
ip policy filter 1520 pass-log * 102 * * 101
ip policy filter 1700 pass-nolog local * * * *
ip policy filter 1710 static-pass-nolog * 102 * * *
ip policy filter 3000 reject-nolog * * * * *
ip policy filter 5000 pass-nolog * * * 192.168.101.254 2000 # 注釈2
ip policy filter set 101 name="Internet Access" 1100 [1110 1123 [1124] 1122 1150] 1500 [1520 5000] 1700 [1710] 3000
ip policy filter set enable 101
DHCPの設定 dhcp service server
dhcp server rfc2131 compliant except remain-silent
dhcp scope 1 192.168.100.2-192.168.100.191/24
DNSの設定 dns server (ISPより指定されたDNSサーバーのIPアドレス)
dns private address spoof on
[注釈の説明]
注釈1
NATの影響で外側からのアクセスができなくなるので、WWWサーバーへアクセスできるように穴を開けます。
注釈2
インターネット上のホストからWWWサーバーへの通信を通すフィルターです。