2. linux网络配置
.note-content {font-family: "Helvetica Neue",Arial,"Hiragino Sans GB","STHeiti","Microsoft YaHei","WenQuanYi Micro Hei",SimSun,Song,sans-serif;}

.note-content h2 {line-height: 1.6; color: #0AA89E;}
.note-content {background: #FFFFFF;}
.note-content h1 {color: #7AB3A7;}
.note-content h3 {color: #147A67;}

2. linux网络配置

2.0 IP地址配置

linux配置IP地址的方法

  1. ifconfig命令临时配置IP地址
  2. setup工具永久配置IP地址
  3. 修改网络配置文件
  4. 图形界面配置IP地址(略)

2.1 ifconfig命令

  • ifconfig命令:查看与配置网络状态命令(windows当中也有个类似命令ipconfig)
1.lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
2. inet 127.0.0.1 netmask 255.0.0.0
3. inet6 ::1 prefixlen 128 scopeid 0x10<host>
4. loop txqueuelen 0 (Local Loopback)
5. RX packets 2194 bytes 162964 (159.1 KiB)
6. RX errors 0 dropped 0 overruns 0 frame 0
7. TX packets 2194 bytes 162964 (159.1 KiB)
8. TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
9.

注意:其中有一个网卡叫lo,它对我们实际工作没什么太大意义,这个网卡就算不插网线也是可以ping通的。它只是说明我们当前的网络是正常的。

  • 临时配置
1.ifconfig eth0 192.168.0.200 netmask 255.255.255.0
2.#临时设置eth0网卡的IP地址与子网掩码

一般linux的第一块以太网卡是eth0,目前有些版本的这个网卡叫enp3s0,不过是名字不同,实际内容是一样的。我们也可以手动将网卡改回去eth0。

2.2 setup工具

redhat专有图形化工具setup设置ip地址

设置完,运行service network restart即可

注意:IP如果使用dhcp模式,则IP地址一栏写*

2.3 使用文件配置IP地址(标准)

① 网卡信息文件

(实际上setup最终也是会将信息写入这个文件中的)

1.[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0  #注意自己的网卡名,ifconfig确认一下吧
2.DEVICE=eth0 #网卡设备名(还记得我们之前提到过enp3s0网卡可以改回去eth0吗?这就是)
3.BOOTPROTO=none #是否自动获取IP(none、static(静态)、dhcp(动态))
4.HWADDR=00:0c:29:17:c4:09 #MAC地址
5.NM_CONTROLLED=yes #是否可以由Network Manager图形管理工具托管
6.ONBOOT=yes #是否随网络服务启动,eth0生效
7.TYPE=Ethernet #类型是以太网
8.UUID="44b76c8a-b59f-44d5-83fa-7f98fda86b3d" #唯一识别码
9.IPADDR=192.168.0.252 #IP地址
10.NETMASK=255.255.255.0 #子网掩码
11.GATEWAY=192.168.0.1 #网关
12.DNS1=202.106.0.20 #DNS
13.IPV6INIT=no #是否启用IPv6
14.USERCTL=no #是否允许非USER用户控制

注意:

  • linux文件是严格大小写的
  • ip地址要想自动获取,必须在局域网内有个dhcp服务器。如果填的是DHCP自动获取,那么只需要填DEVICE、BOOTPROTO、HWADDR、ONBOOT、TYPE这几项即可。
  • NM_CONTROLLED=yes的前提是必须安装了Network Manager,要是没安装或者是维护的时候将这个服务禁掉了,那么在网卡启动的时候就有可能报错。要不然就填no
  • ONBOOT这项在使用ifconfig或者是setup改信息的时候默认是会改成no的,所以网络服务启动时是找不到网卡,还得手工打开网卡。
  • UUID的错误一般出现在虚拟机的克隆当中,如果两台机子的UUID同样,不能够在计算机中识别,因此都不能上网

②主机名文件

1.[root@localhost ~]# vi /etc/sysconfig/network
2.NETWORKING=yes #网络工作是否工作
3.HOSTNAME=localhost.localdomain #主机名
4.
5.[root@localhost ~]# hostname [主机名]
6.#查看与临时设置主机名命令

③DNS配置文件

1.[root@localhost ~]# vi /etc/resolv.conf
2.nameserver 202.106.0.20 #名称服务器
3.search localhost #如果在浏览器中没有写全域名,这个就是默认域名

2.4 虚拟机网络参数配置

①配置linuxIP地址

1.[root@localhost ~]# setup
2.#修改并配置IP地址

②启动网卡

1.[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
2.把 ONBOOT=no
3.改成 ONBOOT=yes
4.
5.[root@localhost ~]# service network restart
6.#重启网络服务

③修改UUID(如果虚拟机是克隆的),解决UUID冲突域问题

1.[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
2.#删除MAC地址行
3.
4.[root@localhost ~]# rm -rf /etc/udev/rules.d/70-persistent-net.rules
5.#删除网卡和MAC地址绑定文件
6.
7.[root@localhost ~]# shutdown
8.#重启系统

④设置虚拟机网络连接方式

桥接:使用真实的网卡,占用真实的IP,可以跟局域网其他主机进行通信。在校园网比较不好用,但是如果有路由器,比较推荐该种方式。

NAT:构建一个虚拟网卡,可以通过主机的网络进行跟外网通信,但是不能跟局域网的机子进行通信。

Host-only:能够跟局域网的主机通信,但是不能跟外网通信。

⑤修改桥接网卡

设定桥接哪个网卡,如果你本机使用的是有线网卡,那么虚拟机就桥接到有线网卡。如果你本机使用的是无线网卡,那么虚拟机就桥接到无线网卡。

Linux网络管理——linux网络配置的更多相关文章

  1. Linux 学习 (十) 网络配置

    Linux网络管理 学习笔记 配置 IP 地址 ifconfig 命令临时配置 IP 地址 ifconfig eth0 192.168.0.200 netmask 255.255.255.0 #临时设 ...

  2. Linux入门(网络配置)

    Linux入门之 网络管理及网络配置 网络管理   NetworkManager,是一个为系统自动连接到网络提供检测和配置的程序,NetworkManager对无线和有线网络都可以管理,特别对于无线网 ...

  3. Linux系统安装和网络配置

    系统下载 CentOS 6.x 50% 6.9    ---- 常用 CentOS 7.x 50% 7.2   ----常用 官网-国外 https://wiki.centos.org/Downloa ...

  4. 【转】Linux - CentOS 7网络配置

    Linux - CentOS 7网络配置 https://blog.csdn.net/J080624/article/details/78083988   安装完VM后,需要进行网络配置.第一个目标为 ...

  5. Linux系统基本网络配置之ifconfig命令

    Linux系统基本网络配置之ifconfig命令 一.Linux系统的网络配置基本包括:网络IP的配置.网关路由的配置.主机DNS的配置.主机名的配置等,本篇注重介绍网络IP的配置. 二.Linux系 ...

  6. (转)Linux系统基础网络配置老鸟精华篇

    Linux系统基础网络配置老鸟精华篇 原文:http://blog.51cto.com/oldboy/784625 对于linux高手看似简单的网络配置问题,也许要说出所以然来也并不轻松,因此仍然有太 ...

  7. Linux 7.X 网络配置

    Linux 7.X 网络配置 环境: 笔记本中安装了虚拟机,在虚拟机中安装了Redhat 7.4版本的操作系统,现配置该操作系统网络.(IP.网关等) 相关指令如下: # nmcli connecti ...

  8. linux网络管理----Linux网络配置

    1.1 linux配置IP地址 1️⃣ ifconfig命令临时配置IP地址 能不能自动获取IP地址和DNS地址,要看有没有DHCP服务器 win10上,输入ipconfig /all 会看到是否有D ...

  9. linux系统基础网络配置

    1.修改主机名 临时方法: 退出当前shell重新登录即可生效.此法只能临时修改生效.重启系统后失效. 提示:很多人使用hostname主机名来修改,其实这个只是作为暂时的.重启后将恢复到配置前的主机 ...

随机推荐

  1. CSS3阴影 box-shadow的使用

      text-shadow是给文本添加阴影效果,box-shadow是给元素块添加周边阴影效果.随着html5和CSS3的普及,这一特殊效果使用越来越普遍. 基本语法是{box-shadow:[ins ...

  2. 查看Android系统当前运行的activity

    在Appium进行自动化测试的时候,往往需要知道你要测试的应用的包名和activity的名字,这样才可以进行自动化测试. 在我之前的博客中也提到了获取activity的名字,但是并不是很方便,甚至浪费 ...

  3. Ecside基于数据库的过滤、分页、排序

    首先ecside展现列表.排序.过滤(该三种操作以下简称为 RSF )的实现原理完全和原版EC一样, 如果您对原版EC的retrieveRowsCallback.sortRowsCallback.fi ...

  4. requireJS到底是什么?

    1.requireJS是让js代码模块化:而且js之间的依赖关系,不再依靠script标签的顺序,可以加载不阻塞 2.requireJS加载js的方法:<script data-main=&qu ...

  5. hdu 2509 Be the Winner 博弈

    题目链接 有n堆苹果, 对于其中的每一堆的x个苹果, 它是放在一条线上的. 你每次可以对一堆苹果进行操作, 可以取y个, 1<=y<=x. 然后如果你是取的一条线上中间的苹果, 那么这一堆 ...

  6. [Python] 应用kNN算法预测豆瓣电影用户的性别

    应用kNN算法预测豆瓣电影用户的性别 摘要 本文认为不同性别的人偏好的电影类型会有所不同,因此进行了此实验.利用较为活跃的274位豆瓣用户最近观看的100部电影,对其类型进行统计,以得到的37种电影类 ...

  7. windows程序设计读书笔记4——字符显示3

    在之前的一章里我们使用InvalidateRect函数,生成窗口重绘消息进行重绘,但是并没有在处理滚动条消息时直接绘制,这样的代码效率并不高. 这里作者使用了UpdateWindow函数,直接进行窗口 ...

  8. 转载:10 Easy Steps to a Complete Understanding of SQL

    10 Easy Steps to a Complete Understanding of SQL 原文地址:http://tech.pro/tutorial/1555/10-easy-steps-to ...

  9. 目前常用AD/DA芯片简介

    目前生产AD/DA的主要厂家有ADI.TI.BB.PHILIP.MOTOROLA等,武汉力源公司拥有多年从事电子产品的经验和雄厚的技术力量支持,已取得排名世界前列的模拟IC生产厂家ADI.TI公司代理 ...

  10. Delphi 服务操作

    unit Service; interface uses Windows,Messages,SysUtils,Winsvc,Dialogs; function  StartServices(Const ...