Implement Network Address Translation
This commit is contained in:
parent
48c23e61ab
commit
279e6a6991
2 changed files with 56 additions and 2 deletions
BIN
Networks/Main.pkt
(Stored with Git LFS)
BIN
Networks/Main.pkt
(Stored with Git LFS)
Binary file not shown.
|
@ -0,0 +1,54 @@
|
|||
# Lab 07 - NAT Overload and Port Forwarding
|
||||
## Configure Router
|
||||
On Router `EE` configure:
|
||||
|
||||
```sh
|
||||
enable
|
||||
configure terminal
|
||||
ip access-list extended NAT-ACL
|
||||
permit ip 10.0.0.0 0.255.255.255 any
|
||||
exit
|
||||
|
||||
ip nat pool NAT-POOL 1.0.0.1 1.0.0.1 netmask 255.0.0.0
|
||||
|
||||
interface fastEthernet0/0
|
||||
ip nat inside
|
||||
exit
|
||||
|
||||
interface fastEthernet0/1
|
||||
ip nat outside
|
||||
exit
|
||||
|
||||
ip nat inside source list NAT-ACL pool NAT-POOL overload
|
||||
|
||||
exit
|
||||
exit
|
||||
disable
|
||||
exit
|
||||
```
|
||||
|
||||
On Router `R1` and `R2`:
|
||||
```sh
|
||||
enable
|
||||
configure terminal
|
||||
ip route 0.0.0.0 0.0.0.0 10.123.0.3
|
||||
exit
|
||||
exit
|
||||
disable
|
||||
exit
|
||||
```
|
||||
|
||||
## Implement Port Forwarding
|
||||
On `EE` configure port forwarding:
|
||||
```sh
|
||||
enable
|
||||
configure terminal
|
||||
|
||||
ip nat inside source static tcp 10.10.10.10 80 1.0.0.1 180
|
||||
ip nat inside source static tcp 10.10.10.10 443 1.0.0.1 443
|
||||
|
||||
exit
|
||||
exit
|
||||
disable
|
||||
exit
|
||||
```
|
Loading…
Reference in a new issue