客觀情況
家裡有兩台筆記本電腦需要上網,一條有線寬帶接入線。筆記本a:fedora 14發送無線信号,作為路由器;筆記本b:win 7連接配接fedora 14建立的ad-hoc無線網絡,作為用戶端上網。
ad-hoc簡單介紹
ad-hoc: 構成一種特殊的無線網絡應用模式,一群計算機接上無線網絡卡,即可互相連接配接,資源共享,無需透過access point。ad-hoc結構是一種省去了無線ap而搭建起的對等網絡結構,隻要安裝了無線網卡的計算機彼此之間即可實作無線互聯;其原理是網絡中的一台電腦主機建立點對點連接配接相當于虛拟ap,而其它電腦就可以直接通過這個點對點連接配接進行網絡互聯與共享。 在家庭無線區域網路的組建,我想大家都知道最簡單的莫過于兩台安裝有無線網卡的計算機實施無線互聯,其中一台計算機連接配接internet就可以共享帶寬。
指令行下進行配置
配置無線網卡
# vi /etc/sysconfig/network-scripts/ifcfg-wlan0
device=wlan0
bootproto=static
broadcast=192.168.0.255
hwaddr=00:23:4e:d9:b5:50
ipaddr=192.168.1.11
netmask=255.255.255.0
network=192.168.1.0
onboot=no
mode=ad-hoc
essid=adhoc
channel=3
儲存後重新開機網絡服
# /etc/init.d/network restart
配置iptables
# iptables -f
# iptables -p input accept
# iptables -p forward accept
# iptables -t nat -a postrouting -o etho -j masquerade
配置ip轉發功能
# vi /etc/sysctl.conf
net.ipv4.ip_forward = 1
[root@czmmiao ~]# sysctl -p
net.ipv4.ip_forward = 1
用iwconfig指令檢視無線網卡狀态:
[root@czmmiao ~]# iwconfig wlan0
wlan0 ieee 802.11bg essid:"cmcc"
mode:managed frequency:2.412 ghz access point: not-associated
tx-power=20 dbm
retry long limit:7 rts thr:off fragment thr:off
encryption key:off
power management:off
一切搞定了,其他電腦就可以直接連結這台電腦的無線網卡進行共享上網了。
最後需要說明的是最好為ad-hoc接入設定key,這能提高安全性,設定指令如下(密碼為1234567890):
# iwconfig wlan0 key restricted 1234567890
圖形界面下進行配置
點選系統->首選項->網絡連接配接->無線頁籤->編輯或添加
進行”無線“設定如下圖

“無線安全”設定如下圖
“ipv4設定“如下圖
點選應用即可,iptables和ip轉發設定同上。
至此fedora下的設定全部完畢,win7下隻需要連接配接到fedora建立的無線網絡,并修改ip位址使其與fedora在同一網段,并将網關設為fedora的ip,dns與fedora相同
dns可 # cat /etc/resolv.conf 檢視,本機為192.168.0.1
本例中win7 :ip 192.169.1.111/24 gateway 192.168.1.1 dns 192.168.0.1
參考至:http://baike.baidu.com/view/632724.htm
http://7056824.blog.51cto.com/69854/275591
http://linux.chinaunix.net/techdoc/net/2007/10/09/969512.shtml
本文原創,轉載請注明出處、作者
如有錯誤,歡迎指正
作者:czmmiao 原文位址:http://czmmiao.iteye.com/blog/985390