日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于Linux下iptables超詳細(xì)教程和使用示例

Linux愛好者 ? 來源:linux愛好者 ? 作者:linux愛好者 ? 2021-09-24 16:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

iptables的結(jié)構(gòu):

iptables由上而下,由Tables,Chains,Rules組成。

一、iptables的表tables與鏈chains

iptables有Filter, NAT, Mangle, Raw四種內(nèi)建表:

1. Filter表

Filter是iptables的默認(rèn)表,它有以下三種內(nèi)建鏈(chains):

INPUT鏈– 處理來自外部的數(shù)據(jù)。

OUTPUT鏈– 處理向外發(fā)送的數(shù)據(jù)。

FORWARD鏈– 將數(shù)據(jù)轉(zhuǎn)發(fā)到本機(jī)的其他網(wǎng)卡設(shè)備上。

2. NAT表

NAT表有三種內(nèi)建鏈:

PREROUTING鏈– 處理剛到達(dá)本機(jī)并在路由轉(zhuǎn)發(fā)前的數(shù)據(jù)包。它會轉(zhuǎn)換數(shù)據(jù)包中的目標(biāo)IP地址(destination ip address),通常用于DNAT(destination NAT)。

POSTROUTING鏈– 處理即將離開本機(jī)的數(shù)據(jù)包。它會轉(zhuǎn)換數(shù)據(jù)包中的源IP地址(source ip address),通常用于SNAT(source NAT)。

OUTPUT鏈– 處理本機(jī)產(chǎn)生的數(shù)據(jù)包。

3. Mangle表

Mangle表用于指定如何處理數(shù)據(jù)包。它能改變TCP頭中的QoS位。Mangle表具有5個內(nèi)建鏈(chains):

  • PREROUTING

  • OUTPUT

  • FORWARD

  • INPUT

  • POSTROUTING

4. Raw表

Raw表用于處理異常,它具有2個內(nèi)建鏈:

PREROUTING chain

OUTPUT chain

5.小結(jié)

二、IPTABLES 規(guī)則(Rules)

規(guī)則的關(guān)鍵知識點:

Rules包括一個條件和一個目標(biāo)(target)

如果滿足條件,就執(zhí)行目標(biāo)(target)中的規(guī)則或者特定值。

如果不滿足條件,就判斷下一條Rules。

目標(biāo)值(Target Values)

在target里指定的特殊值:

ACCEPT– 允許防火墻接收數(shù)據(jù)包

DROP– 防火墻丟棄包

QUEUE– 防火墻將數(shù)據(jù)包移交到用戶空間

RETURN– 防火墻停止執(zhí)行當(dāng)前鏈中的后續(xù)Rules,并返回到調(diào)用鏈(the calling chain)中。

查看各表中的規(guī)則命令

# iptables -t filter --list

查看mangle表:

# iptables -t mangle --list

查看NAT表:

# iptables -t nat --list

查看RAW表:

# iptables -t raw --list

以下例子表明在filter表的input鏈, forward鏈, output鏈中存在規(guī)則:

# iptables --list
Chain INPUT (policy ACCEPT)
num  target     prot opt source               destination
1    RH-Firewall-1-INPUT  all  --  0.0.0.0/0            0.0.0.0/0

Chain FORWARD (policy ACCEPT)
num  target     prot opt source               destination
1    RH-Firewall-1-INPUT  all  --  0.0.0.0/0            0.0.0.0/0

Chain OUTPUT (policy ACCEPT)
num  target     prot opt source               destination

Chain RH-Firewall-1-INPUT (2 references)
num  target     prot opt source               destination
1    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0
2    ACCEPT     icmp --  0.0.0.0/0            0.0.0.0/0           icmp type 255
3    ACCEPT     esp  --  0.0.0.0/0            0.0.0.0/0
4    ACCEPT     ah   --  0.0.0.0/0            0.0.0.0/0
5    ACCEPT     udp  --  0.0.0.0/0            224.0.0.251         udp dpt:5353
6    ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:631
7    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:631
8    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED
9    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:22
10   REJECT     all  --  0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited

以上輸出包含下列字段:

  • num – 指定鏈中的規(guī)則編號
    target – 前面提到的target的特殊值prot – 協(xié)議:tcp, udp, icmp等source – 數(shù)據(jù)包的源IP地址destination – 數(shù)據(jù)包的目標(biāo)IP地址

三、清空所有iptables規(guī)則

在配置iptables之前,你通常需要用iptables --list命令或者iptables-save命令查看有無現(xiàn)存規(guī)則,因為有時需要刪除現(xiàn)有的iptables規(guī)則:

iptables --flush
或者
iptables -F

下面命令是清除iptables nat表規(guī)則。

iptables -t nat -F

四、永久生效

當(dāng)你刪除、添加規(guī)則后,這些更改并不能永久生效,這些規(guī)則很有可能在系統(tǒng)重啟后恢復(fù)原樣。如下配置讓配置永久生效。

# 保存iptables規(guī)則
service iptables save

# 重啟iptables服務(wù)
service iptables stop
service iptables start

查看當(dāng)前規(guī)則:

cat  /etc/sysconfig/iptables

五、追加iptables規(guī)則

可以使用iptables -A命令追加新規(guī)則,其中-A表示Append。因此,新的規(guī)則將追加到鏈尾。
一般而言,最后一條規(guī)則用于丟棄(DROP)所有數(shù)據(jù)包。如果你已經(jīng)有這樣的規(guī)則了,并且使用-A參數(shù)添加新規(guī)則,那么就是無用功。

1.語法

iptables -A chain firewall-rule
  • -A chain – 指定要追加規(guī)則的鏈

  • firewall-rule – 具體的規(guī)則參數(shù)

2.描述規(guī)則的基本參數(shù)

以下這些規(guī)則參數(shù)用于描述數(shù)據(jù)包的協(xié)議、源地址、目的地址、允許經(jīng)過的網(wǎng)絡(luò)接口,以及如何處理這些數(shù)據(jù)包。這些描述是對規(guī)則的基本描述。

-p 協(xié)議(protocol)  指定規(guī)則的協(xié)議,如tcp, udp, icmp等,可以使用all來指定所有協(xié)議。  如果不指定-p參數(shù),則默認(rèn)是all值。這并不明智,請總是明確指定協(xié)議名稱。  可以使用協(xié)議名(如tcp),或者是協(xié)議值(比如6代表tcp)來指定協(xié)議。映射關(guān)系請查看/etc/protocols  還可以使用–protocol參數(shù)代替-p參數(shù)-s 源地址(source)  指定數(shù)據(jù)包的源地址  參數(shù)可以使IP地址、網(wǎng)絡(luò)地址、主機(jī)名  例如:-s 192.168.1.101指定IP地址  例如:-s 192.168.1.10/24指定網(wǎng)絡(luò)地址  如果不指定-s參數(shù),就代表所有地址  還可以使用–src或者–source-d 目的地址(destination)  指定目的地址  參數(shù)和-s相同  還可以使用–dst或者–destination-j 執(zhí)行目標(biāo)(jump to target)  -j代表”jump to target”  -j指定了當(dāng)與規(guī)則(Rule)匹配時如何處理數(shù)據(jù)包  可能的值是ACCEPT, DROP, QUEUE, RETURN  還可以指定其他鏈(Chain)作為目標(biāo)-i 輸入接口(input interface  -i代表輸入接口(input interface)  -i指定了要處理來自哪個接口的數(shù)據(jù)包    這些數(shù)據(jù)包即將進(jìn)入INPUT, FORWARD, PREROUTE鏈  例如:-i eth0指定了要處理經(jīng)由eth0進(jìn)入的數(shù)據(jù)包  如果不指定-i參數(shù),那么將處理進(jìn)入所有接口的數(shù)據(jù)包  如果出現(xiàn)! -i eth0,那么將處理所有經(jīng)由eth0以外的接口進(jìn)入的數(shù)據(jù)包  如果出現(xiàn)-i eth+,那么將處理所有經(jīng)由eth開頭的接口進(jìn)入的數(shù)據(jù)包  還可以使用–in-interface參數(shù)-o 輸出(out interface  -o代表”output interface  -o指定了數(shù)據(jù)包由哪個接口輸出  這些數(shù)據(jù)包即將進(jìn)入FORWARD, OUTPUT, POSTROUTING鏈  如果不指定-o選項,那么系統(tǒng)上的所有接口都可以作為輸出接口  如果出現(xiàn)! -o eth0,那么將從eth0以外的接口輸出  如果出現(xiàn)-i eth+,那么將僅從eth開頭的接口輸出  還可以使用–out-interface參數(shù)

3.描述規(guī)則的擴(kuò)展參數(shù)

對規(guī)則有了一個基本描述之后,有時候我們還希望指定端口、TCP標(biāo)志、ICMP類型等內(nèi)容。

–sport 源端口(source port)針對 -p tcp 或者 -p udp  缺省情況下,將匹配所有端口  可以指定端口號或者端口名稱,例如”–sport 22″與”–sport ssh”。  /etc/services文件描述了上述映射關(guān)系。  從性能上講,使用端口號更好  使用冒號可以匹配端口范圍,如”–sport 22:100  還可以使用”–source-port”–-dport 目的端口(destination port)針對-p tcp 或者 -p udp  參數(shù)和–sport類似  還可以使用”–destination-port”-–tcp-flags TCP標(biāo)志 針對-p tcp  可以指定由逗號分隔的多個參數(shù)  有效值可以是:SYN, ACK, FIN, RST, URG, PSH  可以使用ALL或者NONE-–icmp-type ICMP類型 針對-p icmp  –icmp-type 0 表示Echo Reply  –icmp-type 8 表示Echo

4.追加規(guī)則的完整實例:僅允許SSH服務(wù)

本例實現(xiàn)的規(guī)則將僅允許SSH數(shù)據(jù)包通過本地計算機(jī),其他一切連接(包括ping)都將被拒絕。

# 1.清空所有iptables規(guī)則
iptables -F

# 2.接收目標(biāo)端口為22的數(shù)據(jù)包
iptables -A INPUT -i eth0 -p tcp --dport 22 -j ACCEPT

# 3.拒絕所有其他數(shù)據(jù)包
iptables -A INPUT -j DROP

六、更改默認(rèn)策略

上例的例子僅對接收的數(shù)據(jù)包過濾,而對于要發(fā)送出去的數(shù)據(jù)包卻沒有任何限制。本節(jié)主要介紹如何更改鏈策略,以改變鏈的行為。

1. 默認(rèn)鏈策略

/!警告:請勿在遠(yuǎn)程連接的服務(wù)器、虛擬機(jī)上測試!
當(dāng)我們使用-L選項驗證當(dāng)前規(guī)則是發(fā)現(xiàn),所有的鏈旁邊都有
policy ACCEPT標(biāo)注,這表明當(dāng)前鏈的默認(rèn)策略為ACCEPT:

# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:ssh
DROP       all  --  anywhere             anywhere            

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

這種情況下,如果沒有明確添加DROP規(guī)則,那么默認(rèn)情況下將采用ACCEPT策略進(jìn)行過濾。除非:
a)為以上三個鏈單獨添加DROP規(guī)則:

iptables -A INPUT -j DROP
iptables -A OUTPUT -j DROP
iptables -A FORWARD -j DROP

b)更改默認(rèn)策略:

iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -P FORWARD DROP

糟糕!!如果你嚴(yán)格按照上一節(jié)的例子配置了iptables,并且現(xiàn)在使用的是SSH進(jìn)行連接的,那么會話恐怕已經(jīng)被迫終止了!
為什么呢?因為我們已經(jīng)把OUTPUT鏈策略更改為DROP了。此時雖然服務(wù)器能接收數(shù)據(jù),但是無法發(fā)送數(shù)據(jù):

# iptables -L
Chain INPUT (policy DROP)
target     prot opt source               destination
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:ssh
DROP       all  --  anywhere             anywhere            

Chain FORWARD (policy DROP)
target     prot opt source               destination         

Chain OUTPUT (policy DROP)
target     prot opt source               destination

七、配置應(yīng)用程序規(guī)則

盡管5.4節(jié)已經(jīng)介紹了如何初步限制除SSH以外的其他連接,但是那是在鏈默認(rèn)策略為ACCEPT的情況下實現(xiàn)的,并且沒有對輸出數(shù)據(jù)包進(jìn)行限制。本節(jié)在上一節(jié)基礎(chǔ)上,以SSH和HTTP所使用的端口為例,教大家如何在默認(rèn)鏈策略為DROP的情況下,進(jìn)行防火墻設(shè)置。在這里,我們將引進(jìn)一種新的參數(shù)-m state,并檢查數(shù)據(jù)包的狀態(tài)字段。

1.SSH

# 1.允許接收遠(yuǎn)程主機(jī)的SSH請求
iptables -A INPUT -i eth0 -p tcp --dport 22 -m state --state NEW,ESTABLISHED -j ACCEPT

# 2.允許發(fā)送本地主機(jī)的SSH響應(yīng)
iptables -A OUTPUT -o eth0 -p tcp --sport 22 -m state --state ESTABLISHED -j ACCEPT
  • -m state:啟用狀態(tài)匹配模塊(state matching module)

  • –-state:狀態(tài)匹配模塊的參數(shù)。當(dāng)SSH客戶端第一個數(shù)據(jù)包到達(dá)服務(wù)器時,狀態(tài)字段為NEW;建立連接后數(shù)據(jù)包的狀態(tài)字段都是ESTABLISHED

  • –sport 22:sshd監(jiān)聽22端口,同時也通過該端口和客戶端建立連接、傳送數(shù)據(jù)。因此對于SSH服務(wù)器而言,源端口就是22

  • –dport 22:ssh客戶端程序可以從本機(jī)的隨機(jī)端口與SSH服務(wù)器的22端口建立連接。因此對于SSH客戶端而言,目的端口就是22

如果服務(wù)器也需要使用SSH連接其他遠(yuǎn)程主機(jī),則還需要增加以下配置:

# 1.送出的數(shù)據(jù)包目的端口為22
iptables -A OUTPUT -o eth0 -p tcp --dport 22 -m state --state NEW,ESTABLISHED -j ACCEPT

# 2.接收的數(shù)據(jù)包源端口為22
iptables -A INPUT -i eth0 -p tcp --sport 22 -m state --state ESTABLISHED -j ACCEPT

2.HTTP

HTTP的配置與SSH類似:

# 1.允許接收遠(yuǎn)程主機(jī)的HTTP請求
iptables -A INPUT -i eth0 -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT

# 1.允許發(fā)送本地主機(jī)的HTTP響應(yīng)
iptables -A OUTPUT -o eth0 -p tcp --sport 80 -m state --state ESTABLISHED -j ACCEPT

3.完整的配置

# 1.刪除現(xiàn)有規(guī)則
iptables -F

# 2.配置默認(rèn)鏈策略
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT DROP

# 3.允許遠(yuǎn)程主機(jī)進(jìn)行SSH連接
iptables -A INPUT -i eth0 -p tcp --dport 22 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -A OUTPUT -o eth0 -p tcp --sport 22 -m state --state ESTABLISHED -j ACCEPT

# 4.允許本地主機(jī)進(jìn)行SSH連接
iptables -A OUTPUT -o eth0 -p tcp --dport 22 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -A INPUT -i eth0 -p tcp --sport 22 -m state --state ESTABLISHED -j ACCEPT

# 5.允許HTTP請求
iptables -A INPUT -i eth0 -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -A OUTPUT -o eth0 -p tcp --sport 80 -m state --state ESTABLISHED -j ACCEPT

配置轉(zhuǎn)發(fā)端口示例

iptables -t nat -I PREROUTING -p tcp --dport 3389 -j DNAT --to 38.X25.X.X02 
iptables -t nat -I POSTROUTING -p tcp --dport 3389 -j MASQUERADE

NAT規(guī)則實戰(zhàn)舉例:

需求

把本地的mysql 3306端口映射出去變成63306,外面連接的語句是

mysql -uroot -p'password' -h xxxxx -P 63306

注:當(dāng)訪問63306的時候,會自動去請求3306,然后返回數(shù)據(jù)。

實現(xiàn)

先允許數(shù)據(jù)包轉(zhuǎn)發(fā)

echo 1 >/proc/sys/net/ipv4/ip_forwardsysctl -w net.ipv4.conf.eth0.route_localnet=1sysctl -w net.ipv4.conf.default.route_localnet=1

nat規(guī)則

iptables -t nat -A PREROUTING -p tcp -m tcp --dport 63306 -j DNAT --to-destination 127.0.0.1:3306iptables -t nat -A POSTROUTING -p tcp -m tcp --dport 63306 -j SNAT --to-source 127.0.0.1

注:這是允許所有外來的IP訪問,慎用。

我們來做個ip限制,限制單個來源IP

iptables -t nat -R PREROUTING 4 -s 192.168.40.154 -p tcp -m tcp --dport 63306 -j DNAT --to-destination 127.0.0.1:3306iptables -t nat -R POSTROUTING 4 -s 192.168.40.154 -p tcp -m tcp --dport 63306 -j SNAT --to-source 127.0.0.1

注:這是只給外網(wǎng)的192.168.40.154連接, 其他的都連不上,

修改規(guī)則(4代表編號, --line-number可查看對應(yīng)編號, -s 指定來源IP)。

查看nat規(guī)則

iptables -L -t nat --line-number

刪除nat規(guī)則

iptables -t nat -D POSTROUTING 1-A 追加規(guī)則-->iptables -A INPUT-D 刪除規(guī)則-->iptables -D INPUT 1(編號)-R 修改規(guī)則-->iptables -R INPUT 1 -s 192.168.12.0 -j DROP 取代現(xiàn)行規(guī)則,順序不變(1是位置)-I 插入規(guī)則-->iptables -I INPUT 1 --dport 80 -j ACCEPT 插入一條規(guī)則,原本位置上的規(guī)則將會往后移動一個順位-L 查看規(guī)則-->iptables -L INPUT 列出規(guī)則鏈中的所有規(guī)則-N 新的規(guī)則-->iptables -N allowed 定義新的規(guī)則
編輯:jq
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • IP
    IP
    +關(guān)注

    關(guān)注

    5

    文章

    1885

    瀏覽量

    156819
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    14

    文章

    10371

    瀏覽量

    91774
  • 虛擬機(jī)
    +關(guān)注

    關(guān)注

    1

    文章

    975

    瀏覽量

    30718
  • Raw IP
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    6209

原文標(biāo)題:Linux下 iptables 超詳細(xì)教程和使用示例

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    iptables規(guī)則配置實戰(zhàn)指南

    本文檔基于一起真實的iptables規(guī)則配置事故展開,詳細(xì)記錄從問題發(fā)現(xiàn)、緊急響應(yīng)、根因分析到后續(xù)整改的全過程。事故起因是一條看似正常的DROP規(guī)則,其位置放置錯誤導(dǎo)致生產(chǎn)環(huán)境SSH連接全部中斷
    的頭像 發(fā)表于 04-30 16:04 ?126次閱讀

    Linux磁盤管理指令合集:從查看、分區(qū)到修復(fù)

    Linux 服務(wù)器運維或日常使用中,磁盤管理是高頻操作 —— 無論是排查磁盤空間不足的問題,還是新增硬盤后的分區(qū)配置,都離不開一系列核心指令。今天就為大家整理一份「Linux 磁盤管理指令操作集」,按功能分類講解,附帶示例
    的頭像 發(fā)表于 02-03 16:07 ?3559次閱讀
    <b class='flag-5'>Linux</b>磁盤管理指令合集:從查看、分區(qū)到修復(fù)

    基于Matter over Thread的照明應(yīng)用示例簡要設(shè)置步驟

    在Silicon Labs(芯科科技)近期更新的技術(shù)支持文檔頁面中,我們詳細(xì)描述了運行一個基于Matter over Thread的照明應(yīng)用示例的簡要設(shè)置步驟。
    的頭像 發(fā)表于 02-03 14:03 ?751次閱讀
    基于Matter over Thread的照明應(yīng)用<b class='flag-5'>示例</b>簡要設(shè)置步驟

    CW32系列MCU在Eclipse GCC + JLink的使用示例分享

    CW32系列MCU在Eclipse GCC + JLink的使用示例: 1、下載安裝Eclipse IDE for Embedded C/C++ Developers。 2、下載安裝
    發(fā)表于 02-02 06:57

    Linux 開發(fā)嵌入式必備命令速查表

    管理等環(huán)節(jié)輕松應(yīng)對各種問題。今天,我們整理了一份Linux嵌入式開發(fā)必備命令速查表,讓你一篇文章就能快速查閱。一、文件與目錄管理命令在嵌入式開發(fā)中,你經(jīng)常需要操作
    的頭像 發(fā)表于 01-19 09:06 ?1055次閱讀
    <b class='flag-5'>Linux</b> <b class='flag-5'>下</b>開發(fā)嵌入式必備命令速查表

    linux-arm開發(fā)環(huán)境的簡單配置

    linux-arm開發(fā)環(huán)境簡單配置 關(guān)于linux-arm開發(fā)環(huán)境簡單配置是ARM學(xué)習(xí)的第一步,很多初學(xué)者會在這問題上糾結(jié)很久都不能配置好開發(fā)環(huán)境。推薦大家看一韋東山視頻,講得很詳細(xì)
    發(fā)表于 01-13 07:56

    ICU-X0201 Hello Chirp示例應(yīng)用用戶指南

    開發(fā)者提供了一個很好的起點,它展示了如何使用Chirp SonicLib API和驅(qū)動來構(gòu)建和運行簡單的超聲傳感應(yīng)用。下面將詳細(xì)介紹這個示例應(yīng)用的相關(guān)內(nèi)容。 文件下載: TDK InvenSense
    的頭像 發(fā)表于 12-26 10:25 ?617次閱讀

    如何在Linux中列出USB設(shè)備

    如何在Linux中列出USB設(shè)備。 1、lsusb命令 lsusb命令是列出USB設(shè)備信息的常用命令。它會顯示設(shè)備的廠商ID、產(chǎn)品ID、設(shè)備速度等詳細(xì)信息。如果你的Linux系統(tǒng)中沒有安裝lsusb
    發(fā)表于 12-24 08:19

    移植蜂鳥需要在Linux環(huán)境嗎?

    《手把手教你設(shè)計CPU》書上運行Verilog仿真測試那章說為了重現(xiàn)仿真環(huán)境,最好在Linux環(huán)境。不知道移植蜂鳥是否需要在Linux環(huán)境,直接在Windows操作系統(tǒng)可否移植開發(fā)
    發(fā)表于 11-10 07:42

    Linux識別不到JTAG是怎么回事?

    Linux識別不到JTAG
    發(fā)表于 11-06 07:24

    iptables防火墻的核心架構(gòu)與性能優(yōu)化指南

    本文將從實際生產(chǎn)環(huán)境出發(fā),通過真實案例剖析企業(yè)級iptables規(guī)則的設(shè)計思路和優(yōu)化技巧。無論你是剛接觸Linux運維的新手,還是有一定經(jīng)驗但想深入學(xué)習(xí)的工程師,這篇文章都會讓你收獲滿滿。
    的頭像 發(fā)表于 09-08 09:37 ?742次閱讀

    Linux系統(tǒng)中iptables與firewalld防火墻的區(qū)別

    防火墻是一種網(wǎng)絡(luò)安全設(shè)備,用于監(jiān)控和控制網(wǎng)絡(luò)流量,根據(jù)預(yù)定義的安全規(guī)則來允許或阻止數(shù)據(jù)包通過。Linux系統(tǒng)中主要有兩種防火墻解決方案:iptables和firewalld。
    的頭像 發(fā)表于 07-14 11:24 ?891次閱讀

    CW32L010 MCU在VSCode+GCC+EIDE+JLink的使用示例

    CW32L010 MCU 在VSCode+GCC+ EIDE + JLink 的使用示例: 1、點擊VSCode左邊欄中的Extensions,在EXTENSIONS:MARKETPLACE搜索
    的頭像 發(fā)表于 07-01 14:52 ?1263次閱讀
    CW32L010 MCU在VSCode+GCC+EIDE+JLink<b class='flag-5'>下</b>的使用<b class='flag-5'>示例</b>

    Linux系統(tǒng)中iptables防火墻配置詳解

    iptablesLinux內(nèi)核中用于配置防火墻規(guī)則的工具。它基于Netfilter框架,可以對通過網(wǎng)絡(luò)接口的數(shù)據(jù)包進(jìn)行過濾、修改等操作。通過設(shè)置一系列規(guī)則,iptables能夠控制哪些數(shù)據(jù)包可以進(jìn)入或離開系統(tǒng),從而實現(xiàn)網(wǎng)絡(luò)安全
    的頭像 發(fā)表于 06-18 15:25 ?1282次閱讀

    開源系統(tǒng)適配:聚徽分享國產(chǎn)工控平板在 Linux / 鴻蒙系統(tǒng)的技術(shù)優(yōu)化

    工控平板進(jìn)行技術(shù)優(yōu)化,實現(xiàn)與 Linux、鴻蒙系統(tǒng)的高效適配,成為行業(yè)關(guān)注的焦點。 一、Linux 系統(tǒng)國產(chǎn)工控平板的技術(shù)優(yōu)化 (一)內(nèi)核裁剪與定制 Linux 內(nèi)核功能豐富,但對于
    的頭像 發(fā)表于 06-13 16:29 ?1311次閱讀
    栾城县| 罗江县| 青川县| 金乡县| 格尔木市| 车险| 轮台县| 仙居县| 德阳市| 阿克| 张掖市| 阿鲁科尔沁旗| 大邑县| 保山市| 乌鲁木齐市| 哈密市| 五华县| 利川市| 唐海县| 利辛县| 蒙自县| 古浪县| 新昌县| 淮南市| 卓资县| 屏南县| 逊克县| 禹城市| 文昌市| 山西省| 泸水县| 来宾市| 中西区| 修文县| 兴宁市| 钦州市| 安化县| 崇阳县| 民勤县| 浦东新区| 麻栗坡县|