Chinaunix首页 | 论坛 | 博客
  • 博客访问: 544995
  • 博文数量: 114
  • 博客积分: 5611
  • 博客等级: 大校
  • 技术积分: 1027
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-19 08:55
文章分类

全部博文(114)

文章存档

2011年(29)

2010年(20)

2009年(1)

2008年(11)

2007年(53)

分类: LINUX

2007-12-12 14:03:14

這裡我們可以看到Linux在無線Internet接入方面的優勢.

Linux 使你能給任意一個界面指定 IP/網路遮罩 255.255.255.255 ,example one in eth0, another in eth1 and so on...

This has not particularly side-effects.

In addition 你可以通過/proc/sys/net/ipv4/conf/ethx/proxy_arp 設定 proxy arp (ethx是網路界面).

"echo 1 > proxy_arp" 開啟 ethx上的proxy_arp , "echo 0 > proxy_arp" 關閉 ethx上的proxy_arp.

什麼是proxy_arp? 如果目標地址通過Linux路由器的另外一個界面接入,快速proxy arp 使路由器回應這樣的 ARP 請求.

例子:

192.168.1.1 ---- 192.168.1.2 Linux路由器 192.168.2.2 ----192.168.2.1

要使這個例子運行你將要用以下兩種方式:

Without proxy-arp 


In 192.168.1.1 host to set 192.168.1.2 as gateway 
In 192.168.2.1 host to set 192.168.2.2 as gateway 
從任何一端pinging都會成功. 
With proxy-arp 


In 192.168.1.1 host to set 192.168.1.2 as gateway 
對IP地址為192.168.2.1 的主機不設置閘道,但在路由器相應的界面上設定相應的 proxy_arp. 
從任何一端pinging都會成功. 

在第二個方案中當你從192.168.2.1ping 向192.168.1.1時 Proxy-arp 讓 linux路由器做出正確的回應.


然後,當192.168.2.1發送 ICMP 數據包, Linux 路由器知道將它重定向至 host 192.168.1.1
所以如果你的網路當中有Linux主機提供 IP Forwarders, 你就不必為所有的主機設置靜態路由.

你當然可以用無線網路試驗Linux網橋:

1.安裝最新最穩定的核心.

2.下載網橋設定程式 或者

阅读(1735) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~