歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Fedora 14組建Ad-hoc無線網絡共享Win7上網

Fedora 14組建Ad-hoc無線網絡共享Win7上網

日期:2017/2/28 16:18:37   编辑:Linux教程

客觀情況

家裡有兩台筆記本電腦需要上網,一條有線寬帶接入線。筆記本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

Copyright © Linux教程網 All Rights Reserved