IP地址配置 Linux网络配置方式4种
发表日期:2019-01-05 17:05:44 | 来源: | | 浏览(776) 分类:Linux实战应用
IP地址配置
Linux网络配置方式4种:
1.ifconfig命令临时配置IP地址,重启或关机之后IP地址会失效。
2.setup工具永久配置IP地址,但是只限于redhat系列的Linux系统。
3.修改网络配置文件,适用于各种版本各种系列的Linux系统,但是文件内容比较多。
4.图形界面配置,如同windows系统配置,(NO 服务器)
loopback 127.0.0.0
eth0 第一块网卡
方式一、ifconfig配置:查看和配置网络状态命令;
1.lo网卡是本地回环网卡,不插网卡一样可以ping通。
2.对我们有用的是eth0网卡,我们需要配置的就是eth0网卡
命令格式:ifconfig eth0 IP地址 netmask 子网掩码
如:ifconfig eth0 192.168.254.200 netmask 255.255.255.0
方式二、setup工具配置:(远程工具连接Linux的时候可能出现乱码,但是在本机中不会出现,因为Linux采用中文安装,就可能会出现这种情况,可以安装中文插件如zhcon)
命令行中输入setup
在使用setup配置完毕之后,必须要在命令行中输入:network restart service(作用:重启网络,使其生效)。
方式三、修改配置文件方式:
vi /etc/sysconfig/network-scripts/ipcfg-eth0//网卡信息
vi /etc/sysconfig/network//主机名文件
hostname imooc//更改主机名
hostname//查看主机名,重登录生效
vi /etc/resolv.conf//dns信息
redhat6以上的 版本,ONBOOT默认为no,不随着网络服务的启动,网卡生效。所以配完ip后,可能还是看不到eth0
网卡信息,就需要在网卡信息文件中手动更改为yes
1、如果看不到这个eth0只能看到lo的解决方法:
手动修改这个文件进行开启这个网卡使用以下命令:
vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 ONBOOT=yes
注意:等号左边的字母是大定右边是小写
2、修改完之后如何退出vi的文档编辑模式?
a)改完后按ESC键,再输入冒号x——:x保存退出
b)改完后按ESC键,再输入两个大写字母 ZZ 保存退出
3、退出之后一定要重启网络才能生效 使用命令:
service network restart
UUID:装完一台计算机后,如果copy配置文件复制计算机镜像安装其他计算机,这个UUID就是相同的,造成这些计算机都不能上网,必须手动更改为不一致
主机名文件: vim /etc/sysconfig/network
主机名在linux中不像在windows中那么重要:windows要求在局域网内不能有同名的主机
默认主机名都是localhost.localdomain
但是可以更改之后便于区分 需要重启计算机后生效
hostname <主机名>临时修改,重启失效
查看当前主机名的命令:hostname
NETWORKING=yes ---> 不能为no,若为no则网络会不起作用
HOSTNAME=localhost.lcaldomain ---> 主机名,windows中局域网内主机名不能重复,但是linux可以重复。不过,建议改为更好辨认的名称。
DNS文件名: /etc/resolv.conf
nameserver 名称服务器,也就是DNS
让本机与虚拟机通信
(1)配置LInuxIP地址
setup
修改并配置IP地址
(2)启动网卡
vi /etc/sysconfig/network-scripts/ifcfg-eth0
把 ONBOOT = no 改为 yes
(3)重启网络服务
service network restart
(4)修改UUID
1删除MAC地址行
vi /etc/sysconfig/network-scripts/ifcfg-eth0
2删除网卡和MAC地址绑定文件
rm -rf /etc/udev/rules.d/70-persistent-net.rules
3重启动系统
4设置虚拟机网络连接方式
5修改桥接网卡
桥接: 虚拟机和真实机利用真实的网卡进行通信 一般用来做实验可以访问局域网内的其他计算机,公网也可以
优点:配置简单,只需要两个IP在同一个网段即可
缺点:需要占用一个IP
NAT:通信使用VMnet8
虚拟机可以利用真实机的网卡上网,不能访问局域网的其他计算机,但是能够访问公网
- Linux(0)
- Linux实战应用(15)
- 解决 wsl 系统删除文件磁盘空间未得到释放(0)
- Linux服务器免费高效的安全软件(0)
- Virtualbox虚拟机磁盘收缩(0)
- crontab 定时任务(0)
- FTP服务器软件 pureftpd 创建/删除用户(0)
- linux 目录权限详解(0)
- 解决ssh无法连接远程Ubuntu,Uuntu安装ssh-server(0)
- linux centos 安装配置 mysql(0)
- linux 安装lnmp Apache + mysql + php + 扩展(0)
- centos 安装配置apache详细方法步骤(0)
- yum命令 centos软件安装(0)
- rpm命令 centos软件安装(0)
- ssh 远程管理指定Linux服务器(0)
- IP地址配置 Linux网络配置方式4种(0)
- 设置服务器静态IP(0)
- 文件管理(37)
- 文件传输(11)
- 文档编辑(24)
- 磁盘管理(20)
- 磁盘维护(24)
- 网络通讯(40)
- 系统管理(49)
- 备份压缩(17)
- 系统设置(45)