| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 2.1 linux系统中的网络配置 -> 正文阅读 |
|
[系统运维]2.1 linux系统中的网络配置 |
实验步骤: 1、在真机中打开虚拟机 ?2、查看网卡设备(三选一) (1)使用ip a 命令查看虚拟机westosa的网卡设备,可知此台虚拟机的网卡设备为ens3 (2)使用ifconfig命令查看网卡设备 (3)使用ip addr show 查看网卡设备 3、 设定虚拟主机的网络ip地址 (1)使用ifconfig设定 ?(2)使用图形方式设定 nm-connection-editor打开图形设定方式,点击左下角减号删除已经存在的所有Ethernet ?点击左下角加号添加新的连接,点击Create创建。 ?修改Connection name 为ens3,,修改Device为ens3。 在IPV4 Settings中Method选择Manual,点击Add Addresses,添加Address,Netmask,Getway点击一下不需要写内容。 Save保存。 ?(3)命令方式设定ip 使用systemctl status NetworkManager查看服务是否开启。 ?a.使用nmcli device设定网络接口 ?b.使用nmcli connection 命令设定网络接口 需要提前删除原有网络接口 ?(4)文件方式设定ip ?配置好文件后重启连接,查看网卡ens3上的IP ?在一块网卡上配置多个IP,修改配置文件 修改/etc/sysconfig/network-scripts/ifcfg-ens3文件内容 ?重启连接,查看网卡上的IP是否为配置的两个 ?4、设定虚拟主机网关 (1)在真机中连接网络,使用ping ip 查看是否可以连接外网(14.215.177.38为百度IP) ?(2)开启真机防火墙(图中警告为防火墙已经开启) ?(2)在虚拟机中使用route -n 查看网关设置,此时网关并没有设置,无法使用ping形式 ping通外网。 (3) 在真实主机中查看主机的桥接接口br0,获得其IP(172.25.254.75) ?(4)设置网关 a.以图形方式设置网关(永久设置) nm-connection-editor 打开网络配置窗口,在Getway栏输入真实主机ip作为网关 ?修改保存,重启网络接口,再次查看网关。此时,ping外网可以ping通 b.以命令方式设置网关(临时设定) 使用ip route add default via 172.25.254.75设置临时网关 ?使用ip route del default via 172.25.254.75关闭临时网关 c.以文件方式设定网关(永久设定) 1)修改全局网关配置文件 编辑/etc/sysconfig/network文件,写入网关,重启网络接口。查看网关配置成功。 ?2)修改网卡网关配置文件 编辑网卡配置文件/etc/sysconfig/network-scripts/ifcfg-ens3,在最后一行添加GATEWAY=真实主机ip,重启网络接口,查看网关是否设定成功。 ?5、设定dns(域名解析) 当在虚拟机中可ping通百度的IP但无法ping通百度的网址,可以使用域名解析。 (1)域名解析的设置(三选一) a.修改虚拟机本地解析文件 编辑文件/etc/hosts ,在底下添加所需ip和网址 b.修改dns服务指向文件 编辑文件/etc/resolv.conf,在此文件中进行nameserver dns服务器ip设定。 ?c.修改网卡配置文件 编辑文件/etc/sysconfig/network-scripts/ifcfg-ens3 ?退出保存,重启网络服务 ?(2)域名解析的优先级设定 系统默认/etc/hosts中dns设定的优先级高于/etc/resolv.conf。 使用修改配置文件/etc/nsswitch.conf更改优先级。 1)编辑/etc/hosts文件,将ip修改为真实主机ip(172.25.254.75) ?2)编辑/etc/resolv.conf文件,设定dns 服务器ip为114.114.114.114 3)ping www.baidu.com 得到从172.25.254.75返回的数据,可知/etc/hosts的优先级更高 ?4)修改定义优先级的配置文件 编辑/etc/nsswitch.conf,使dns指向服务优先,即交换files和dns的位置。 hosts:? files? dns myhostname? ==>? hosts:?? dns? files myhostname ?优先使用dns服务 ?6、dhcp网络配置(未完待补) |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 16:50:04- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |