LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 870|回复: 9

问:再问LINUX静态路由的有关问题

[复制链接]
发表于 2004-8-8 12:34:45 | 显示全部楼层 |阅读模式
前题:三台LINUX计算机
      其中一台做为路由安装了三张网卡

问1:echo 1>/proc/sys/net/ipv4/ip_forward   //这个动作是不是只在提供路由服务的那台服务器上进行啊?也就是说不用在客户机上做这个动作啊?



问2:比如我另外一台计算机地址是192.168.11.1  路由上也有一个网卡连接在这个网段192.168.11.2
那么我添加默认路由应该在哪里添加啊
是在客户机上把192.168.11.2 做和自己的默认路由吧?
#route add default gw 192.168.11.2

我脑子都乱了
大家帮我把静态路由的设置路子说一遍吧
谢谢大家了
发表于 2004-8-8 20:30:27 | 显示全部楼层
echo 1>/proc/sys/net/ipv4/ip_forward
只要这样设置就行了,不过,在私有地址和合法地址之间不能互相转发路由!比如:
ETH0 192.168.0.1/24
ETH1 192.168.1.1/24
EHT2 192.168.2.1/24
192.168.0.0 192.168.1.0 192.168.2.0这三个网段可以互相通信
发表于 2004-8-8 20:31:48 | 显示全部楼层
静太路由不用设!照上面打开转发功能就可以了!
发表于 2004-8-8 20:40:47 | 显示全部楼层
另外在客户机上指定本网段的网关,也许就是服务器上的和客户机所在网段的IP!
 楼主| 发表于 2004-8-8 20:44:18 | 显示全部楼层
发表于 2004-8-9 08:21:14 | 显示全部楼层
这样就可以吗?这三个网段的就可以互相访问?
只echo 1>/proc/sys/net/ipv4/ip_forward
请问如果是172.16.22.0和192.168.1.0 可不可以?
发表于 2004-8-9 09:43:11 | 显示全部楼层
最初由 lylzgq 发表
这样就可以吗?这三个网段的就可以互相访问?
只echo 1>/proc/sys/net/ipv4/ip_forward
请问如果是172.16.22.0和192.168.1.0 可不可以?


不可以,echo 1>/proc/sys/net/ipv4/ip_forward 是打开伪装。
你说的172.16.22.0和192.168.1.0 要在路由主机上添加静态路由
 楼主| 发表于 2004-8-9 17:10:18 | 显示全部楼层
不可以,echo 1>/proc/sys/net/ipv4/ip_forward 是打开伪装。
smile787 兄弟资料上说上面的语句是打开LINUX的内核路由转发功能啊!     我听你这么一说都有一点不知所错了!到底哪一个说的对啊?????????????????????
发表于 2004-8-9 17:21:04 | 显示全部楼层
资料上说上面的语句是打开LINUX的内核路由转发功能啊!

这个是对的。。。意思是一样,这里的内核路由转发是指nat
 楼主| 发表于 2004-8-9 17:33:19 | 显示全部楼层
伪装   转发  
哦明白了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表