欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

CentOS中網(wǎng)絡(luò)配置命令的示例分析-創(chuàng)新互聯(lián)

小編給大家分享一下CentOS中網(wǎng)絡(luò)配置命令的示例分析,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

為高平等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及高平網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都做網(wǎng)站、網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)、高平網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

我們在進行對CentOS的網(wǎng)絡(luò)配置時,一般會從IP地址(IPADDR)、子網(wǎng)掩碼(NETMASK)、網(wǎng)關(guān)(Gateway)、主機名(HOSTNAME)、DNS服務(wù)器等方面入手。而在CentOS中,又有著不同的命令或配置文件可以完成這些配置操作,接下來,我們將從ifcfg系命令,iproute2系命令以及配置文件3個方面來簡析網(wǎng)絡(luò)配置的方法。

一、ifcfg系命令

ifcfg系命令包括ifconfig,route,netstat和hostname。

1、ifconfig命令

用來配置一個網(wǎng)絡(luò)接口。它的使用格式如下:

a):ifconfig [-a] [interface]

-a:表示顯示所有的網(wǎng)絡(luò)接口信息,包括inactive狀態(tài)的接口

~]# ifconfig -a

b):ifconfig IFACE(網(wǎng)絡(luò)接口名,下同) IPADDR netmask NETMASK [up|down]

表示通過ifconfig命令直接修改接口的ip地址和netmask,并可啟停該接口。

該命令會將配置參數(shù)立即送往內(nèi)核中的TCP/IP協(xié)議棧,所以會立即生效,但是重啟服務(wù)后會無效。

~]# ifconfig eth2 172.16.7.14 netmask 255.255.0.0 ~]# ifconfig eth2 172.16.7.14/16 down

2、route命令

顯示和配置ip路由表。它的使用格式如下:

a):route [-n]

表示查看全部的路由表,并以數(shù)字顯示ip地址

~]# route -n

b):route add [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]

添加相應(yīng)接口的路由

~]# route add -host 172.16.7.14 gw 172.16.0.1 dev eth2  #主機路由 ~]# route add -net 172.16.7.0/24 gw 172.16.0.1 dev eth2  #網(wǎng)段路由 ~]# route add default gw 172.16.0.1 dev eth2  #默認(rèn)路由

c):route del [-net|-host] target [netmask Nm] [[dev] If]

刪除路由

~]# route del -host 172.16.7.14 dev eth2   ~]# route del -net 172.16.7.0/24 dev eth2 ~]# route del default dev eth2

3、netstat命令

顯示網(wǎng)絡(luò)連接,路由表,接口狀態(tài)等。它的使用格式如下:

netstat [-n] [-r] [-p] [-e] [-a] [--tcp|-t] [--udp|-u] [--raw|-w] [--listening|-l] [-i] [-I<IFACE>]

-n:以數(shù)字格式顯示ip和端口號,不做地址轉(zhuǎn)換;

-r:顯示內(nèi)核路由表

-p:顯示相關(guān)的進程和PID

-e:顯示擴展格式

-a:顯示所有的連接狀態(tài)

-t:顯示tcp協(xié)議的相關(guān)連接的狀態(tài)

-u:顯示udp協(xié)議的相關(guān)連接的狀態(tài)

-w:顯示raw socket相關(guān)連接的狀態(tài)

-l:顯示處于監(jiān)聽狀態(tài)的連接

-i:顯示所有接口狀態(tài)

-I<IFACE>:顯示特定的接口狀態(tài)

以上個選項可組合使用,常用組合有-tan,-uan,-tln,-uln,-tunlp等

~]#  netstat -tan ~]#  netstat -Ieth2

4、hostname命令

顯示配置主機名。它的使用格式如下:

hostname:顯示當(dāng)前主機名

hostname HOSTNAME:修改當(dāng)前主機名為HOSTNAME,僅當(dāng)前有效,重啟無效。

~]# hostname ~]# hostname TEST

5、hostnamectl命令(CentOS7新增)

顯示配置主機名。它的使用格式如下:

hostnamectl [status]:顯示當(dāng)前主機名信息

hostnamectl set-hostname:設(shè)定主機名,永久有效

~]# hostnamectl set-hostname CentOS7

二、iproute2系命令

iproute2系命令有ip link,ip addr,ip route,ip netns和ss等。

1、ip link命令

配置網(wǎng)絡(luò)接口屬性。它的使用格式如下:

a):ip link set [dev] IFACE [up|down] [multicast on|off] [name IFACE] [mtu NUMBER]

up and down:啟動或禁止選定的網(wǎng)絡(luò)接口

multicast on or multicast off:啟動或禁止組播功能

name NAME:重命名接口(命名前需先down掉接口)

mtu NUMBER:設(shè)置接口的mtu大小,默認(rèn)為1500

~]# ip link set eth2 name eth3 up ~]# ip link set eth3 multicast off mtu 1000

b):ip link [show|list]

顯示全部網(wǎng)絡(luò)接口的屬性。

~]# ip link show

2、ip addr命令

配置網(wǎng)絡(luò)接口的ip地址。它的使用格式如下:

a):ip addr add IPADDR dev IFACE [label NAME] [broadcast ADDRESS] [scope SCOPE_VALUE]

增加一個ip地址。

[label NAME]:為額外添加的地址指明接口別名

[broadcast ADDRESS]:會根據(jù)ip和netmask自動計算,不用填

[scope SCOPE_VALUE]:gloal全局可用;link接口可用;host:本機可用

~]# ip addr add 172.16.7.14/24 dev eth2 label eth2:0

b):ip addr delete IPADDR dev IFACE

刪除一個ip地址。

~]# ip addr del 172.16.7.14/24 dev eth2:0

c):ip addr show [dev IFACE|label IFACE:#]

僅顯示指定的接口地址。

~]# ip addr show label eth2:0 ~]#  ip  addr  show  eth2

d):ip addr flush [dev] {IFACE|label IFACE:#}

清空指定的所有地址或別名的地址。

~]# ip addr flush label eth2:0 ~]#  ip  addr  flush  eth2

3、ip route命令

配置接口的路由表信息。它的使用格式如下:

a):ip route add TYPE PREFIX(目標(biāo)網(wǎng)絡(luò))via GateWay [dev IFACE] [src SOURCE_IP]

添加路由表。

~]# ip route add 172.16.7.14 via 172.16.0.1 dev eth2 ~]#  ip  route  add  172.16.7.0/24  via  172.16.0.1  dev  eth2 ~]#  ip  route  add d efault  via  172.16.0.1  dev  eth2

b):ip route del TYPE PREFIX

刪除路由表。

~]# ip route del 172.16.7.14 ~]# ip route del 172.16.7.0/24

c):ip route show

顯示路由表。

~]# ip route show

d):ip route flush dev IFACE

清空指定接口的所有路由表。

~]# ip route flush dev  eth2

4、ss命令

和netstat命令一樣用來查看網(wǎng)絡(luò)狀態(tài),其選項參數(shù)和netstat命令基本相同,但是其查詢速度比netstat命令要快。它的使用格式如下:

ss [options] [filter]      

filter:過濾器    FILTER := [ state TCP-STATE ] [ EXPRESSION ]

選項:

-t:TCP協(xié)議的相關(guān)連接

-u:UDPF相關(guān)的連接

-w:raw socket相關(guān)的連接

-l:處于監(jiān)聽狀態(tài)的連接

-a:所有狀態(tài)

-n:以數(shù)字格式顯示IP和Port

-e:擴展格式

-p:顯示相關(guān)的進程及PID

-m:內(nèi)存用量

-o:計時器信息

EXPRESSION:

dport:目標(biāo)端口

sport:源端口

&lsquo;( dport = :22 or sport = :22 )&rsquo;

~]# ss -tan  #查看當(dāng)前網(wǎng)絡(luò)所以tcp的連接狀態(tài)

三、網(wǎng)絡(luò)配置文件

在CentOS系統(tǒng)上我們可以通過對修改不同的網(wǎng)絡(luò)配置文件來使得配置網(wǎng)絡(luò)接口的各種屬性,不過要使其永久有效,還需使內(nèi)核重讀修改后的配置文件。

1、IP/NETMASK/GW/DNS等屬性的配置文件:

其路徑為:/etc/sysconfig/network-scripts/ifcfg-IFACE

其格式為:

DEVICE:此配置文件對應(yīng)的設(shè)備的名稱;

ONBOOT:在系統(tǒng)引導(dǎo)過程中,是否激活此接口;

NETBOOT:是否支持網(wǎng)絡(luò)引導(dǎo);

UUID:設(shè)備的標(biāo)識;

IPv6INT:是否初始化IPv6;

BOOTPROTO:激活此接口時使用什么協(xié)議來配置屬性,常用dhcp、bootp、static、none

TYPE:接口類型,常見的有ethernet、bridge;

DNS1:第一DNS服務(wù)器指向;

DNS2:備用DNS服務(wù)器指向;

DOMAIN:DNS搜索域;

GATEWAY:默認(rèn)網(wǎng)關(guān);

IPADDR:本機ip地址;

NETMASK:子網(wǎng)掩碼;CentOS7支持使用PREFIX以長度指明子網(wǎng)掩碼;

USERCTL:是否允許普通用戶控制此設(shè)備;

PEERDNS:如果BOOTPROTO的值為“dhcp”,是否運行dhcp server分配的dns服務(wù)器指向覆蓋本地手動指定的DNS服務(wù)器指向;默認(rèn)為允許

HWADDR:設(shè)備的MAC地址;

NM_CONTROLLED:是否使用NetworkManager服務(wù)來控制接口;

network-scripts]# cat ifcfg-eth2 DEVICE="eth2" ONBOOT=yes NETBOOT=yes IPADDR=172.16.7.14 DNS=172.16.0.1 GATEWAY=172.16.0.1 NETMASK=255.255.0.0 IPV6INIT=no BOOTPROTO=none TYPE=Ethernet

2、路由的相關(guān)配置文件:

其路徑為:/etc/sysconfig/network-scripts/route-IFACE

其格式為:(不可混用)

a):每行一個路由條目:

TARGET via GW

b):每三行一個路由條目:

ADDRESS#=TARGET

NETMASK#=MASK

GATEWAY#=NEXTHOP

network-scripts]# cat route-eth2  172.16.7.0/24 via 172.16.0.1

3、主機名的相關(guān)配置文件:

其路徑為:/etc/sysconfig/network

其格式為:

HOSTNAME=<HOSTNAME>

sysconfig]# cat network # Created by anaconda HOSTNAME=centos7.1

4、DNS服務(wù)器指向配置文件:

其路徑為:/etc/resolv.conf

其格式為:

nameserver DNS_SERVER_IP

etc]# cat resolv.conf

# Generated by NetworkManager

search magelinux.com

nameserver 172.16.0.1

四、結(jié)語

在學(xué)習(xí)Linux的路上,網(wǎng)絡(luò)是非常重要的一環(huán),其命令也在不斷改進著,很多命令有著相同的作用,可以選擇先記憶比較簡單和高效的命令和參數(shù)。除上述命令之外,在CentOS7中也有著如nmtui這樣直接顯示圖形界面的還用命令。

以上是“CentOS中網(wǎng)絡(luò)配置命令的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

網(wǎng)頁題目:CentOS中網(wǎng)絡(luò)配置命令的示例分析-創(chuàng)新互聯(lián)
網(wǎng)頁URL:http://aaarwkj.com/article2/pjpic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司網(wǎng)站改版、自適應(yīng)網(wǎng)站、網(wǎng)站收錄、云服務(wù)器、軟件開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
日本av免费观看一区二区| 亚洲成av人片一区二久久精品| 一区二区三区人妻av| 国产一区在线免费在线观看| 日本姜女黄视频免费看| 精品一区2区3区4区| 欧美一区二区三区四区久久| 国产精品亚洲二区三区| 国产大片在线观看一区二区| 国产自拍偷拍自拍偷拍| 欧美特黄高清在线观看| 一区二区三区精品人妻| 国产亚洲精品精品国产亚洲| 另类视频网站在线观看| 二区三区在线欧美日韩| 日本大胆高清人体艺术| 国内自拍视频一区高清视频| 国产一区二区高清不卡| 周妍希浴室视频色哟哟| 92午夜福利在线视频| 中文字幕成人乱码亚洲| 美女露脸口爆吞精视频| 日韩一区欧美中文字幕| 精品人妻少妇av一区二区| 日本高清一区二区高清| 日韩欧美黄色三级视频| 蜜桃成人一区二区三区| 欧美国产日韩在线播放| 免费黄色福利网址大片| 亭亭丁香激情五月涩久久| 亚洲欧美激情啪啪啪| 久久人妻蜜桃一区二区三区| 成人午夜激情在线免费观看| 久草视频免费福利观看| 精品免费av在线播放| 亚洲欧洲美洲中文天堂| 91在线视频欧美国产| 日本一级二级三级在线看| 一级黄片一区二区三区| 亚洲少妇插进去综合网| 国产精品一区二区综合亚洲|