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