CentOS 7运维管理笔记----Linux路由器配置

Posted HorseShoe2016

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 7运维管理笔记----Linux路由器配置相关的知识,希望对你有一定的参考价值。

  当正在配置的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

 

至此,服务器作为路由的配置就设置好了,子网内的计算机就可以通过服务器的网络访问外部互联网了。

以上是关于CentOS 7运维管理笔记----Linux路由器配置的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 7运维管理笔记----安装ftp服务器

CentOS 7运维管理笔记----修改命令提示符颜色

CentOS 7运维管理笔记----Apache 基于端口的虚拟主机配置

CentOS 7运维管理笔记----Apache基于域名的虚拟主机配置

CentOS 7运维管理笔记----Apache 基于 IP 的虚拟主机配置

CentOS 7运维管理笔记----设置默认启动模式为GUI模式或命令行模式