Linux下的NAT配置

由于xen主机的IP不多,为了不浪费IP,虚拟一台测试机决定用NAT模式来共享网络。要求做到以下两点:
1.通过连接xen主机直接连接到测试机,这里需要到端口转发
2.测试机能通过xen主机上网,即能连接外网,这里就需要用NAT模式共享网络

首先,xen主机能正常连接外网,我的/etc/sysconfig/network-scripts/ifcfg-eth0 配置如下:

额外添加一个网卡设备,用来和测试机通信的。

vi /etc/sysconfig/network-scripts/ifcfg-eth0:0

然后重启网卡,看看配置是否正常,看到eth0和eth0:0就是正常了

开启路由转发

最后就是用iptables配置NAT了

添加端口转发,将连接xen主机22端口转发到测试机的22端口

保存iptables配置

测试机的IP设置为vi /etc/sysconfig/network-scripts/ifcfg-eth0

这样就能正常连接测试机和上网了。

2 Comments

Add a Comment
  1. 猫哥,你用的是哪个代码高亮插件~?

    1. Crayon Syntax Highlighter

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

猫言猫语 © 2007-2014 Frontier Theme