![332c6427c13954faf8fc5b6cb14b59c0.png](https://img-blog.csdnimg.cn/img_convert/332c6427c13954faf8fc5b6cb14b59c0.png)
linux 网络配置
熟悉了常用的命令和linux 权限,接着在linux 系统如何上网?
管理linux 服务器网络有哪些命令?
1、linux 操作系统 本地 IP 查询
命令:ifconfig
输入ifconfig 查询本地Ip , 发现本地ip还没开启,那么需要开启网卡。
![0b96c415d7dd341b468afbb0a19c80c1.png](https://img-blog.csdnimg.cn/img_convert/0b96c415d7dd341b468afbb0a19c80c1.png)
启动网卡命令:ifup eth0
网卡启动完成,再 ifconfig 一次查看如图下:
![9b785c45acc7bc6a66ce147b13f012f1.png](https://img-blog.csdnimg.cn/img_convert/9b785c45acc7bc6a66ce147b13f012f1.png)
2、修改 本地 ip 配置
linux 服务器系统 默认网卡配置文件在:/etc/sysconfig/network-scripts/ 下,命名的名称一般为:ifcfg-eth0、ifcfg-eth1 ,eth0 表示 第一块网卡,eth1 表示第二块网卡,依次类推,一般 dell r720 标配有 4 块千兆网卡。
2-1、查看网卡配置文件内容
在 /etc/sysconfig/network-scripts/ 目录下:
命令:cat ifcfg-eth0
![b36cd31cdd7e04042d71015e663b35cd.png](https://img-blog.csdnimg.cn/img_convert/b36cd31cdd7e04042d71015e663b35cd.png)
device = eth0 设备名称
hwaddr=00:0C:29:12:7D:64 唯一标识mac地址
type = ethernet 网卡,以太网卡
uuid = 标志uid
onboot =no 系统开机或服务重启时,网卡是启动还是关闭的。目前是NO关闭的,必须开启 yes 。
nm_controlled = yes 网卡的控制
bootproto = dhcp 服务协议,dhcp 是动态获取ip ,修改为静态 static。
![6c796541ede57d645c6f1a1118b566ec.png](https://img-blog.csdnimg.cn/img_convert/6c796541ede57d645c6f1a1118b566ec.png)
改为静态ip ,需要手动添加 ip
IPADDR = 192.168.138.129
NETMASK = 255.255.255.0
GATEWAY = 192.168.138.2 配置网关
![22b2c48160cac5b66fabcf99c984feec.png](https://img-blog.csdnimg.cn/img_convert/22b2c48160cac5b66fabcf99c984feec.png)
退出保存 :wq
进行查询IP是否修改了,命令:ifconfig
![2316133ad244789a36817752e3dccbe9.png](https://img-blog.csdnimg.cn/img_convert/2316133ad244789a36817752e3dccbe9.png)
没修改成功,重启一下网卡服务。
命令:/etc/init.d/network restart
![493fcc336ef7500c75c65e726986a45f.png](https://img-blog.csdnimg.cn/img_convert/493fcc336ef7500c75c65e726986a45f.png)
再次 ifconfig 查看
![bf232ec3a75239825f5df2a05a693562.png](https://img-blog.csdnimg.cn/img_convert/bf232ec3a75239825f5df2a05a693562.png)
cd 返回 root 目录 进行 ping www.baidu.com 网址是否能通上网。
![1e204f0b06129b78475abe35b8e6a3aa.png](https://img-blog.csdnimg.cn/img_convert/1e204f0b06129b78475abe35b8e6a3aa.png)
目测可以上网,按 CTRL+C 结束 ping 命令 。
2-2、添加配置 DNS 解析地址
DNS 必须要配置,DNS相当于域名解析到IP里。
命令:vi /etc/resolv.conf
![8e11b60f5baf8e750461a73660aff3b2.png](https://img-blog.csdnimg.cn/img_convert/8e11b60f5baf8e750461a73660aff3b2.png)
添加配置 一个网通的DNS
nameserver 202.106.0.20
![03734bb1bc9dda47df59ac473ab53b3a.png](https://img-blog.csdnimg.cn/img_convert/03734bb1bc9dda47df59ac473ab53b3a.png)
2、在 linux 操作系统的字符界面下如何上网?
在上面配置好了网络,来试一下在字符界面上上网的感受。
首先先下载个百度页面:
命令: wget
——功能是:wget 是获取下载
输入: wget www.baidu.com
![c353dbca00eba578af816631f00a7d6b.png](https://img-blog.csdnimg.cn/img_convert/c353dbca00eba578af816631f00a7d6b.png)
我们来下载了内容是怎样的?
命令: cat index.html |more
cat index.html |more ——功能是:cat和 more 同时使用,分页显示index.html内容,|符号是管道符,用于把|前的输出作为后面命令的输入。
![be79354477177ad3b289c63b5d26ac08.png](https://img-blog.csdnimg.cn/img_convert/be79354477177ad3b289c63b5d26ac08.png)
显示出网页源码内容:
![2982502c3eacf977b4dceb14d4236104.png](https://img-blog.csdnimg.cn/img_convert/2982502c3eacf977b4dceb14d4236104.png)
字符串界面有个查询当前在哪个级别下
命令:runlevel
![571634c2dfffdf49445cecac8bb9773a.png](https://img-blog.csdnimg.cn/img_convert/571634c2dfffdf49445cecac8bb9773a.png)
linux 有好几个级别:
分别级别:3 (字符界面)、5(图形界面)、6(重启)、0(停机状态)、1(单用户模式)
若需要切换到某个级别时用
命令: init
init 5 切换系统级别(前提是系统安装了图形界面的程序)
![04fb950d38bd1ff2aa126b2f6c49e95f.png](https://img-blog.csdnimg.cn/img_convert/04fb950d38bd1ff2aa126b2f6c49e95f.png)
IP配置完毕后,可以通过远程工具来连接 linux 服务器,常见的 linux 远程连接工具有:
putty 、secureCRT、xshell、xmanger 等工具。
根据自己需要选用!
![ecddf55639e41dce32808907407d7d1a.png](https://img-blog.csdnimg.cn/img_convert/ecddf55639e41dce32808907407d7d1a.png)