中易网

有一台linux服务器有两个网卡 eth0为外网ip eth1 ip为192.168.10.1网段的ip 网关192.168.10.254 接下面补充

答案:2  悬赏:40  
解决时间 2021-02-18 12:30
接上,带有dhcp服务,分配给第二台双网卡服务器,eth0 ip为192.168.10.10 网关192.168.10.254,eth1 ip为192.168.20.1 第二台服务器也可以上网,因dhcp地址池10网段地址有限,需要让另外五台以上服务器的192.168.20.0网段的ip全部走192.168.10.10出去达到可以上网的目的,应该怎么操作??求高手帮忙解决!急!
最佳答案
service iptables stop //注1

echo "1" >> /proc/sys/net/ipv4/ip_forward //注2

modprobe ip_nat_ftp
iptables -t nat -A POSTROUTING -s 192.168.20.0/24 -o eth0 -j SNAT --to 192.168.10.10
也可以可以把上面的内容粘贴到文件里,用sh filename来执行,就相当于DOS下的批处理文件。
每次重启计算机都需要重新执行。

注1:RHEL/CENTOS/FC系列专用命令,如果你的发行版不是,那么用下面的命令代替:
iptables -F INPUT
iptables -F FORWARD
iptables -t nat -F
iptables -X
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT

注2:这行是临时有效,重启会丢失,所以要写到配置文件里,如果不写配置文件里,可用其他方式:

编辑/etc/sysctl.conf
net.ipv4.ip_forward = 1
然后执行sysctl -p
全部回答
1、命令行使用vi编辑器打开网卡配置文件ifcfg-eth0: vi /etc/sysconfig/network-scripts/ifcfg-eth0 2、开始编辑,填写ip地址、子网掩码、网关、dns等。其中“红框内的信息”是必须得有的。 3、编辑完后,保存退出。 4、重启网络服务。service network restart或/etc/init.d/network restart 5、ping网关,ping外网进行测试。都能ping通表示网络正常。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
什么东西是固体,无色 无味 无毒 容于水 且溶
到三门峡灵宝市开无行贿犯罪记录查询,都需要
乌鲁木齐现在有直到深圳的火车票吗?
真实赛车3有每日任务吗
s6阿卡丽和s7的阿卡丽
送男朋友什么花草好
小孩晚上温度正常,白天温度37度2左右怎么办
天福布艺家纺史各庄店地址在什么地方,想过去
齐齐哈尔高等师范专科学校中的数学教育好不好
如何提升云主机稳定性及防御能力
多肉宝草和玉露是一个花吗
范家漾在哪里啊,我有事要去这个地方
蘸水笔笔尖上干掉的黑色耐水性墨水洗不干净啊
qq对方请求加为好友,拉黑了怎么解除
房屋年限不足15年不能拆迁吗
推荐资讯
每天的食用油摄取量过多对人体有哪些危害?
英伦小镇B区地址有知道的么?有点事想过去
黄易小说寻秦记项少龙中李牧之计逃亡,直到安
女孩子腰疼会是肾不好的问题吗
我手机之前注册了AppID帐号,后来不知道怎么
纪念碑刻字用什么字体
7题8题9题怎么做?谢谢
年级第一的男学霸为什么也会谈恋爱啊?
高一总分200,高二重新开始,有望到2A吗?
汽车装饰用品(348省道中国农业银行斜对面)地
一个处女座男说要和我交朋友,刚开始对我很热
美光170和柯林855哪个好用
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?