目录
②修改配置文件/etc/sysctl.conf,开启路由转发功能
一、NAT基础
(一)作用
开启路由转发功能,在防火墙中nat表中地址转换功能
(二)分类
1.SNAT
实现内网访问外网
2.DNAT
实现外网访问内网
(三)基本格式
iptables -t nat -A 链名 -s 源地址 -o 指定网关 -j SNAT(DNAT) --to 目标地址
二、实现SNAT和DNAT
(一)实现SNAT
实现内网ip地址192.168.233.20访问外网12.0.0.100
1.关闭三台服务器的防火墙和安全机制
systemctl stop firewalld
setenforce 0
2.网关服务器pc2配置
(1)添加网卡
(2)配置网卡
①修改ens36网卡
②修改ens33网卡
(3)重启网卡
(4)开启路由转发功能
①查看路由转发功能状态
②修改配置文件/etc/sysctl.conf,开启路由转发功能
③刷新,查看状态
3.内网pc1服务器配置
(1)下载安装httpd服务
(2)开启httpd服务
(3)修改内网服务器网关地址
(4)重启网关
4.外网pc3服务器配置
(1)修改网关地址
(2)重启网关
重启之后服务器与Xshell断开连接
(3)ssh远程登录服务器
4.测试
(1)用内网服务器访问外网服务器
(2)用查看外网服务器的访问日志
5.在网关服务器配置SNAT服务
(1)在iptables中添加规则
(2)查看规则
6.验证SNAT服务
(1)用内网服务器访问外网服务器
(2)查看外网日志
日志的访问记录内网IP地址已经被SNAT服务转换成网关服务器的ens36网卡地址