Linux 网络配置(固定IP)
通常linux作为服务器系统时,是不推荐安装图形界面的,因此我们需要掌握非图形界面下如何配置网络,主要两种方式,如下:
一、使用SETUP工具(redhat系列才可以,推荐此修改方式)
1、在命令行直接键入:setup 指令,会弹出一图形界面,接下来的步骤非常简单,与windows上差不多(设置IP、子网掩码、DNS、网关)。
2、centos6.0之后,/etc/sysconfig/network-scripts/ifcfg-eth[0-n]中 ONBOOT默认为no,改为yes(若有多个网卡,只需改外网网卡的为yes)
3、上述步骤执行完后,需执行:service network restart 重启网卡服务。
到此,计算机IP配置完毕。
二、直接修改配置文件。
通常linux网络配置关联到三个配置文件,分别介绍如下:
- 网卡信息文件(主要关注红色部分) : /etc/sysconfig/network-scripts/ifcfg-eth[0-n]
#网卡设备名(eth0),必需与该配置文件名(ifcfg-eth0)对应
1 DEVICE="eth0"
#设置该网卡开机启动
3 ONBOOT=yes
TYPE=Ethernet
#设置网卡获得ip地址的方式,这里是手动设置
BOOTPROTO=none
#设置静态ip地址
8 IPADDR=192.168.0.5
9 NETMASK=255.255.255.0
10 GATEWAY=192.168.0.1 //内网卡配置,此处必需为空(注释掉该行),否则两个网卡同时启动后,上不了外网
11 DNS1=114.114.114.114
12 DNS2=202.101.172.47
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
HWADDR=B0::FE:::8E
PREFIX=
NAME="System eth0"
UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03
LAST_CONNECT=
- 主机名文件 : /etc/sysconfig/network
# 表示系统是否使用网络,一般设置为yes。
2 NETWORKING=yes
#主机名
HOSTNAME=local.domain
- DNS配置文件 : /etc/resolv.conf
#DNS服务器
nameserver 114.114.114.114
如上三个配置文件设置好后重启网卡服务执行 : service network restart
如果是配置虚拟机的网络,且该虚拟机是通过克隆得到的还需以下操作(登录之后执行:ifconfig ,只能看见lo网卡,不能看见ifcfg-eth0网卡信息,因为UUID重复了):
1、修改UUID(虚拟机克隆的所有网卡UUID都是一样的,必须修改为不一样的)
- vi /etc/sysconfig/network-scripts/ifcfg-eth0
#删除MAC地址行
- rm -rf /etc/udev/rules.d/70-persistent-net.rules
#删除网卡和MAC地址绑定文件
- 重启系统
2、设置虚拟机网络连接方式(vmware为例)
虚拟机 --> 设置 --> 网络适配器 --> 桥接(推荐连接方式,此连接方式可在局域网通信,且可访问外网,但需占用一个真实的内网IP)--> 确定
3、修改桥接网卡(若有多块网卡时)
编辑 --> 虚拟机网络编辑器 --> 桥接到下拉框(选择合适的网卡) --> 确定
到此,配置完毕。
Linux 网络配置(固定IP)的更多相关文章
- centos linux下配置固定ip,方便xshell连接
如何给centos linux设置固定ip地址,设置Linux系统的固定IP地址 首先wmware打开虚拟机 打开xshell6连接虚拟机(比较方便,这里默认设置过Linux的ip,只是不固定,每次打 ...
- linux下配置固定ip
今天在VM上装linux6.3,装的时候没有配置ip,虚拟机连接方式选的NAT方式,可以直接上网.我装这几次虚拟机系统只有这次虚拟机上去网了,挺爽.但是问题又出来了,就是我本机Windows远程不上虚 ...
- linux网络配置及IP绑定
在学习时,参考了这篇文章:http://blog.csdn.net/collection4u/article/details/14127671:在这篇文章中作者讲述了VMware中虚机的三种网络模式: ...
- Linux网络配置:设置IP地址、网关DNS、主机名
查看网络信息 1.ifconfig eth0 2.ifconfig -a 3.ip add 设置主机名需改配置文件: /etc/hosts /etc/sysconfig/network vim /et ...
- linux网络配置,查看IP地址
linux等等学习参考博客:https://www.cnblogs.com/pyyu/p/9276851.html 1.在安装好的linux上面输入cd /etc/sysconfig/network- ...
- linux 虚拟机配置固定ip
参考这边博客: https://blog.csdn.net/u014466635/article/details/80284792 但是这个有个小问题,就是没有配置dns,导致连不上公网 /etc/s ...
- Docker桥接宿主机网络与配置固定IP地址
有些需求是把这个容器与宿主机在同一个网段,但是本人不建议这样子去操作,因为一个容器本身就是一个封装好的服务.建议去按默认的网络去实现. 临时设置 [root@linux-docker01 ~]# vi ...
- linux 《vmware下克隆的centos无法配置固定ip》
1.用vmware克隆一个centos 2.进入centos,打开命令行输入ifconfig,运行后发现没有eth0 3.运行网卡启动命令ifconfig eth0 up,再运行ifconfig wa ...
- 给虚拟机中的CentOS7配置固定ip
在虚拟机中安装完了CentOS7之后,使用了DHCP来获取ip,vmware的网络连接使用了NAT模式.但是在把Linux设置为固定ip地址后,虚拟机里的linux可以ping通全网段的ip地址,但是 ...
随机推荐
- hadoop 2.2.0 集群部署 坑
注意fs.defaultFS为2..0新的变量,代替旧的:fs.default.name hadoop 2.2.0 集群启动命令:bin/hdfs namenode -formatsbin/start ...
- Node.js RESTful API
什么是REST架构? REST表示代表性状态传输.REST是一种基于Web标准的架构,并使用HTTP协议. 它都是围绕着资源,其中每一个组件是资源和一个资源是由一个共同的接口使用HTTP的标准方法获得 ...
- iOS 16进制颜色和UIcolor的转换
各种颜色之间的转换,会陆续更新, 实现了 16进制颜色(HEX).RGBA.HSBA.UIColor之间的 相互转换 使用示例(加号方法,类名调用) //UIColor 转 RGB.HSB RGBA ...
- Spring中用@Component、@Repository、@Service和 @Controller等标注的默认Bean名称会是小写开头的非限定类名
今天用调度平台去调用bean中的方法时,提示找不到bean.经查,发现是由于如果在标注上没有提供name属性值,则默认的bean名称是小写开头的,而不是大写开头的. 下面是其他文档参阅: 使用过滤器自 ...
- backbone初次使用及hello world
官网:http://backbonejs.org/ Backbone.js gives structure to web applications by providing models with k ...
- COJ 2124 Day8-例1
Day8-例1 难度级别:B: 运行时间限制:1000ms: 运行空间限制:256000KB: 代码长度限制:2000000B 试题描述 给定n.m的值,求
- MongoDB ‘conn’Mongo 对象远程代码执行漏洞
漏洞名称: MongoDB ‘conn’Mongo 对象远程代码执行漏洞 CNNVD编号: CNNVD-201307-497 发布时间: 2013-07-25 更新时间: 2013-07-25 危害等 ...
- 【转】 Linux IIO子系统分析-1-概述
原文网址:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=20543672&id=2976189 最近稍微看了下LKML ...
- 图论(差分约束系统):POJ 1201 Intervals
Intervals Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 24099 Accepted: 9159 Descri ...
- 【模拟】NEERC15 A Adjustment Office (2015-2016 ACM-ICPC)(Codeforces GYM 100851)
题目链接: http://codeforces.com/gym/100851 题目大意: 一个N*N的矩阵A,Ai,j=i+j,Q次操作,每次分两种,R r取出第r行还未被取的所有数,并输出和.C c ...