Linux NAT转发设定
2016-02-22 16:34
627 查看
1.开启IP转发功能
1.vim /etc/sysctl.conf
2.
net.ipv4.ip_forward = 1
2.使用iptables的NAT表做转发设定
外网接口IP为静态设定的情况:
iptables -t nat -A POSTROUTING -s 192.168.188.0/24 -o eth0 -j SNAT --to-source 192.168.2.46
外网接口IP为动态获取,且常发生变化的情况:
iptables -t nat -A POSTROUTING -s 192.168.188.0/24 -o eth0 -j MASQUERADE
保存iptalbes
service iptables save
3.如上配置后,遇到无法转发,需检查当前iptables 规则列表,必要时可注释掉原始配置进行排查.
cat /etc/sysconfig/iptables
1.vim /etc/sysctl.conf
2.
net.ipv4.ip_forward = 1
2.使用iptables的NAT表做转发设定
外网接口IP为静态设定的情况:
iptables -t nat -A POSTROUTING -s 192.168.188.0/24 -o eth0 -j SNAT --to-source 192.168.2.46
外网接口IP为动态获取,且常发生变化的情况:
iptables -t nat -A POSTROUTING -s 192.168.188.0/24 -o eth0 -j MASQUERADE
保存iptalbes
service iptables save
3.如上配置后,遇到无法转发,需检查当前iptables 规则列表,必要时可注释掉原始配置进行排查.
cat /etc/sysconfig/iptables
相关文章推荐
- linux快捷键的使用
- 开启RHEL7的VNC Server服务及防火墙配置的方法
- Linux笔记(12)——快捷键与命令的别名
- linux下批量替换文件内容
- linux命令行链接mysql数据库
- linux下crontab定时运行python代码
- linux下mmap详解
- linux iptables 基础及相关知识
- linux字符驱动之异步通知按键驱动
- VMware WorkStation9.0 安装centos-6.4
- linux命令sysctl使用
- CentOS 7 源码编译安装 Mysql 5.7
- Linux中crontab自动执行程序相关命令与常见的错误
- Linux命令 -- CPU与内存查看---不仅如此
- virtualbox5.0 安装centos6.7宿主机和虚拟机互通的问题
- 10004---linux下vi命令大全
- 【Linux--中级篇】服务器监控Cacti
- Linux命令学习手册-rsync命令
- CentOS下开启mysql远程连接,远程管理数据库
- 为什么linux kernel默认的页面大小是4K,而不是4M或8M?(转载一篇文章)