|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
& H% z7 ?# w# R6 d: @一、IP相关介绍1 ]' p6 i: L$ @5 H
& h' O- O7 X2 }0 ^ Y 1.IP是internet protocal的简称,也叫网络进程。+ y, ?( u4 l" p6 e: K
' ^- B% f, d o1 n/ i# e4 H! d 2.ipv4全称internet protocal version 4。它是由32个二进制组成;改为十进制的话,一般格式为255.255.255.255。
+ p u, V5 Q9 ?1 v
4 ~4 j' l# k0 p0 f! p$ V; g4 j& M 在32位IP地址中,又分为网络位和主机位。8 |: i! m- C% }
) f+ L' o: D+ }. g0 [2 y" t! o ` 3.子网掩码:用来划分网络区域;非0位是网络位,0位位主机位;网络位表示网络区域,主机位表示一个网络区域内的某太主机。 3 w) ~$ X0 l' }1 A
) p" |0 U3 h5 k6 `* M 例如:255.255.255.0 表示前24位是网络位,后八位是主机位。 (一般ip/24中24,也表示子网掩码)
& @7 R2 z( Y% W# ~+ g! p
1 s# r- T. g {6 `+ I! S 4.ip通信要求 A) ? P) p8 P' _) e+ m* E# ]
5 g, D6 d0 k# ?8 A( ?
网络号相同主机号不同的两个可以直接通讯。* Y$ }$ U( v; W, A& O, D
- n* r& O2 b0 D# Q% f' h j: L5 m
172.25.254.1/24 表示在网段172.25.254内的第一台主机
; ~# p' _+ a2 L# Q( M0 w1 b- n: f, S4 L, q0 d% f4 Y
例如:172.25.254.100/24 172.25.0.21/16 可以通信 ' @4 a& _. L+ l& h; b3 l. K% ~/ [
/ ?0 s' ^/ n: v
5.网络设定工具(临时)
* |4 l- \' u! S7 m1 m/ n. b/ f! S/ s4 j3 u# w6 ?# r4 Q5 A
ping id 检测网络是否通畅
7 |4 t0 R" V4 m/ E; ?: N7 N
. M' B* x; [% I- q ifconfig 查看网络接口
/ L. M7 b6 a% S+ p/ o. |5 m8 _1 H4 h+ ~7 `- O1 _ q
ifconfig device ip/24 设定网络接口' _0 }) @3 s8 t- H5 {! x( O4 ~
8 {3 o9 [$ ^& f5 d; X3 o& M ifconfig device down 关闭接口2 k5 \( G- _. M- x) r6 @$ D- E9 _
2 _* h1 `1 e1 h6 ^! a ifconfig device up 开启 6 P. _) Y5 t. P# o
6 e, r! L# i$ G5 ]7 y ip addr 也可用查看、添加接口等操作$ t Y/ {* p$ I% j9 ?4 L& s" G
9 p& [# ^8 J& \3 r1 @9 o ip addr show 检测
4 Z; g- f2 T3 p5 t
" T1 s/ }7 W: @ | ip addr add ip/24 dev eth0 设定
4 `1 V; d; ?; T0 N- h* w6 k, z
1 a {% `/ }7 ? V: b" T/ z' Z 注意:device的名字是一个物理事实,电脑上已有的设备,可以查询到的
9 W% q$ P9 F7 k& U8 c% P2 r% R9 L
示例:使用--- ip addr show ---查看接口信息3 U( o2 ^ w1 ^
+ D/ R! b$ n( a4 `
5 K- a" |, E, |0 n; N
+ \: @( c8 ^- w8 t- M. l
! e3 L: \9 t1 K( m) F
命令:ip addr flush dev eth0 对设备eth0进行刷新(刷新后之前的ip地址就没了) f7 ]6 ?* T& I t' m# d
) W+ m+ i/ z `! X- r
/ @% r2 ~6 U9 T; h5 o$ I: e4 p 使用命令:ip addr add 172.25.254.177/24 dev eth0 添加一个ip地址。 (临时)
+ s# i- F6 d7 e: F3 S6 _" W; M7 b" X- \# E/ q' d& A( R
$ Q$ [3 M0 E1 L6 ]% W, e& v \! G
5 H/ E8 u V. _. u, M
1 K9 K; a, ~$ u+ ^& ~3 z4 A3 y 注意:使用ip addr add的时候,前提条件是该设备没有ip。 # Y; D% `% x/ C' h1 {5 {' c
# R R" K2 r/ o4 F- Y" c8 a; Z9 [* m |* T9 H
二、永久设定网络IP3 e7 b8 D8 o1 o! A t
$ ~9 [3 k2 }/ q* C+ z
【1】图形化方式% y9 P4 C. Q7 M6 d1 W! m! J
, L# t, J* Y) a. e/ A( W: A
命令:nm-connection-editor (无配置文件时生成,有的时候进行更改配置文件)
3 H* d1 t3 g* L& ~
* Y. g: P: E( _$ F 步骤:(条件是IP不存在的时候,添加IP用如下步骤)# L: {1 ]' ]/ v1 C2 r( T
" g- C1 l) ^7 ~5 ]5 k 1)输入命令:nm-connection-editor# l. y. X1 w% |) w' @
2)点击add,出现新界面后直接点creat
- m1 ]# @4 E; P# \% R! \
2 ]4 n6 y6 Z* B* H( l. S1 A 3)点击creat出现如下界面,Connection name 中的名称可以随便添; Device MAC address中选中已有的设备 9 H( d& h) {% f9 a
4 ]2 e, b1 y$ r) l0 d" }
1 r8 ]$ A+ K1 }3 t4 A* X) {, Y) c: N
在ipv4进行如下修改: 点击ADD,输入自己的IP和子网掩码;其中Getway不添,但必须选中才可以SAVE。% L7 N" j/ g1 S7 M/ Q% O* y- o
2 w# n5 s( j' w6 i; J' ?- P
# X2 h' J8 J1 l1 G* F- n
9 E4 I# `) O' ]( T
4)保存后,进行测试:
2 q z) m* ~' t; Z8 S7 Y" }8 ?) f( `+ A' ~0 `6 s$ G, o
3 R3 N: V9 g i
" j3 V/ K5 |8 Z; `3 W, y3 ]6 k4 e" g5 t6 h& L& r2 k2 K
补充:NetworkManager是用来记录网络状态的服务,比如,你添加密码后,会进行记录。& u2 ~# A' ^1 J& q+ Q/ j
" c# @% C O( k7 o7 @ 注意:若IP已存在时,此时进行IP的更改之后,要使用如下命令使其生效: V6 J1 s. u: Z! Z* ?
5 g D! w! b }9 M4 X% q systEMCtl stop NetworkManager 关闭记录状态的服务
4 @3 E7 N) R' [- i" A( ?
- r6 i7 H( b( e# P systemctl restart network 重启网络3 J7 V' B A% s7 H! B
% ]6 ~0 T% U6 l: p# Z, W systemctl start NetworkManager 打开记录状态服务+ U$ ~$ L4 j. [( H8 G
" P. B& X( |0 J
ifconfig 此时发现IP已经改变
5 Z) A& z; a% v0 r$ z0 ^0 ]# p! G, d& x$ V1 q, e. U7 x2 i3 S! h
【2】文本图形界面设定. \8 C1 s1 ~8 I, f9 D
! b/ |* E" [9 w9 _) {8 n
命令:nmtui
9 O1 ?8 i e, Z5 Z9 v$ h# W; `4 U1 ?6 A8 K& \
步骤:: \2 x9 h" c' o4 F7 p- F' y# v
: s# ]! P0 k1 g, a" _
1) 在文本界面命令行输入:nmtui
# B8 a6 j! n7 ], U7 ~. C& ]: ~, D7 L/ r
2) 在以下界面选中Edit a connection (在选择的时候用TAB键,确定用ENTER)
1 {% M2 O$ Y' Q# L: W2 v/ V7 V: |3 f6 U, z( A1 V
- G4 r7 k+ ?8 K: e' e
7 I5 |; M# ^! ^6 w0 L
3)
( |* K8 w* b5 p8 R- O2 c4 g* L
+ l) ]2 z" Y% ?+ X
9 H/ o7 ]$ T# G* A1 t
0 ^; r! b8 T& C2 Y) q, ]* L2 p
K4 [6 \/ J* T 4)Profile name是随便取的,Device是自己的物理设备名称不可自己取。
6 B6 i1 u" a: X2 H1 p7 S3 j9 n9 _+ B0 ~% b1 g2 V) H
- R0 s- m5 H1 e1 e
$ u) \; A) C) v' h2 A! f$ H7 R; X
, e! e) I3 d0 h+ s/ m 5) 设定完成点击Quit。
7 o) \5 r4 P u9 X# P# b
# H( P3 n' |6 h) z
! h( [! r* H i$ I" C r1 \1 D2 S9 h( a! r+ \: y/ O
$ w3 M% m0 f$ N: C5 C 6)使用ifconfig查看结果如下,此时设定已经完成。' c; o. x9 l, }
( {' j8 \# c- v6 f5 ^ b# B
. F) X$ h1 ]* `9 J4 K+ M, s; {# i o
6 m2 C! Q$ S$ {1 M- g+ b: R
7 J5 H( M* D) U8 h- t- w+ z: q 【3】命令方式
5 d* Q+ P& J m8 N( G% A4 I: u. h7 A5 {% V+ K( x' n# Y
命令:nmcli 使用之前必须开启NetworkManager
, n# j3 t$ F$ I/ Q( I
! X5 \- `3 p9 |% ?: o nmcli connection modify westos ipv4.method auto 更改网卡的工作方式 . {" U s# |. I8 `( \5 s
& e) f: N6 e" o2 b1 J nmcli connection add type ethernet con-name westos ifname eth0 ip4 172.25.254.177/24 可以进行一个ip的设定 . _5 K3 {" B- ^
2 m( Z3 w2 k2 y+ w nmcli connection modify westos ipv4.address ip/24 对ip地址进行修改(重启后生效)
3 q- j3 | [: r4 m" J
' C* J/ X. ]- I t7 t; C
: W8 l4 l2 x0 Z" q/ c- g! X. `5 v$ q
nmcli connection delete westos 使用命令删除的是(网络配置目录)里面的内容
3 Z9 ?' N& ?5 U4 l( { 7 W1 _3 Q z7 A5 U+ ? d
1 C8 U1 {. ~, v8 A# Q& s 使用命令nmcli device disconnection eth0,断开连接(关闭网卡)" m2 @; d) S7 v) p! ]# y
/ X5 M8 M) h! w
2 N: f' x! K; E
: `; \$ X- b. g7 [+ W
# g2 I& [& W3 i7 S8 L/ ~( z 使用命令nmcli device connection eth0进行激活 (启动网卡). q, b; K! F& ]& o0 R! l
. U! o8 T7 G" |/ b
3 q' T: N1 |1 O; e2 h/ G' H' T
9 m7 P% H7 c' ?$ P, Z6 g
! K$ N6 M1 w, I+ \3 M+ A, c1 I F, |4 r; ?" q) C
使用nmcli decice show 显示网卡信息 ) m V9 |% d* _1 T/ T$ w9 `
2 |3 S* T7 u* r# e
7 h3 m8 q# G' _. `6 v+ |
3 S& z) `' C; ?7 `! U% i3 d0 b: L& ]# q# j Y& e! g/ Q
使用nmcli device status 查看设备工作状态 \+ i0 z; P* r: _
9 R; Y/ s$ E3 O. D l: I3 Y. r
4 e7 l! r: ]* w; B: \
* [- i( n6 p( A6 v9 p( X* c5 c- Z9 _! w! V+ [4 q" j! a3 o. O: @# v6 o5 D) f
使用 nmcli connection show 显示的是接口名称
% a) y) C5 }% C D2 e
" d1 X3 O2 F8 t4 M
1 q% e& `; d% u
2 @1 n" Q. v; w: t5 A1 m& K / E# d9 Z7 S8 H7 `6 d [
使用 nmcli connection down westos 关闭接口' T1 K; L, _7 G2 W; [
) Y$ I9 ^/ J ^$ n9 Y
; N/ B$ _+ _ f0 I- \) j- k ) z, f; h5 W! t8 E+ n) O
& C, A% k& E0 h6 A' @! {! G 使用 nmcli connection up westos 打开接口' X7 _# ?* n! a' b: w' m1 S5 b& `
7 |- q0 T9 x; v$ r* a
1 p3 ~6 r( W8 G7 \0 z% r7 s
' {! ]3 j# T) n
. H' N$ h4 V$ ]; s$ f4 g
注意:connection 后接的是接口名称;device后接的是设备名称 " c. X; b: r2 t1 I3 B& w: e
; N$ }" D2 z5 [
【4】修改配置文件方法(不要在真实主机做)
7 {, \6 Y& Y6 I! v, I% ]4 w- ]) n$ @8 A
网络配置目录:/etc/sysconfig/network-scripts
$ `' h* F% t7 @6 n2 q* [" q7 S. B: K6 h
网络配置文件的规则:ifcfg-xxxx(xxxx自己随便取,会在配置目录下显示出来)* S: ~8 a2 o+ C, H
$ y/ m7 }8 C( E9 X DEVICE=xxx 网卡设备名称
: g6 H. }- K" l4 P' l8 y; |( D0 b! s) Y: o
BOOTPROTO=dhcp|static|none 网卡设备的工作状态(dhcp动态ip不用自己设定别人给你;static和none要手动设定)
& C9 z& b1 O& s% G6 y, B
2 Y7 [0 y( M, b+ D ONBOOT=yes 在网络服务启动的时自动激活配置的网卡
4 ]2 o% Q( a+ `7 [+ W7 M7 X
) Z# o& C% E* a2 L$ k. [5 @ IPADDR=ip地址
" z8 q! \: E9 E+ y: w( S2 a# |* ~: @' c$ O5 G
PREFIX=24 子网掩码
8 v$ y, {! X! `- P% f* p) P+ P4 J, P! J9 _5 r
NETMASK=255.255.255.0 子网掩码(二者选一即可)
8 V8 _+ u0 V5 l* d- Y4 x" f
$ n& {, B% i1 Q1 _9 r( v, J% z/ b4 B NAME=XXX 接口名称,可写可不写(ifconfig会显示)
8 j3 v, L! p3 }: S- `: G) c U9 o- g( P3 C9 Z
配置完成之后,要重启network服务
[/ `5 E& V/ a4 \& P
5 \) A0 p3 C$ ^5 v* y K( ?" y 实例:静态网络设定文件- p) P: H E, T
: Z! q& P4 R8 ]# B7 y! x vim /etc/sysconfig/network-scripts/ifcfg-eth09 `0 d% j9 G9 N% g- ?$ u1 F* F
# T1 ~3 C# c3 h# y3 I' T
DEVICE=eth0+ K/ c! ] a$ ^+ }/ Z& t E
y9 l, d9 b7 g ONBOOT=yes) w8 ~, V* Q+ f' @5 r
. V6 X: K! T! f/ n
IPADDR=172.25.254.177& W0 v Z3 J9 o- ~1 b7 m2 y; n
0 f1 \: J7 D% N+ M6 P PREFIX=24
7 z9 [" y$ \0 G0 }% R, e; g9 s$ N' G0 V. x4 Y5 R9 w2 P* U) V" z
NAME=eth0- F7 l* `7 O( T8 W# m" k
6 h/ g0 W" Z/ e( m
systemctl restart network" ]' e3 g9 I' W
, e$ d% h- ]7 ?' ^0 z
一块网卡上配置多个IP(ip addr show eth0)
+ R8 W' ~" m; W$ e1 G
1 @( P- v& p# H- n, E4 g 改配置文件:(使用eth0默认显示为第0个;若想看一个网卡的多个IP,则使用ip addr show eth0查看)
" [( O2 m. G; A( ~; N s5 L3 D$ R" l3 ^) y& Q/ `& \; i( u
vim /etc/sysconfig/network-scripts/ifcfg-eth00 w/ R0 L$ S. H/ s
4 v- T4 [. g0 h+ t- @
DEVICE=eth0
0 {; v) r! Q4 R/ ^% I9 v% x3 A1 w& ^1 P5 z+ ~5 l
ONBOOT=yes
2 R% \, y& \# P. \ x
8 Z( ?( q7 y+ @; ~+ h; m6 [ IPADDR0=172.25.254.177
! k7 J3 [/ I3 `) P- C* I
/ m4 M5 U% i5 n! i PREFIX0=24! U& r0 z' F' x% t( ~0 q3 X% C: e
2 m' O8 h4 e& q( F8 D, N8 i1 r P. i* { NAME=eth02 O+ i3 E8 L7 Z0 ^) C
1 ?) p9 A6 B6 e5 e: q K; X* G IPADDR1=172.25.0.100 9 O8 Z( e4 w; C0 x
& x* J6 B% [/ |7 h5 c PREFIX1=24
+ h' v0 i) W' A" j7 l4 d4 B: l2 j2 p0 w Z; X4 y' a
systemctl restart network: Q' {8 q# y; b- E+ M
( e8 A/ F, }/ G3 U7 V8 ~2 K( y 注意:回环接口lo(不要更改)
& S, v: ^* w5 K1 G6 w 不用设定,传输速率快;网卡受物理限制。相当于人神经。---- 172.0.0.1 -----localhost0 j& C$ z; [ ~1 O! p8 [& T
+ f% v2 w% J9 y: q( t' S' F& L4 k
接口若是四个0,代表所有人都可以连接 $ p2 _- c* q6 X6 y9 b
8 q" H$ r, S7 S 三、设定网关
1 v/ j/ b$ Z( I! E& ^2 s7 j& d- i7 n) Y n" _ M
1.设定真实主机变成一个路由器 (打开masquerade)) b9 Y/ l( ]0 A# M' G1 r
% Y, m6 J2 o K0 p. k8 Y 使用firewall-cmd --list-all无效的时候:
" T: |4 M# }7 m* V. ^$ G" ~& g( Z# z4 O/ G" U g+ `, _
systemctl stop libvirtd
* C0 {3 A9 d7 X" D1 S systemctl restart firewalld
* G6 g2 j' W( c- I) _% ^
- j. Q5 e; u3 ^1 F& G$ ?1 f systemctl start libvirtd ## 要是不打开,虚拟机用不了* o1 `$ P, ~4 g* c* Z7 m6 n: U" Q
( [8 }' a* C$ s- S3 e
4 W4 n7 L; ~+ U. x; ^
% N' Y$ W9 y; d/ _' `! u. F
[root@foundation77 ~]# firewall-cmd --list-all
1 Z- w9 ~* r, y- |1 Apublic (default, active)
3 C' B+ h' b/ M) t, e6 p7 j inteRFaces: br0 enp2s0f2 wlp3s0; j6 v' {2 C+ w$ u# T5 z
sources: 9 y4 @: L1 Z& j
services: dhcpv6-client ssh' T6 E) g' p$ d( I5 Z* c2 f9 B
ports:
. ?' l, l$ g: F( V" ] masquerade: no
; x" \! f+ L5 _3 _, R forward-ports:
* z5 a; d$ O, x2 T3 e icmp-blocks: / _7 i. D0 B( j A8 w _
rich rules:
3 w; g! e* w& ?4 \0 n) U% R* }; x8 v 9 V+ ~% e6 J4 N
[root@foundation77 ~]# firewall-cmd --reload " s8 G8 g4 ^2 y
success
, p* ]* R6 R: M8 q3 k[root@foundation77 ~]# firewall-cmd --list-all
4 t/ C/ A+ S; E2 _4 a# }public (default, active)0 h" l* f. ^+ v; h9 ^8 S v7 l! K
interfaces: br0 enp2s0f2 wlp3s0
& j- W2 E/ U" F$ ]$ t sources: ! G# i0 b3 }5 J9 R* w$ `+ v
services: dhcpv6-client ssh
( E- z6 p8 i' x$ R7 Z ports:
" S- p- }6 C. W# U( c masquerade: yes ## 地址伪装功能开启,真实主机变成路由器
[& R& E: U8 ~/ x' q8 w; e forward-ports:
+ _3 e2 E, E; j7 @0 t% @/ u% a icmp-blocks:
7 N' I+ p/ @5 v rich rules: ! J; B$ d! t5 V [
4 a0 b! P# h, C( [; g
* w h6 T, z" p: O0 F2 r2.虚拟机网关设定 3 g4 X* @) S& ^7 [
, G; ]0 T2 O$ o$ a) i 步骤: ; z2 O" K" ^9 v7 }" ^% x
7 p) H8 J6 ?' H8 F _7 X
1)选择网关的类型/ c; D& [9 \1 j- S4 _
3 n0 G2 h9 Y2 H- A3 A
vim /etc/sysconfig/network ## 全局网关,针对没有设定网关的网卡生效(对于所有的网卡都生效)
8 D5 M7 W" [/ r3 I8 X2 ?, L
" \1 S" D1 {/ r- u2 Z! U9 q vim /etc/sysconfig/network-scripts/ifcfg-eth0 ##网卡中设定网关,对所有网卡均生效# T% G* k8 }& N3 P& N+ G
+ Y, G' U6 @( J4 b) I' U
: R: K- N' }+ f& {. m
2)添加网关IP
) s. P/ {4 L$ k& K! q GATEWAY0=172.25.254.77 代表有多个ip,只对指定的IP生效(此时的IP为真实主机的IP地址)
8 h' V9 O0 v, ]7 \& X' d$ p
) S0 v4 h4 E2 e+ F! d GATEWAY=172.25.254.77 网卡中设定的IP只有一个时" `. ~, q- V+ h4 l
! B# {1 a6 j! |2 C) K* L) _( i
3) 完成后要重启服务 :systemctl restart network8 l5 u" W, l! p# W$ v
$ ]3 A7 x; |3 q5 ?8 H$ k
7 F9 D: K9 R( Z; h& ]+ `
2 H; ?0 H( M8 u E/ j2 _9 R 4)测试:要在虚拟机下执行:route -n 出现网关,则设置成功 " I4 J2 v( f) f4 S; [1 c
+ A& s- G1 E4 g9 i3 P: a& p8 X $ X0 p8 s( ], \& A% ]/ c9 o/ T& l% y
1 y* }) [3 A" \) I+ a4 D
四.虚拟机网卡出问题:
' {+ c% ^$ u+ I) G7 B7 Z# S% L8 Z+ O
步骤:(超级用户下)删除重新加载新的网卡 E" a P3 y0 b; X
/ y- \) L% r8 _, J* d 1)在主机下执行:virt-manager 打开了控制器的虚拟器(主机的)* K' m5 D$ T; j: y4 x7 o
; e) k2 |6 k S3 M! ~. F" V 2)点击自己的出错虚拟机,例如desktop--->点击左上角灯泡(show virtu al hart details)------>选中NIC:00:4d:0a,右击选择Remove hardware
/ ^% x* ?+ P- J& P8 q
% i8 X$ M& W5 k 3)右键选择Add hardware ------> Network ------> Device model : virtio ---->finish
+ Z" @" m+ H9 A$ h. u/ [
; L0 P3 r4 { h( E( o 9 ?" O g4 r7 P$ ]; f) E% Y. s% H
. a3 z% x/ [; B5 U4 D五.DNS的定义及设定+ I4 J$ V5 @# f" e6 w
; f# L! r* b5 X( g
【1】 DNS:domain name server 域名解析服务,把域名变成IP 。用来提供给客户地址解析
3 Q. t( p# x0 s) e
7 l* i; v4 k' c. g( p# D# l 虚拟机不能使用域名进行访问 ,通过给虚拟机自己编辑说明若( d ]' ]5 W8 n
8 o* r9 b8 F( Q/ h2 Z: j 【2】设定方法1: 本地解析服务,只能访问该地址的内容
8 F) M8 }3 K: j4 Q" d5 |* h* o( V/ Z2 z# P3 }
步骤:vim /etc/hosts 本地解析服务 ------> 183.232.231.173 www.baidu.com
$ l; l/ {" z& g- ~
, @" I. e$ a" B; V6 Z 设定方法2: DNS的指向(临时的,网卡重新启动,内容会被刷新)
0 x) ?% V8 {% e6 l& [, `- m" R+ |% |- U; u/ [2 x) v
步骤:vim /etc/resolv.conf ## 提供解析的ip ----->nameserver 114.114.114.144
$ e2 l o% g: ~; U. F! t/ T
p% @. ~5 j( b- F. j9 h% s7 s1 g- J5 @ 方法3:了解即可/ g9 o1 [% `7 k' x
7 L) ?, {5 n5 a' W3 Y, V7 z
7 R6 w0 {2 S; g
$ {6 v4 `) ]) B. q vim /etc/sysconfig/networt-scripts/ifcfg-xxxx (永久的)+ \+ C( ~/ ]+ \# x
DNS1=114.114.114.114% i* V& x/ T# h+ w- d5 M
: O+ E4 H5 f3 t* P; x* C
9 u4 h' g d- X
0 }# d- K6 T, Y: @8 S7 J8 i
注意:1)当网络工作模式时DHCP时,系统会自动获取IP,网关、DNS ;那么 /etc/resolv.conf会被会得到的信息修改;若不要获取DNS信息,则在网卡配置文件中/etc/sysconfig/network-scripts/ifcfg-eth0中加入PEERDNS=no3 O' M# B. G/ t% V; A7 h
2 W) U* f7 i- f5 o" d
% K! O( A$ c/ ]. s0 e4 r& z: z$ k' ^3 P6 a6 D+ u
2)网卡配置文件的参数,目录为:cd /usr/share/doc/initscripts-9.49.17
* Y$ D8 B; M" {! Q7 l2 c 查看: less sysconfig.txt 找/DNS8 W" y" _" l- e6 X
$ h2 v) D; h. s7 ? 0 A( D1 n: w1 G& y
; N5 T# Y1 N P/ N* K
3)陕西省的DNS:电信:218.30.19.50
2 x0 i+ u/ c! T, \
- i6 H. M5 }, V0 e 【3】设定DNS优先级/ s! B" t0 J, t4 y. r K$ G
" @4 |+ ]3 K9 u6 O$ ?$ ]1 ~
默认情况下级别: /etc/hosts > /etc/resolv.conf" s" H3 E9 x8 a# k1 ^
0 b2 M8 P9 m5 h- ^% `
步骤:vim /etc/nsswitch.conf ------> 39行 hosts: dns files ## 表示先resolv后hosts进行解析
$ |# `4 z, y& x; J7 N
7 e7 t0 A/ j6 L) s 修改完成即可。
& k! W5 f3 Y! T( b0 F1 a |
|