當前位置:首頁 » 幣種行情 » eth0wlan0能共同用嗎

eth0wlan0能共同用嗎

發布時間: 2024-12-11 22:32:59

① 1. 樹莓派:eth橋接到wlan口,共享上網

背景: 樹莓派外接5G無線網卡,推流器連接raspberry 3B lan口,共享上網。

驗證: raspberry 3B連接手機的熱點,PC通過網線與raspberry的lan口相連,實現上網。

思路:

1. 首先給raspberry的eth設置一個靜態ip地址。

2. 修改IP轉發規則,允許ip數據的轉發。(ip_forward的設置)

3. 路由設置,配置iptables,進行兩個網卡的橋接。

4. 開啟raspberry的DHCP服務,在eth口上開啟。

5. 開啟DNS服務。

詳細過程:

1. 給樹莓派的eth分配靜態地址。

暫時分配:

sudo ifconfig eth0 192.168.173.1 255.255.255.0 up

永久分配:

寫在配置文件里。

配置文件 /etc/network/interfaces,請注意此處wlan0的地址參數要和etc/udhcpd.conf相關參數相對應。

sudo vi  /etc/network/interfaces

#iface default inet dhcp

增加

auto eth0

iface eth0 inet static

address 192.168.173.1

netmask 255.255.255.0

注意:

2. 啟動IP轉發

有多種方法,建議使用sysctl的設置方式

方法1:sudo echo 1 > /proc/sys/net/ipv4/ip_forward

方法2:sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"

方法3:sudo sysctl -w net.ipv4.ip_forward=1

有的時候需要在/etc/sysctl.conf下添加一行:net.ipv4.ip_forward=1

3. iptables設置

     iptables -t nat -I POSTROUTING -o wlan0 -j MASQUERADE

4. dhcp服務

4.1 安裝udhcpd服務

    sudo apt-get update

    sudo apt-get install udhcpd

4.2 配置DHCP服務

    sudo vi /etc/udhcpd.conf

    1. 修改網路介面,設置成對應的網卡號

    2. 設置remaining,去除前面的#符號

    #remaining     yes    改為   remain    yes

    3. 設置樹莓派的IP地址

        修改opt router為192.168.173.1,那麼配置完成之後這個地址將作為網關,連接到raspberry eth口的設備網關需要設置為此IP.

        此處opt dns被修改為公共的DNS地址 114.114.114.114和 114.114.114.115

4.3 使能DHCP

     配置 /etc/default/udhcpd

    sudo nano  /etc/default/udhcpd

    使用#符號注釋DHCPD_ENABLED="no"

    DHCPD_ENABLED="no"    改為     #DHCPD_ENABLED="no"

4.4  啟動服務

    1. 啟動udhcp的服務:sudo service udhcpd start

    2. 設置開機啟動: sudo update-rc.d  udhcpd enable

5. dns服務

在進行調試的時候發現無法查詢到raspberry使用的dns地址,按照常規方法查到的dns地址為127.0.1.1。在網上查了一下https://segmentfault.com/q/1010000002443769 感興趣的可以參考一下這篇文章。

這就導致我在測試的時候遇到一個問題,pc可以通過ip地址訪問,但是通過域名無法訪問。然後我就在網上查了一些共用的dns伺服器,設置後一切正常。關於這些共用的dns信息參考如下:

/********************************************************************************************************************************************************/

A、DNSPod DNS+:DNSPod的 Public DNS+是目前國內第一家支持ECS的公共DNS,是DNSPod推出的公共域名解析服務,可以為全網用戶提供域名的公共遞歸解析服務!

DNS 伺服器 IP 地址:

首選:119.29.29.29        備選:182.254.116.116

B、114DNS:國內用戶量巨大的DNS,訪問速度快,各省都有節點,同時滿足電信、聯通、移動各運營商用戶,可以有效預防劫持。

DNS 伺服器 IP 地址:

首選:114.114.114.114        備選:114.114.114.115

C、阿里 AliDNS:阿里公共DNS是阿里巴巴集團推出的DNS遞歸解析系統,目標是成為國內互聯網基礎設施的組成部分,面向互聯網用戶提供「快速」、「穩定」、「智能」的免費DNS遞歸解析服務。

DNS 伺服器 IP 地址:

首選:223.5.5.5        備選:223.6.6.6

/********************************************************************************************************************************************************/

② 有什麼辦法能將WLAN0和ETH0橋接起來

說簡單也簡單;第一台無線路由器固定信道號;第二台無限路由器;在網路參數設置裡面lan埠設置為192.168.1.2;
重新啟動進入第二台無線路由器;在無線設置裡面開啟wds,點擊掃描;在結果里連接第一台無線路由;同時器第二台無線路由器關閉dhcp;將啟動改為不啟動

③ 達菲音頻橋接樹莓派是什麼意思

達菲音頻橋接樹莓派就是將eth0和wlan0通過一座虛擬的橋連接起來。達菲加入樹莓派橋,聲音的線條更漂亮,已經將pc甩太遠了,用200元的樹莓派2b掛picoreplayer系統,然後用這個同軸輸出卡,差不多200。

④ linux 雙網卡共享internet連接 wlan0至eth0

共享internet連接,在設備上啟用nat即可:
echo 1 > /proc/sys/net/ipv4/ip_forward //啟用ipv4數據包轉發
iptables -t nat -I POSTROUTING -o wlan0 -j MASQUERADE //在wlan0介面上啟用IP偽裝(源地址NAT)
然後將連接到設備的網關指向設備的eth0即可。

⑤ openwrt里多了個wlan0設備

openwrt里多了個wlan0設備原因是如下。系統中多了兩條路由規則4橋配置OpenWrtlan的橋(bridge)名稱叫br-lan,一個橋下面可以增加多個介面,如無線介面wlan0,乙太網eth0介面等,在同一個橋下的介面是二層鏈路互通。

熱點內容
eth0wlan0能共同用嗎 發布:2024-12-11 22:32:59 瀏覽:217
中英區塊鏈龔暉 發布:2024-12-11 22:22:02 瀏覽:906
比特幣五行屬於 發布:2024-12-11 22:15:53 瀏覽:486
用挖比特幣的礦機做計算可以嗎 發布:2024-12-11 22:15:53 瀏覽:613
以太幣用什麼礦池好 發布:2024-12-11 22:00:38 瀏覽:989
挖礦兄弟的迷你世界 發布:2024-12-11 21:36:22 瀏覽:662
比特幣首次分叉 發布:2024-12-11 21:03:01 瀏覽:329
去鎮中心的公共汽車英語怎麼說 發布:2024-12-11 20:42:45 瀏覽:685
hpc健貝幣區塊鏈 發布:2024-12-11 20:42:23 瀏覽:720
doge沒有莊家嗎 發布:2024-12-11 20:36:32 瀏覽:379