国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

如何在OpenHarmony上進行雙網卡設置

系統 OpenHarmony
本文帶大家了解如何配置雙網卡達成同時訪問內、外網的目的,該示例相對簡單,重點是需要將默認網關配置為外網網關。

??想了解更多關于開源的內容,請訪問:??

??51CTO 開源基礎軟件社區??

??https://ost.51cto.com??

前言

在某些特殊場景下,我們可能有這樣的網絡配置訴求,即:訪問內網同時也需要訪問外網。
本文主要針對該場景進行梳理,以雙網卡配置為例,指導初學者進行網卡配置,達成同時訪問內外網。

雙網卡配置硬件前提條件:

硬件方面:板卡有2個網卡。
雙網卡配置規則:1、連接外網LAN口,配置外網網段IP、子網掩碼、路由和網關;2、連接內網LAN口,配置內網網段IP、子網掩碼和路由。
說明:特別要注意,一臺設備不能同時配置兩個網關,且網關只能配置為外網網關,否則設備將無法區分外網出口,導致外網訪問失敗。
以下示例內外網的IP分配如下:(具體以你所在的網絡為準)

如下為例:

外網:IP地址10.61.*** 掩碼:255.0.0.0 路由:10.61.*** 網關:10.61.***
內網:IP地址192.168.*** 掩碼:255.255.255.0 路由:192.168.0.0

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope: Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:15 errors:0 dropped:0 overruns:0 frame:0
TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1320 TX bytes:1320
eth0 Link encap:Ethernet HWaddr 96:d0:79:2d:9b:88 Driver rk_gmac-dwmac
inet addr:10.61.*** Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::94d0:79ff:fe2d:9b88/64 Scope: Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:28813 errors:0 dropped:0 overruns:0 frame:0
TX packets:3445 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2706345 TX bytes:330787
Interrupt:35
eth1 Link encap:Ethernet HWaddr c2:5c:62:d7:1f:20 Driver smsc75xx
inet addr:192.168.*** Bcast:192.168.*** Mask:255.255.255.0
inet6 addr: fe80::c05c:62ff:fed7:1f20/64 Scope: Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3282 errors:0 dropped:0 overruns:0 frame:0
TX packets:488 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:280938 TX bytes:55862
# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 10.61.*** 0.0.0.0 UG 0 0 0 eth0
10.0.0.0 * 255.0.0.0 U 0 0 0 eth0
10.61.*** * 255.255.252.0 U 0 0 0 eth0
192.168.0.0 * 255.255.255.0 U 0 0 0 eth1

本例中設置192網段為內網,10網段為外網,經過以上配置后,ping內網(例如:192.168.***)正常,ping外網(例如:ping www.baidu.com)正常。說明同時訪問內外網成功

Ping 192.168.*** (192.168.***): 56(84) bytes.
64 bytes from 192.168.***: icmp_seq=1 ttl=0 time=1 ms
64 bytes from 192.168.***: icmp_seq=2 ttl=0 time=2 ms
64 bytes from 192.168.***: icmp_seq=3 ttl=0 time=1 ms
--- 192.168.*** ping statistics ---
3 packets transmitted, 3 received, 0% packet loss
round-trip min/avg/max = 0/0/1 ms
# ping 10.61.***
Ping 10.61.*** (10.61.***): 56(84) bytes.
64 bytes from 10.61.***: icmp_seq=1 ttl=0 time=0 ms
64 bytes from 10.61.***: icmp_seq=2 ttl=0 time=0 ms
64 bytes from 10.61.***: icmp_seq=3 ttl=0 time=1 ms
--- 10.61.*** ping statistics ---
3 packets transmitted, 3 received, 0% packet loss
round-trip min/avg/max = 0/0/0 ms

知識總結:
以上已經成功完成了雙網卡配置,下面我們來看下相關配置命令。
1、相關調試命令
1)刪除路由

route del -net 10.0.0.0 netmask 255.0.0.0 dev eth1
route del -net 10.61.*** netmask 255.255.252.0 dev eth1

2)刪除默認網關

route del default

3)配置IP

ifconfig eth0 192.168.*** //給eth0網卡配置IP地址
ifconfig eth0 192.168.*** netmask 255.255.255.0 //給eth0網卡配置IP,并加mask
ifconfig eth0 192.168.*** netmask 255.255.255.0 broadcast 192.168.120.255

4)配置默認網關

route add default gw 10.61.*** dev eth0`

5)配置路由

route add -net 10.61.*** netmask 255.255.252.0 dev eth0`

2、路由及IP在板子保存位置:
1)路由保存位置:/proc/net/route

# cat proc/net/route
Iface Destination Gateway Flags RefCnt Use Metric Mask MTU Window IRTT
eth0 00000000 01C43D0A 0003 0 0 0 00000000 0 0 0
eth0 0000000A 00000000 0001 0 0 0 000000FF 0 0 0
eth0 00C43D0A 00000000 0001 0 0 0 00FCFFFF 0 0 0
eth1 0000A8C0 00000000 0001 0 0 0 00FFFFFF 0 0 0

2)靜態IP保存位置

# cat data/ethernet/eth0
DEVICE=eth0
BOOTPROTO=STATIC
IPADDR=10.61.***
NETMASK=255.255.255.0
GATEWAY=10.61.***
ROUTE=10.61.***
# cat data/ethernet/eth1
DEVICE=eth1
BOOTPROTO=STATIC
IPADDR=192.168.***23
NETMASK=255.255.255.0
GATEWAY=192.168.***
ROUTE=192.168.***

3)動態IP(dhcp)保存位置 :/data/dhcp/eth0.result

# cat /data/dhcp/eth0.result
IP4 1666952418 10.61.*** 10.61.*** 255.255.252.0 10.61.10.6 10.60.10.6 10.61.*** *

問題總結:
【問題現象】:拔掉網線不自動清除IP和路由
【原因分析】:拔掉網線后事件觸發StopDhcpClient,但未同步更新網絡信息;
【解決方案】:
在foundation\communication\netmanager_ext\services\ethernetmanager\src\ethernet_management.cpp 的StopDhcpClient()函數中增加更新網絡鏈接狀態。

index 9b03ad8..0c4f708 100644
#NAME?
#NAME?
@@ -569,6 +569,7 @@ void EthernetManagement::StopDhcpClient(const std::string &dev, sptr<DevInterfac
{
NETMGR_EXT_LOG_D("EthernetManagement StopDhcpClient[%{public}s]", dev.c_str());
ethDhcpController_->StopDhcpClient(dev, false);
+ devState->RemoteUpdateNetLinkInfo();
devState->SetDhcpReqState(false);
}
@@ -581,4 +582,4 @@ void EthernetManagement::SetDevState(sptr<DevInterfaceState> &devState, const st
devState->SetLowerUp(lowerUp);
}
} // namespace NetManagerStandard
-} // namespace OHOS
\ No newline at end of file
+} // namespace OHOS

通過以上示例指導,相信大家已經掌握了如何配置雙網卡達成同時訪問內、外網的目的,該示例相對簡單,重點是需要將默認網關配置為外網網關。同時,通過該示例,相信大家也熟練掌握了網絡配置相關命令。當然,同時訪問內網和外網的網絡結構,不止示例中一種,大家也可以不斷嘗試,舉一反三。

??想了解更多關于開源的內容,請訪問:??

??51CTO 開源基礎軟件社區??

??https://ost.51cto.com??

責任編輯:姜華 來源: 51CTO 開源基礎軟件社區
相關推薦

2021-02-02 05:43:40

服務器雙網關配置

2015-05-12 15:39:45

coding.net云端開發平臺Flask部署

2010-03-08 14:20:17

Linux雙網卡

2010-03-08 14:09:50

Linux雙網卡

2009-11-30 17:40:13

Suse雙網卡綁定

2010-01-06 09:23:51

RedhatAS雙網卡綁定

2009-12-16 13:18:28

Linux雙網卡虛擬路

2016-01-07 14:02:55

Ubuntu 15.1網卡 IP地址

2009-05-13 09:39:00

雙網卡共享帶寬

2023-10-08 15:23:09

側獲取屏幕DPI鴻蒙

2020-04-30 13:50:11

Linux網卡信息

2010-04-19 17:27:53

無線上網貓

2022-02-09 15:29:35

Java組件編程語言

2009-11-24 09:24:37

Linux雙網卡主機路由配置

2009-02-16 20:16:52

Linux網卡硬件查看

2010-03-29 17:08:28

CentOS系統

2020-03-07 18:51:11

EclipseFedoraPHP

2009-01-06 10:04:44

CygwinGCCGUI

2011-02-22 09:04:57

DebianBonding雙網卡單IP

2012-08-06 10:42:20

Java
點贊
收藏

51CTO技術棧公眾號

久久最新网址| 国产欧美中文字幕| 麻豆av在线导航| 99国产精品视频免费观看| 中文字幕一区综合| 精品一区二区三区在线视频| 视频在线精品一区| 久久er99热精品一区二区| 欧美一区二视频在线免费观看| 亚洲美女一区| 日韩欧美精品久久| 国产老肥熟一区二区三区| 国产一级不卡视频| 2023国产精品| 免费yellow网站| 亚洲电影一区二区三区| 黄色网址在线播放| 欧美一区二区视频在线观看| 久久av色综合| 国产亚洲精品久久久久久777| 成人四虎影院| 久久精品免费播放| 极品国产人妖chinesets亚洲人妖| 欧美性受xxxx黑人猛交| 久久综合88| 快播日韩欧美| 丁香六月综合激情| 久草在线在线视频| 在线视频欧美区| v天堂福利视频在线观看| 亚洲精品美女免费| 精品久久国产一区| 国产精品国产福利国产秒拍| 欧美日一区二区在线观看 | 黄网在线免费| 日韩精品一区二区三区在线观看 | 久久99影视| 成人动漫视频在线观看免费| 日本午夜精品视频在线观看| 黄色成人在线看| 亚洲精品欧美专区| 麻豆tv入口在线看| 久久国内精品一国内精品| 国产成人黄色| 欧美一区二区三区电影在线观看 | 中文字幕欧美日韩一区二区| 久久夜色精品一区| 在线观看免费观看在线91| 欧美一区二区三区免费大片| 成人福利片在线| 欧美亚洲在线视频| 中文精品视频| 蜜臀av午夜一区二区三区| 动漫精品一区二区| 偷拍精品精品一区二区三区| 国产成人亚洲综合91| 久久精品麻豆| 日韩中文字幕免费在线| 在线观看视频一区二区| avav成人| 成人在线精品视频| 成人国产精品免费观看动漫| 天天草夜夜草| 精品亚洲国产视频| 欧美日韩久久精品| 国内精品国产三级国产99| 香蕉成人啪国产精品视频综合网| 国产高清不卡| 亚洲一区二区三区毛片| 国产麻豆精品theporn| 中文字幕在线视频免费观看| 国产亚洲在线播放| 在线国产一区二区| 久久久久久久少妇| 亚洲第一视频网站| 99久久夜色精品国产亚洲96| 欧美视频在线播放一区| 91麻豆精品国产91久久久| 日本亚洲不卡| 国产又粗又大又爽的视频| 欧美午夜性色大片在线观看| 99久久99九九99九九九| 乱色588欧美| 一区二区三区精品| 精品999日本久久久影院| 日本在线观看不卡| 一本色道亚洲精品aⅴ| 久久人人爽人人爽人人片av不| 自拍偷拍亚洲色图欧美| 在线观看中文字幕不卡| 在线免费日韩片| 黄色99视频| 亚洲三级在线看| 精品女同一区二区三区在线观看| 免费成人看片网址| 亚洲第一主播视频| 成人午夜三级| 欧美成人xxxxx| 日韩国产精品视频| 日韩专区在线视频| 日韩av中文| 成人综合av网| 欧美日韩免费看| 一道本一区二区三区| 北条麻妃在线一区| 日韩中文字幕国产精品| 国产一区在线视频| av日韩国产| 日韩和欧美的一区二区| 欧美日韩国产一二三| 欧美日韩久久| 国产福利在线| 国产98在线|日韩| 午夜免费久久看| 久久av电影| 91se在线观看| 国产精品久久久久久网站| 亚洲日本va午夜在线影院| 综合久久成人| 香蕉521av成人网| 2025国产精品视频| **网站欧美大片在线观看| 加勒比色综合久久久久久久久| 浓精h攵女乱爱av| 欧美国产日韩视频| 亚洲国产精品国自产拍av| 国产精品毛片无码| caopor在线视频| 欧美大片在线免费观看| 久久久久综合网| 高清欧美性猛交xxxx黑人猛| 99热在线观看| 国产精品v日韩精品| 亚洲国产毛片aaaaa无费看 | 97久久超碰福利国产精品…| 国产精品另类一区| 久久99视频| 污视频在线观看免费| 国产精品手机视频| 91精品国产综合久久久久久漫画| 久久不射中文字幕| 国产高清视频色在线www| 中文字幕乱码免费| 亚洲天堂影视av| 久久嫩草精品久久久精品一| 日韩母乳在线| 男人久久精品| 蜜桃视频日韩| 中文字幕日韩av电影| 国产欧美日产一区| 欧美日韩国产高清电影| 1769视频在线播放免费观看| 一区二区三区欧美成人| 久久精品中文字幕免费mv| 亚洲婷婷综合久久一本伊一区| 外国成人免费视频| 色图在线观看| 国产免费观看高清视频| 2019精品视频| 色久优优欧美色久优优| 极品美女销魂一区二区三区免费| 日韩色性视频| 日本高清视频网站www| 国产精品污www一区二区三区| 欧美精品一区二区三区久久久| 成人妖精视频yjsp地址| 网友自拍一区| 97超碰资源站在线观看| 男人操女人免费软件| 成人黄色大片在线免费观看| 精品久久久久久久久久久院品网| www日韩大片| 欧美精品入口| 福利一区二区免费视频| 伊人久久青青草| 99热都是精品| 国产美女91呻吟求| 亚洲视频欧洲视频| 亚洲国产欧美在线人成| 激情五月激情综合网| 九九热线有精品视频99| 91在线超碰| 22288色视频在线观看| 成人手机在线播放| 国产欧美久久久久久| 亚洲午夜av久久乱码| 亚洲国产成人91porn| 国产精品一二二区| 亚洲精品极品少妇16p| 免费一级欧美在线观看视频| 亚洲色图16p| 免费不卡av在线| 91传媒视频免费| 欧美成人精品激情在线观看| 欧美三级电影一区| 国产精品欧美久久久久无广告| 日本欧美在线看| 希岛爱理av一区二区三区| 精品国产伦一区二区三区观看说明| 日韩精品毛片|