CentOS 7运维管理笔记(3)----Linux路由器配置
2016-06-25 13:23
381 查看
当正在配置的Linux主机需要作为路由器使用时,通过以下步骤配置后,子网上的计算机就可以访问外网了:
1. 编辑 /etc/sysctl.conf 文件,添加 net.ipv4_ip_forward = 1 语句,这样就允许服务器使用Linux自身的内核转发功能、配置DHCP服务并使用防火墙的地址伪装作NAT功能;(By the way : net.ipv6.conf.all.disable_ipv6=1 和 net.ipv6.conf.default.disable_ipv6=1 两条语句禁用了 服务器的ipv6 功能,以此来提高网速):
vim /etc/sysctl.conf
2. 禁用并停止 firewalld:
[root@localhost~]# systemctl disable firewalld [root@localhost~]# systemctl stop firewalld
3. 安装 iptables 防火墙
[root@localhost~]# yum install -y iptables-services
4. 启用并开启iptables:
[root@localhost~]# systemctl start iptables [root@localhost~]# systemctl enable iptables
5. 在 eth0 接口上开启地址伪装:
[root@localhost~]# iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
至此,服务器作为路由的配置就设置好了,子网内的计算机就可以通过服务器的网络访问外部互联网了。
相关文章推荐
- LINUX学习_1
- Linux查看应用可用内存-free命令详解
- 每天一个Linux命令(13)--less命令
- Linux系统Centos以及Ubuntu下安装新的python版本
- Linux下搭建DNS服务器
- Linux学习之关机重启命令
- 每天一个Linux命令(12)--more命令
- [CentOS]如何设置hostname
- [CentOS]如何设置hostname
- Linux学习之系统定时任务
- Linux git安装、升级
- Linux 没有lszrz yum源,lszrz安装
- linux vi命令详解
- linux下如何使用sftp命令
- Linux 查看iptables状态-重启
- [原]linux下将网卡设置为混杂模式
- linux下替换不同目录下的文件的字符串
- linux和STL 常用头文件及说明
- linux 下C语言学习路线
- 在CentOS上搭建PHP服务器环境