Linux网络管理——linux网络配置
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地址的方法
- ifconfig命令临时配置IP地址
- setup工具永久配置IP地址
- 修改网络配置文件
- 图形界面配置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网络配置的更多相关文章
- Linux 学习 (十) 网络配置
Linux网络管理 学习笔记 配置 IP 地址 ifconfig 命令临时配置 IP 地址 ifconfig eth0 192.168.0.200 netmask 255.255.255.0 #临时设 ...
- Linux入门(网络配置)
Linux入门之 网络管理及网络配置 网络管理 NetworkManager,是一个为系统自动连接到网络提供检测和配置的程序,NetworkManager对无线和有线网络都可以管理,特别对于无线网 ...
- Linux系统安装和网络配置
系统下载 CentOS 6.x 50% 6.9 ---- 常用 CentOS 7.x 50% 7.2 ----常用 官网-国外 https://wiki.centos.org/Downloa ...
- 【转】Linux - CentOS 7网络配置
Linux - CentOS 7网络配置 https://blog.csdn.net/J080624/article/details/78083988 安装完VM后,需要进行网络配置.第一个目标为 ...
- Linux系统基本网络配置之ifconfig命令
Linux系统基本网络配置之ifconfig命令 一.Linux系统的网络配置基本包括:网络IP的配置.网关路由的配置.主机DNS的配置.主机名的配置等,本篇注重介绍网络IP的配置. 二.Linux系 ...
- (转)Linux系统基础网络配置老鸟精华篇
Linux系统基础网络配置老鸟精华篇 原文:http://blog.51cto.com/oldboy/784625 对于linux高手看似简单的网络配置问题,也许要说出所以然来也并不轻松,因此仍然有太 ...
- Linux 7.X 网络配置
Linux 7.X 网络配置 环境: 笔记本中安装了虚拟机,在虚拟机中安装了Redhat 7.4版本的操作系统,现配置该操作系统网络.(IP.网关等) 相关指令如下: # nmcli connecti ...
- linux网络管理----Linux网络配置
1.1 linux配置IP地址 1️⃣ ifconfig命令临时配置IP地址 能不能自动获取IP地址和DNS地址,要看有没有DHCP服务器 win10上,输入ipconfig /all 会看到是否有D ...
- linux系统基础网络配置
1.修改主机名 临时方法: 退出当前shell重新登录即可生效.此法只能临时修改生效.重启系统后失效. 提示:很多人使用hostname主机名来修改,其实这个只是作为暂时的.重启后将恢复到配置前的主机 ...
随机推荐
- 页面按F5重复提交数据解决方法
在Web开发中,必须面对的问题就是表单的重复提交问题(这里仅指F5刷新造成的重复提交),.NET中处理这个问题似乎没有什么好的方法. 在网上搜索得到的解决方法主要有两种,一种是直接让表单按钮失效,从而 ...
- php抽象类与接口的区别
1.对接口的使用是通过关键字implements.对抽象类的使用是通过关键字extends.当然接口也可以通过关键字extends继承. 2.接口中不可以声明成员变量(包括类静态变量),但是可以声明类 ...
- 学习笔记-menusript控件中条目权限设置使用
在做一个小程序的时候,偶然发现了使用menusript控件做权限设置的方法,仅此标记,以供参考. 首先创建一个实例:testuseright.sln, 在项目文件里创建两个窗体:Form1.cs和us ...
- MYSQL 部分事务
MYSQL 中通过 savepoint 的方式来实现只提交事务的一部分. step 1 : savepoint savepoint_name;. 做标记 step 2 :rollbak to save ...
- LINUX用户管理——/etc/passwd文件详解
输入vi /etc/passwd 可以查看此文件的内容 .本机内容如下: [root@localhost ~]# vi /etc/passwdroot:x:0:0:root:/root:/bin/ ...
- Spring注释(转)
转自:http://www.ibm.com/developerworks/cn/java/j-lo-spring25-ioc/#ibm-pcon 概述 注释配置相对于 XML 配置具有很多的优势: 它 ...
- POC- Proof of Cocept -- 概念验证
POC,是Proof of Concept的缩写,意思是为观点提供证据,它是一套建议的电子模型,实例化代码,它可用于论证团队和客户的设计,允许评估和确认概念设计方案,POC的评价可能引起规格和设计的调 ...
- MacBook USB Type-C接口很美?其实是缩水的!
苹果终于推出了12寸的全新MacBook,拥有2304×1440的高分辨率.蝶式结构全尺寸键盘.新的触摸板.14nm Core M处理器和无风扇设计,以及新的USB 3.1 Type-C接口.可以预料 ...
- service:jmx:rmi:///jndi/rmi
service:jmx:rmi:///jndi/rmi://ip:9889/jmxrmi http://stackoverflow.com/questions/2768087/explain-jmx- ...
- 迎接 Windows Azure 和 DNN 挑战,几分钟内快速构建网站!
编辑人员注释:本文章由高级商务策划师兼开发平台推广者 Neeti Gupta 撰写. 曾几何时,构建一个简单的网站需要耗费好几个月的时间.在过去,.NET 开发人员和设计社区的一些成员使用 DNN(以 ...