CentOS 6.6下双网卡共享上网配置
时间:2015-10-15 01:03
来源:blog.51cto.com
作者:l19891223j 的BLOG
举报
点击:494次
|
实现方式:通过设置iptables的nat规则,使内网服务器可以访问Internet
|
1.系统环境:
[root@MySQL-server ~]
CentOS release 6.6 (Final)
[root@MySQL-server ~]
2.6.32-504.el6.x86_64
[root@MySQL-server ~]
x86_64
|
2.准备两台虚拟机
==========================================================================
主机名 外网 内网
Web-Lnmp02 eth0:192.168.73.171 eth1:192.168.56.130
MySQL-server eth0:192.168.56.129
DNS:192.168.73.2
注:内网使用仅主机模式连接,手动设置IP
外网使用NAT模式连接,使用dhcp动态获取的IP
==========================================================================
|
3.配置Web-Lnmp02服务器
1)开启IP转发功能
[root@Web-Lnmp02 network-scripts]
[root@Web-Lnmp02 network-scripts]
|
2)配置iptables
[root@Web-Lnmp02 ~]
[root@Web-Lnmp02 ~]
[root@Web-Lnmp02 ~]
[root@Web-Lnmp02 ~]
[root@Web-Lnmp02 ~]
[root@Web-Lnmp02 ~]
说明:
iptables -F
iptables -t nat -F
iptables -P FORWARD ACCEPT
|
4.配置MySQL-server
1)IP设置
[root@MySQL-server ~]
DEVICE=eth0
TYPE=Ethernet
ONBOOT=
yes
NM_CONTROLLED=
yes
BOOTPROTO=none
USERCTL=no
HWADDR=00:0c:29:e2:0e:85
IPADDR=192.168.56.129
NETMASK=255.255.255.0
GATEWAY=192.168.56.130
IPV6INIT=no
|
2)DNS设置
|
[root@MySQL-server ~]
; generated by
/sbin/dhclient-script
search localdomain
nameserver 192.168.73.2
|
5.在MySQL-server上测试是否能访问internet
[root@MySQL-server ~]
PING www.a.shifen.com (61.135.169.125) 56(84) bytes of data.
64 bytes from 61.135.169.125: icmp_seq=1 ttl=127
time
=5.89 ms
64 bytes from 61.135.169.125: icmp_seq=2 ttl=127
time
=9.49 ms
64 bytes from 61.135.169.125: icmp_seq=3 ttl=127
time
=6.14 ms