馬哥教育N22期第八周作業

1、請描述網橋、集線器、二層交換機、三層交換機、路由器的功能、使用場景與區別。

設備 功能 使用場景 區別
網橋 根據MAC地址來轉發幀,本地通信只限本網段內, 相當于中繼器,線路比較長保證信號不變形的傳輸 工作在物理層,相當于一個物理接口
集線器 接收到的數據包進行廣播轉發,所有端口都能收到此數據,通過MAC確認是不是發給自己的包進行回應 廣播形式轉發數據都每個端口 工作在數據鏈路層,共享帶寬
二層交換機 物理編址、網絡拓撲結構、錯誤校驗、幀序列以及流控 不是廣播形式轉發數據,對于一個目的MAC進行轉發 工作在數據鏈路層,與集線器不同,不是廣播形式,而是選擇,同時獨享帶寬
三層交換機 通過IP轉發數據包,不具有選路功能 基于IP的轉發 工作在網絡層,相當于路由器
路由器 為經過路由器的每個數據包尋找一條最佳傳輸路徑 選路,轉發,NAT等 工作在網絡層,路由選路轉發數據

2、IP地址的分類有哪些?子網掩碼的表示形式及其作用

以IPv4為例說明

  • A類地址:范圍從0~127,0是保留的并且表示所有IP地址,而127也是保留的地址,并且是用于測試環回用的。因此,A類地址的范圍其實是從1~126之間。如:10.0.0.1,第一段號碼為網絡號碼,剩下的三段號碼為本地主機號。轉換為2進制來說,一個A類IP地址由1字節的網絡地址和3字節主機地址組成,網絡地址的最高位必須是“0”,地址范圍從0.0.0.1到126.255.255.255??捎玫腁類網絡有126個,每個網絡能容納1億多個主機(2的24次方的主機數目)。以子網掩碼來進行區別:255.0.0.0

  • B類地址:范圍從128-191,如172.168.1.1,第一和第二段號碼為網絡號碼,剩下的2段號碼為本地計算機的號碼。轉換為2進制來說,一個B類IP地址由2個字節的網絡地址和2個字節的主機地址組成,網絡地址的最高位必須是“10”,地址范圍從128.0.0.0到191.255.255.255??捎玫腂類網絡有16382個,每個網絡能容納6萬多個主機。以子網掩碼來進行區別:255.255.0.0。

  • C類地址:范圍從192-223,如192.168.1.1,第一,第二,第三段號碼為網絡號碼,剩下的最后一段號碼為本地計算機的號碼。轉換為2進制來說,一個C類IP地址由3字節的網絡地址和1字節的主機地址組成,網絡地址的最高位必須是“110”。范圍從192.0.0.0到223.255.255.255。C類網絡可達209萬余個,每個網絡能容納254個主機。以子網掩碼來進行區別:255.255.255.0。

  • D類地址:范圍從224-239,D類IP地址第一個字節以“1110”開始,它是一個專門保留的地址。它并不指向特定的網絡,目前這一類地址被用在多點廣播(Multicast)中。多點廣播地址用來一次尋址一組計算機,它標識共享同一協議的一組計算機。

  • E類地址:范圍從240-254,以“11110”開始,為將來使用保留。全零 (“0.0.0.0”)地址對應于當前主機。全“1”的IP地址(“255.255.255.255”)是當前子網的廣播地址。

除了以上描述的默認子網掩碼我們還可以通過子網掩碼劃分子網:

  • 首先我們介紹一下取得網絡號和主機號:

    例如:假設有一個 I P 地址: 192.168.0.1
         子網掩碼為: 255.255.255.0
         化為二進制為: I P 地址 11000000.10101000.00000000.00000001
         子網掩碼 11111111.11111111.11111111.00000000
         將兩者做 ' 與 ' 運算得: 11000000.10101000.00000000.00000000
         將其化為十進制得: 192.168.0.0(即網絡號)
         0.1中的1就是主機號
  • 網絡號、子網號和子網主機號:

    以上面例子為例,再想劃分6個子網,我們可以增加掩碼長度:
    子網掩碼為: 255.255.255.224
    去除全0和全1的,001、010、011、100、101、110
    將其化為十進制得: 192.168.0.32/64/96/128/160/192(即網絡號)

3、計算機網絡的分成模型有哪些(OSI模型和TCP/IP模型),每一層的功能及涉及到的物理設備有哪些

OSI層 功能 協議
應用層 文件傳輸,電子郵件,文件服務,虛擬終端 tftp,http,snmp,ftp
表示層 數據格式化,代碼轉換,數據加密
會話層 解除或建立與其他接點的聯系
傳輸層 提供端對端接口 tcp,udp
網絡層 為數據包選擇路由 ip,icmp,rip,igmp
數據鏈路層 傳輸地址幀、錯誤檢測功能 slip,cslip
物理層 以二進制形式在物理媒介上傳輸數據 以太網,令牌網

4、如何將Linux主機接入到TCP/IP網絡,請描述詳細的步驟。(手動指定的方式)

  • 通過配置文件方式:

    # vim /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE=eth0    //接口名字
    HWADDR=00:0C:29:06:1B:37
    TYPE=Ethernet   //以太網
    UUID=eeff4c0e-9f73-4e08-b8ae-ede6eb054c32
    ONBOOT=no
    NM_CONTROLLED=yes
    BOOTPROTO=dhcp  //上網方式dhcp接口獲取IP,
  • 如果沒有dhcp服務器,可以通過設置路由來上網:

    ifconfig eth0 IP/MASK
    
    [root@localhost ~]# service network restart
    正在關閉接口 eth0:      [確定]
    關閉環回接口:           [確定]
    彈出環回接口:           [確定]

5、為Linux主機配置網絡信息的方式有哪些,請描述各個過程。

  • ifconfig

    [root@localhost ~]# ifconfig eth0:0 192.168.9.100/24
    [root@localhost ~]# ifconfig
    eth0      Link encap:Ethernet  HWaddr 00:0C:29:06:1B:37  
              inet addr:192.168.9.19  Bcast:192.168.9.255  Mask:255.255.255.0
              inet6 addr: fe80::20c:29ff:fe06:1b37/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:371382 errors:0 dropped:0 overruns:0 frame:0
              TX packets:17991 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:23095265 (22.0 MiB)  TX bytes:1496195 (1.4 MiB)
    
    eth0:0    Link encap:Ethernet  HWaddr 00:0C:29:06:1B:37  
              inet addr:192.168.9.100  Bcast:192.168.9.255  Mask:255.255.255.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  • ip

    [root@localhost ~]# ip addr add 192.168.9.101 dev eth0:1
  • 修改配置文件

    [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

6、寫一個腳本,使用ping命令探測172.16.250.1-172.16.250.254之間的所有主機的在線狀態; 在線的主機使用綠色顯示; 不在線的主使用紅色顯示;

#!/bin/bash
#
for i in {1..254};do
        ping 172.16.250.$i -w 2 -c 2 &>/dev/null
        result=$?
        if [ $result -eq 0 ];then
                echo -e "\033[32m 172.16.250.$i \033[0m"
        else

                echo -e "\033[31m 172.16.250.$i \033[0m"
        fi
done
[root@localhost test-scripts]# bash ping.sh 
 172.16.250.1 
 172.16.250.2 
 172.16.250.3 
 172.16.250.4 
 172.16.250.5

7、詳細描述每個網絡接口的配置文件中各個參數的含義和其所對應的值;

DEVICE=eth0         //此配置文件應用到的設備
HWADDR=00:0C:29:06:1B:37        //對應設備的MAC地址
TYPE=Ethernet               //接口類型,以太網、令牌環網等
UUID=eeff4c0e-9f73-4e08-b8ae-ede6eb054c32       //設備唯一標識
ONBOOT=no       //系統引導時是否加載此設備
NM_CONTROLLED=yes   //NM是NetworkManager的簡寫;此網卡是否接受NM控制;CentOS6建議為“no”
BOOTPROTO=dhcp      //激活此設備時地址配置協議,dhcp,static,none

8、如何給網絡接口配置多個地址,有哪些方式?

[root@localhost test-scripts]# ip addr add 192.168.9.111/24 dev eth0 label eth0:3
[root@localhost test-scripts]# ifconfig eth0:1 192.168.9.110/24
[root@localhost test-scripts]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:06:1B:37  
          inet addr:192.168.9.19  Bcast:192.168.9.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe06:1b37/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:529771 errors:0 dropped:0 overruns:0 frame:0
          TX packets:42404 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:35999514 (34.3 MiB)  TX bytes:3880544 (3.7 MiB)

eth0:0    Link encap:Ethernet  HWaddr 00:0C:29:06:1B:37  
          inet addr:192.168.9.100  Bcast:192.168.9.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

eth0:1    Link encap:Ethernet  HWaddr 00:0C:29:06:1B:37  
          inet addr:192.168.9.110  Bcast:192.168.9.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

eth0:3    Link encap:Ethernet  HWaddr 00:0C:29:06:1B:37  
          inet addr:192.168.9.111  Bcast:0.0.0.0  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

9、常用的網絡管理類工具有哪些,并用示例形式描述他們的使用方法。

  • ifconfig命令:接口及地址查看和管理

    [root@localhost test-scripts]# ifconfig -a    //顯示所有接口,包括inactive狀態的接口
    [root@localhost test-scripts]# ifconfig eth0 192.168.9.22/24        //配置設備接口IP
    [root@localhost test-scripts]# ifconfig eth0 up/down    //啟用、禁用設備接口
    注意此命令是立即送往內核中TCP/IP協議棧,并生效
  • route命令:查看和配置網絡路由

    路由條目類型:
    主機路由:目標地址為單個IP;
    網絡路由:目標地址為IP網絡;
    默認路由:目標為任意網絡,0.0.0.0/0.0.0.0
    route add -net  10.0.0.0/8  gw  192.168.10.1  dev  eth1 //eth1網絡設備10.0.0.0網段通過網關192.168.10.1轉發出去
    route add  -net  0.0.0.0/0.0.0.0  gw 192.168.10.1   //任何網段都從192.168.10.1轉發出去 
    route add  default  gw 192.168.10.1  
    route  del  -net  10.0.0.0/8  gw 192.168.10.1   //刪除本條路由
    route -n   //查看主機路由
  • netstat命令:查看網絡連接和路由

    netstat -rn     //顯示內核路由表
    -u:UDP相關的連接
    -w:raw socket相關的連接
    -l:處于監聽狀態的連接
    -a:所有狀態
    -n:以數字格式顯示IP和Port;
    -e:擴展格式
    -p:顯示相關的進程及PID;
    常用格式:-tan,  -uan,  -tnl,  -unl,  -tunlp
    [root@localhost test-scripts]# netstat -tnlp        //顯示IP地址對應的監聽端口上服務程序
    Active Internet connections (only servers)
    Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   
    tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      1643/rpcbind        
    tcp        0      0 0.0.0.0:48434               0.0.0.0:*                   LISTEN      1700/rpc.statd      
    tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      2001/sshd           
    tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN      1740/cupsd          
    tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      2099/master         
    tcp        0      0 :::45159                    :::*                        LISTEN      1700/rpc.statd      
    tcp        0      0 :::111                      :::*                        LISTEN      1643/rpcbind        
    tcp        0      0 :::22                       :::*                        LISTEN      2001/sshd           
    tcp        0      0 ::1:631                     :::*                        LISTEN      1740/cupsd          
    tcp        0      0 ::1:25                      :::*                        LISTEN      2099/master

10、Linux系統軟件包管理方法(安裝、升級、卸載等操作)有哪些,以及如何管理的。

  • rpm:rehat package manager,紅帽系列的包管理器,功能包括:安裝、升級、卸載、查詢、校驗和數據庫維護

    rpm命令:rpm  [OPTIONS]  [PACKAGE_FILE]
    OPTIONS:安裝:-i, --install
            升級:-U, --update, -F, --freshen
            卸載:-e, --erase
            查詢:-q, --query
            校驗:-V, --verify
    安裝:# rpm -ivh PACKAGE_FILE
            -v:安裝的詳細信息
            -h:hash marks輸出進度條;每個#表示2%的進度
    升級:# rpm -Uvh|-Fvh PACKAGE_FILE
    卸載:# rpm -e --allmatches --nodeps --test PACKAGE_FILE
            --allmatches:卸載所有匹配指定名稱的程序包的各版本;
            --nodeps:忽略依賴關系
            --test:測試卸載,dry run模式
    查詢:# rpm -ql|-qi|-qf|-qc|-qd|-qpi|-qpl|-qpc
            -l, --list:程序安裝生成的所有文件列表;
            -i, --info:程序包相關的信息,版本號、大小、所屬的包組,等;
            -c, --configfiles:查詢指定的程序包提供的配置文件;
            -d, --docfiles:查詢指定的程序包提供的文檔;
            --provides:列出指定的程序包提供的所有的能力
            -R, --requires:查詢指定的程序包的依賴關系;
            --scripts:查看程序包自帶的腳本片斷;
    校驗:# rpm -V PACKAGE_FILE
            如果校驗失敗,返回以下結果:
            S=大小改變
            M=權限改變
            5=MD5改變
            L=連接改變
            D=設備改變
            U=用戶改變
            G=組改變
            T=日期和時間改變
            missing=文件丟失
    數據庫維護:/var/lib/rpm  通過此處數據庫進行查詢操作
        # rpm --initdb|--rebuilddb
            --initdb:初始化數據庫,當前無任何數據庫可實始化創建一個新的;當前有時不執行任何操作;
            --rebuilddb:重新構建,通過讀取當前系統上所有已經安裝過的程序包進行重新創建;

11、如何使用發行版光盤作為yum repository,請描述該過程。

1、查看光盤是否掛載
[root@localhost yum.repos.d]# mount
/dev/sr0 on /media/CentOS_6.8_Final type iso9660 (ro,nosuid,nodev,uhelper=udisks,uid=500,gid=500,iocharset=utf8,mode=0400,dmode=0500)
2、在/etc/yum.repos.d目錄下創建一個cdrom.repo的文件
[root@localhost yum.repos.d]# touch cdrom.repo
3、vim cdrom.repo
[cdrom]
name=CentOS6cdrom
baseurl=file:///media/CentOS_6.8_Final
gpgcheck=0
enabled=1
4、清楚本地緩存,建立元數據緩存
yum clean all
yum makecache

cdrom                                                        | 4.0 kB     00:00 ... 
cdrom/group_gz                                               | 226 kB     00:00 ... 
cdrom/filelists_db                                           | 6.3 MB     00:00 ... 
cdrom/primary_db                                             | 4.7 MB     00:00 ... 
cdrom/other_db                                               | 2.8 MB     00:00 ... 
extras                                                       | 3.4 kB     00:00

12、寫一個腳本,完成以下功能

   (1) 假設某目錄(/etc/rc.d/rc3.d/)下分別有K開頭的文件和S開頭的文件若干;
   (2) 顯示所有以K開頭的文件的文件名,并且給其附加一個stop字符串;
   (3) 顯示所有以S開頭的文件的文件名,并且給其附加一個start字符串;
   (4) 分別統計S開頭和K開頭的文件各有多少;
#!/bin/bash
#
declare -i i=0
declare -i j=0

for file1 in `ls /etc/rc.d/rc3.d |egrep "^K"` ;do
        echo "$file1 stop"
        let i++
done

for file2 in `ls /etc/rc.d/rc3.d |egrep "^S"` ;do
        echo "$file2 start"
        let j++
done
echo "k top file sum is $i"
echo "s top file sum is $j"

[root@localhost test-scripts]# bash file.sh
K01smartd stop
K02oddjobd stop
K05wdaemon stop
K10psacct stop
K10saslauthd stop
K15htcacheclean stop
K15httpd stop
K30spice-vdagentd stop
K50dnsmasq stop
K60nfs stop
K61nfs-rdma stop
K69rpcsvcgssd stop
K73winbind stop
K75ntpdate stop
K75quota_nld stop
K76ypbind stop
K84wpa_supplicant stop
K87restorecond stop
K88sssd stop
K89netconsole stop
K89rdisc stop
K92pppoe-server stop
K95firstboot stop
K95rdma stop
K99rngd stop
S01sysstat start
S02lvm2-monitor start
S08ip6tables start
S08iptables start
S10network start
S11auditd start
S11portreserve start
S12rsyslog start
S13cpuspeed start
S13irqbalance start
S13rpcbind start
S15mdmonitor start
S22messagebus start
S23NetworkManager start
S24nfslock start
S24rpcgssd start
S25blk-availability start
S25cups start
S25netfs start
S26acpid start
S26haldaemon start
S26udev-post start
S28autofs start
S50kdump start
S55sshd start
S58ntpd start
S80postfix start
S82abrt-ccpp start
S82abrtd start
S90crond start
S95atd start
S99certmonger start
S99local start
k top file sum is 25
s top file sum is 33

13、寫一個腳本,完成以下功能

   (1) 腳本能接受用戶名作為參數;
   (2) 計算此些用戶的ID之和;
#!/bin/bash
#
declare -i userid=0
declare -i idsum=0
declare -a username
read -p "please input username: " -a username
argument=${#username[*]}
if [ $argument -eq 0 ];then
        echo "no username,please agruments"
fi
for i in `seq 0  $[${#username[*]}-1]`;do
        userid=`id -u ${username[$i]}`
        let idsum+=userid
done
echo "idsum is $idsum"

[root@localhost test-scripts]# bash useradd.sh 
please input username: xuc apache magedu
idsum is 1049
[root@localhost test-scripts]# bash useradd.sh 
please input username: 
no username,please agruments
idsum is 0

14、寫一個腳本

   (1) 傳遞一些目錄給此腳本;
   (2) 逐個顯示每個目錄的所有一級文件或子目錄的內容類型;
   (3) 統計一共有多少個目錄;且一共顯示了多少個文件的內容類型;
#!/bin/bash
#

declare -i dfile=0
declare -i cfile=0
declare -i bfile=0
declare -i lfile=0
declare -i pfile=0
declare -i sfile=0
declare -i cmnfile=0

if [ $# -lt 1 ];then
        echo "please input arguments"
exit 1
fi
dfile=$(ls -l "$@" |egrep ^d |awk '{print $NF}'|wc -l)
cfile=$(ls -l "$@" |egrep ^c |awk '{print $NF}'|wc -l)
bfile=$(ls -l "$@" |egrep ^b |awk '{print $NF}'|wc -l)
lfile=$(ls -l "$@" |egrep ^l |awk '{print $NF}'|wc -l)
pfile=$(ls -l "$@" |egrep ^p |awk '{print $NF}'|wc -l)
sfile=$(ls -l "$@" |egrep ^s |awk '{print $NF}'|wc -l)
cmnfile=$(ls -l "$@" |egrep ^- |awk '{print $NF}'|wc -l)

ls -l "$@"
echo "The directory file total : $dfile"
echo "The charactor file total : $cfile"
echo "The block file total : $bfile"
echo "The link file total : $lfile"
echo "The FIFO file total : $pfile"
echo "The socket file total : $sfile"
echo "The common file total : $cmnfile"

....省略文件輸出
The directory file total : 31
The charactor file total : 124
The block file total : 40
The link file total : 15
The FIFO file total : 0
The socket file total : 1
The common file total : 0

15、寫一個腳本

  通過命令行傳遞一個參數給腳本,參數為用戶名
  如果用戶的id號大于等于500,則顯示此用戶為普通用戶;

#!/bin.bash
#
id -u $1 & >/dev/null

if [ $? -eq 0 ];then
        if [ `id -u $1` -lt 500 ];then
                echo "$1 is system user"
        else
                echo "$1 is common user"
        fi
else
        echo "user is not exist"
fi
[root@localhost test-scripts]# bash usertype.sh 123
user is not exist
[root@localhost test-scripts]# bash usertype.sh xuc
xuc is common user
[root@localhost test-scripts]# bash usertype.sh root
root is system user

16、寫一個腳本

   (1) 添加10用戶user1-user10;密碼同用戶名;
   (2) 用戶不存在時才添加;存在時則跳過;
   (3) 最后顯示本次共添加了多少用戶;
#!/bin/bash
#
declare -i j=0
for i in {1..10};do
        useradd use$i &>/dev/null
        if [ $? -eq 0 ];then
                let j++
                echo "user$1" |passwd --stdin user$i &>/dev/null
        else
                echo "user$i is exist"  
        fi
done
echo "adduser total is $j"

17、寫一腳本,用ping命令測試172.16.250.20-172.16.250.100以內有哪些主機在線,將在線的顯示出來;

如6題

18、打印九九乘法表;

#!/bin/bash
#

for j in {1..9};do
        for i in `seq 1 $j`;do
                echo -n -e "${i}X${j}=$[${i}*${j}]\t"
        done
        echo
done
    [root@localhost test-scripts]# bash 99.sh 
    1X1=1   
    1X2=2   2X2=4   
    1X3=3   2X3=6   3X3=9   
    1X4=4   2X4=8   3X4=12  4X4=16  
    1X5=5   2X5=10  3X5=15  4X5=20  5X5=25  
    1X6=6   2X6=12  3X6=18  4X6=24  5X6=30  6X6=36  
    1X7=7   2X7=14  3X7=21  4X7=28  5X7=35  6X7=42  7X7=49  
    1X8=8   2X8=16  3X8=24  4X8=32  5X8=40  6X8=48  7X8=56  8X8=64  
    1X9=9   2X9=18  3X9=27  4X9=36  5X9=45  6X9=54  7X9=63  8X9=72  9X9=81

原創文章,作者:N22_熊寶,如若轉載,請注明出處:http://www.www58058.com/58500

(0)
N22_熊寶N22_熊寶
上一篇 2016-11-14
下一篇 2016-11-14

相關推薦

  • 第十五周作業

    溫故知新 1、總結sed和awk的詳細用法 sed [OPTION]… ‘script’ [input-file] …script:地址定界編輯命令 常用選項:-n:不輸出模式空間中的內容至屏幕;-e script, –expression=script:多點編輯;-f /PATH/TO/SED_S…

    Linux干貨 2017-12-04
  • CentOS的啟動流程

                      一個操作系統的開啟與關閉不是我們手動的打開與關閉電源那么簡單。這個過程中涉及太多的內部服務的打開與關閉。而在這個過程中如果出現什么問題,那么以后的某些服務…

    2017-09-01
  • 第四周博客作業

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 ~]# cp -r /etc/skel /home/tuser1 ]# chmod -R 700 /home/tuser1/ 2、編輯/etc/group文件,添加組hadoop ~]# echo "hadoop:…

    Linux干貨 2016-12-14
  • 0805隨堂練習

    文本處理練習: 1.找出本機ip地址  [root@localhost ~]# ifconfig |head -2 |tail -1 |tr -s ' ' ':' |cut -d: -f3  10.1.252.221 2.查看本機分區最大的利用率  [root@localhost ~]# …

    Linux干貨 2016-08-07
  • HAproxy簡單配置

    用途:TCP/HTTP反向代理,四層負載均衡,適合高可用環境。Linux6.4版本后haproxy已隨base倉庫收錄進來。文檔:http://cbonte.github.io/haproxy-dconv/主程序:/usr/sbin/haproxy 主配置文件:/etc/haproxy/haproxy.cfg啟動文件:/usr/lib/systemd/sys…

    2017-05-17
  • 防護墻服務

    iptables的基本認識        Netfilter組件: 內核空間,集成在linux內核中 擴展各種網絡服務的結構化底層框架 內核中選取五個位置放了五個Hook(勾子)function(INPUT、OUTPUT、FORWARD、PREROUTING、POST ROUTING),而這五個hoot functio…

    2017-08-21

評論列表(1條)

  • luoweiro
    luoweiro 2016-11-29 22:58

    第10題判斷用戶存在一般使用id 看的,不是要useradd添加返回錯誤來判斷

欧美性久久久久