Linux網路管理

2022-02-08 07:43:29 字數 4586 閱讀 7631

1.ifconfig命令臨時配置ip位址

ifconfig命令:檢視與配置網路狀態命令

[root@amorlei ~]# ifconfig

eth0 link encap:ethernet hwaddr

00:16:3e:08

:c7:dd

inet addr:

172.17.190.178 bcast:172.17.191.255 mask:255.255.240.0

up broadcast running multicast mtu:

1500 metric:1

rx packets:

220029 errors:0 dropped:0 overruns:0 frame:0

tx packets:

172881 errors:0 dropped:0 overruns:0 carrier:0

collisions:

0 txqueuelen:1000

rx bytes:

86027143 (82.0 mib) tx bytes:42891195 (40.9 mib)

[root@amorlei ~]# ifconfig eth0 192.168.0.100 netmask 255.255.2555.0

# 臨時設定eth0網絡卡的ip位址與子網掩碼

2.setup工具永久配置ip位址

紅帽專有圖形化工具setup設定ip位址

配置完成後需要重啟網路服務,執行 service network restart 命令。

3.修改網路配置檔案

網路配置資訊在如下檔案中:

1.網絡卡資訊檔案

[root@amorlei ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

2.主機名檔案

[root@amorlei ~]# vi /etc/sysconfig/network

3.dns配置檔案

[root@amorlei ~]# vi /etc/resolv.conf

4.圖形介面配置ip位址

1.網絡卡資訊檔案

[root@amorlei ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

device=eth0

onboot=yes

bootproto=static

ipaddr=172.17.190.178

netmask=255.255.240.0

檔案中的資訊設定了如下內容:

device=eth0 : 網絡卡裝置名

bootproto=none : 是否自動獲取ip(none、static、dhcp)

nm_controlled=yes : 是否可以由network manager圖形管理工具託管

onboot=yes : 是否隨網路服務啟動,eth0生效(配置完ip,沒有生效,手工改為"yes")

type=ethernet : 型別為乙太網

uuid="44b76c8a-b59f-44d5-83fa-7f98fda86b3d" : 唯一識別碼

netmask=255.255.255.0 : 子網掩碼

gateway=192.168.0.1 : 閘道器

dns1=202.106.0.20 : dns

ipv6init=no : ipv6沒有啟用

userctl=no : 不允許非root使用者控制網絡卡

2.主機名檔案

[root@amorlei ~]# vi /etc/sysconfig/network

networking=yes

hostname=amorlei

networking_ipv6=no

peerntp=no

gateway=172.17.191.253

# 需要重啟計算機生效

[root@amorlei ~]# hostname

[主機名]

# 檢視與臨時設定主機名命令

3.dns配置檔案

[root@amorlei ~]# vi /etc/resolv.conf 

nameserver

100.100.2.138

nameserver

100.100.2.136

options timeout:

2 attempts:3 rotate single-request-reopen

1.配置linxu ip位址

[root@amorlei ~]# setup

# 修改並配置ip位址

2.啟動網絡卡

[root@amorlei ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0把 "

onboot=no

" 改為 "

onboot=yes

"[root@amorlei ~]# service network restart

# 重啟網路服務

3.修改uuid(通過複製安裝的系統)

1.刪除mac位址行

[root@amorlei ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

2.刪除網絡卡和mac位址繫結檔案

[root@amorlei ~]# rm -rf /etc/udev/rules.d/70-persistent-net.rules

3.重啟系統

[root@amorlei ~]# shutdown -r now

4.設定虛擬機器網路連線方式

5.修改橋接網絡卡

1.ifconfig命令

ifconfig命令:檢視與配置網路狀態命令

2.關閉與啟動網絡卡

ifdown 網絡卡裝置名

# 禁用該網絡卡裝置

ifup 網絡卡裝置名

# 啟用該網絡卡裝置

3.查詢網路狀態

netstat 選項

選項:· established狀態代表連線已經存在

統計遠端連線的使用者數量:

netstat -an | grep established | wc -l

netstat -rn

[root@amorlei ~]# netstat -rn

kernel ip routing table

destination gateway genmask flags mss window irtt iface

172.17.176.0

0.0.0.0

255.255.240.0 u 000

eth0

169.254.0.0

0.0.0.0

255.255.0.0 u 000

eth0

0.0.0.0

172.17.191.253

0.0.0.0 ug 0

00 eth0

4.route命令

route -n

# 檢視路由列表(可以看到閘道器)

route add default gw

192.168.1.1

# 臨時設定閘道器

5.網域名稱解析命令

nslookup [主機名或ip]

# 進行網域名稱與ip位址解析

# nslookup 命令用來查詢網域名稱對應的ip

nslookup www.bomm.xin

[root@amorlei ~]# nslookup

>server

default server:

202.106.0.20

address:

202.106.0.20#53

> exit

1.ping命令選項:

ping

[選項] ip或網域名稱

# 探測指定ip或網域名稱的網路狀況

選項:2.telnet命令

telnet [網域名稱或ip] [埠]

# 遠端管理與埠探測命令

telnet

192.168.0.252

80

3.traceroute

traceroute [選項] ip或網域名稱

# 路由跟蹤命令

選項:4.wget 命令

5.tcpdump命令

tcpdump -i eth0 -nnx port 21

選項:

Linux網路管理

1.mac 位址負責區域網通訊,ip 位址負責外網通訊 2.檢視本機啟用的埠 netstat an a 檢視所有連線和監聽埠 n 顯示ip位址和埠號,而不顯示網域名稱和伺服器名 3.hosts檔案的優先順序是高於dns解析的 迭代查詢 本地dns伺服器向根dns伺服器等一系列伺服器請求某乙個ip 遞...

linux網路管理

linux網路管理 1.網路基礎 1.1 iso osi七層模型 ios 在計算機網路中,ios是網際網路作業系統,思科公司為其網路裝置開發的操作維護系統。應用層 給使用者提供服務 表示層 資料表示 加密 壓縮 會話層 對應用會話管理 同步 傳輸層 可靠與不可靠的傳輸 tcp udp 傳輸前的錯誤檢...

linux網路管理

1.ifconfig命令臨時配置ip位址ifconfig命令 檢視與配置網路狀態命令 ifconfig eth0 192.168.0.200 netmask 255.255.255.0 臨時設定eth0網絡卡的ip位址與子網掩碼 2.setup永久修改ip位址 3.修改配置檔案永久修改ip位址 1....