2 qianyun6 qianyun6 于 2013.12.05 21:30 提问

请教把Linux主机设置为路由器的问题

我们组里的服务器有一个登陆节点,有两块网卡eth0和eth1,IP配置分别如下
eth0
IP 10.123.8.29 MASK: 255.255.255.0 GATEWAY 10.123.8.254
eth1
IP 192.168.0.156 MASK 255.255.0.0 没配网关

eth0与外网相连,eth1与内网的20台计算节点相连。
计算节点的IP配置如下:
IP 192.168.0.X 其中X=1-20 MASK 255.255.0.0
这样配置下,登陆节点与20个计算节点之间可以互相访问,登陆节点也可以正常连接Internet。

但现在我们需要让20个计算节点也能直接访问Internet,也就是把登陆节点做一个类似路由的作用。请问应该怎么配置。(所有的节点都是CentOS系统)

我试过把计算节点网关配成登陆节点eth1的IP,这样从计算节点能Ping通10.123.8.29了,但还是Ping不通10.123.8.254。应该还是需要设路由转发。

求高手帮忙,非常感谢。

1个回答

oyljerry
oyljerry   Ds   Rxr 2014.12.28 15:35

用iptable做ip,端口流量转发

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Linux系统下将电脑配置成路由器
1.ubantu下将电脑配置成路由器(有线方式) 准备两台电脑PCA:PCA配置成路由器, Ubantu系统 PCB:PCB作为终端,Win7系统 (1).配置两张网卡信息:eth0(有线的以太网卡) 和 wlan0(无线网卡):$/etc/network/interface编辑如下信息 auto lo                         iface lo ine
linux下的路由设置(把linux作为路由器来使用)
linux下的路由设置(把linux作为路由器来使用) 网络结构如下所示pc1--------------------------------Linux------------------------------pc2192.168.18.2------192.168.18.1--- 192.168.19.1-------192.168.19.2linux是一个双网卡的主机,作为路由器来使用
Linux主机做路由实现分享上网
事情的起因是这样的额:
linux服务器用作路由器
将一个linux服务器,配置成路由器。内网机器可以通过该机器访问外网。由于服务器网口较少,该方法适合在特殊情况下使用。如个人电脑没有无线驱动,无法链接路由,而且路由不支持有线链接,此时只能让个人电脑通过网线直连linux服务器,通过linux服务器曲线上网了。 将个人电脑通过网线直接与server的eth1相连,配置如下:                                    
VMware10 设置上网(主机为连接无线路由器)
先说一下前提,我是主机连接的无线路由器上网。电脑不是外插USB的啊!!如果自己笔记本是自己插的USB形式的无线网卡,按这种方法好像不行,我没试过,有兴趣的可以试一下。 原来用虚拟机都是主机插网线的情况下,将主机和虚拟机设置相同IP,并将虚拟机的上网形式改为NAT,但是最近连接无线路由,再用这种方法就无法实现虚拟机上网,在网上查到的资料都说使用桥接方式即可,可是也试了好多设置还是不行,最后发现
无线路由高级设置 虚拟服务器及DMZ主机
转载至:http://wireless.it168.com/a2012/0104/1297/000001297880.shtml  虚拟服务器   为保证局域网的安全,默认情况下,路由器会将局域网主机的IP地址隐藏起来,使因特网计算机无法主动与局域网计算机建立连接。因此,若要使因特网用户能够访问局域网内的服务器,需要设置虚拟服务器条目。   “虚拟服务器”定义了路由器
Linux 下路由的设置
每台主机都有自己的路由表 #route -n 查看路由信息 0.0.0.0是默认的路由信息。 如果对默认的路由信息进行修改的方法总结如下: 1.使用route命令,增删 # route del -net 0.0.0.0 netmask 0.0.0.0 或者# route del default # route add default gw 192.168.16.1
路由器 DMZ主机几FTP 设置简单图解
一、确定服务器以下网络参数(后面会用到)    [本机地址]、[网关地址]、[子网掩码]、[寝室IP地址]    1、打开开始菜单,选择运行,输入cmd并回车;    2、在打开的命令行窗口里输入 ipconfig /all 并回车,可以看到类似下图的结果:           3、按上图所示记下[本机地址]、[网关地址]和[子网掩码]。       你机子上的以上三个参数或许和上图有所不同,不过
iptables nat-让linux做为路由器,实现局域网访问外网
这个东西必须学会,真他妈的搞死我了 2013.5.15 1. 环境: ubuntu pc一台,两个网卡: eth0:    ip 10.3.1.100    gateway 10.3.1.12   dns 10.3.1.2 eth1:   ip 192.168.1.3 windows pc一台, ip 192.168.1.4   2. ubuntu pc的eth0
配置linux服务器做简单的路由器
http://blog.chinaunix.net/uid-23986132-id-359649.html 任务:使用 Linux服务器配置路由器。 目标:实现单位两个网段:192.168.1.0/24和192.168.2.0/24两个网段互相访问。 步骤: 1.安装一台双网卡的机器 2.将eth0的地址设置为eth0与192.168.1.0连,eth1的地址设置