Динамическая трансляция адресов, также известная как NAT (Network Address Translation), — это технология, позволяющая нескольким устройствам в локальной сети (например, дома или в офисе) использовать один и тот же публичный IP-адрес для доступа в Интернет.
1. Создаём группу объектов, чтобы создать пул адресов для локальной сети
name_router# config
name_router(config)# object-group network LOCAL_NET
name_router(config-object-group-network)# ip address-range x.x.x.x-x.x.x.x
name_router(config-object-group-network)# exit
2.Конфигурируем сервис SNAT. Первым шагом создаётся IP-адрес публичной сети (WAN), используемых для сервиса SNAT
name_router(config)# nat sourсe
name_router(config-snat)# pool WAN_POOL
name_router(config-snat-pool)# ip address-range x.x.x.x //Внешний IP
name_router(config-snat-pool)# exit
3. Создаём набор правил SNAT/
name_router(config-snat)# ruleset SNAT
name_router(config-snat-ruleset)# to interface gi 1/0/1 //Внешний интерфейс
name_router(config-snat-ruleset)# rule 1
name_router(config-snat-rule)# match source-address LOCAL_NET
name_router(config-snat-rule)# action source-nat pool WAN_POOL
name_router(config-snat-rule)# enable
name_router(config-snat-rule)# end
name_router# commit
name_router# confirm