Linux网络设置

网络配置

网络接口配置文件

DEVICE=name	#name物理设备名
IPADDR=addr	#addr是IP地址
HWADDR=addr	#addr是物理地址
NETMASK=mask	#mask是网络掩码值
NETWORK=addr	#addr是网络地址
BROADCAST=addr	#addr是广播地址
GATEWAY=addr	#addr是网关地址
ONBOOT=answer	#answer是yes(引导时激活社备)或no(引导时不激活社备)
USERCTL=answer	#answer是yes(非root用户可以控制该社备)或no
BOOTPROTO=proto	#proto取值是以下之一。none:引导时不使用协议。static:静态分配地址。bootp:使用BOOTP协议。dhcp:使用DHCP

方法一

査看虚拟机的子网ip和子网掩码,根据子网ip设置ip地址,设置网络信息
请添加图片描述
请添加图片描述

Nat对应的的是VMnet8,去VMnet8中配置与Nathan有关的内容

打开VMnet8后点击属性,找到Internet 协议版本4,双击打开,第一个配置的是本机ip,第三个是网关也是配置文件 中的网关

在这里插入图片描述

进入配置文件

vi /etc/sysconfig/network-scripts/ifcfg-ens33

修改文件内容

BOOTPROTO=static		#自动获取ip地址
ONBOOT=yes			#ONBOOT是指明在系统启动时是否激活网卡,只有在激活状态的网卡才能去连接网络,进行网络通讯
IPADDR=192.168.253.9	#ip地址
PREFIX=255.255.255.0	#子网掩码
GATEWAY=192.168.253.2	#网关
DNS1= 8.8.8.8
DNS2=8.8.8.4

重启网络

service network restart

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Y0ZxDXC1-1602940153390)(.\img\2.png)]

测试

ping www.baidyu.com

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ATCQGVv2-1602940153391)(.\img\3.png)]

Ctrl+Z:停止

方法二:图形化界面

第一步:打开图形画界面

nmtui

第二步:编缉网络

第三步:回车

第四步:编缉连接

自动 ----> 手动

地址 ----> ip地址/24

网关和DNS 同方法一

第五步:保存,返回,并刷新网络

service network restart

第六步:测试

ping www.baidu.com

如果不行,(1)请査看是否保存

(2)查看配置文件

vi /etc/sysconfig/network-scripts/ifcfg-ens33

方法三(重启后会失效)

査看接囗信息(如果是最小安装的话可能会没有这个工具)

ifconfig

为此网络接口设置IP地址、子网掩码

 ifconfig ens33 192.168.116.9 network 255.255.255.0

设置默认路由

route add default gw 192.168.253.2
vim /etc/resolv.conf

启动此网络接口

 ifconfig ens33 up

检测

ping www.baidu.com

方法四

第一步:创建一个会话叫“default”

nmcli con add con-name default type ethernet ifname ens33
connection:会话,可以简写为con
add:添加
con-name:会话名可以自己随便定义
type ethernet:类型以太网卡
ifname:接囗名,也就是网卡名

第二步:创建另一个会话“static”并指定它的IP和网关

nmcli connection add con-name static ifname ens33 autoconnect no type ethernet ip4 192.168.253.151/24 gw 192.168.253.2
autoconnect no:禁止开机启动

第三步:默认启动之后会自动使用DHCP连接,但是我们可以手动改为静态IP的会话

nmcli con up static

第四步:査看当前活动的连接

nmcli con show --active

第五步:

(1)重新改为DHCP获取地址

 nmcli con up default

测试

ping www.baidu.com

(2)删除static

nmcli con delete static

(3)停止static

nmcli device disconnect ens33

第六步:修改现存会话

(1)关闭会话的自动连接

nmcli con mod "static" con.autoconnect no

(2)定一个DNS服务器地址

nmcli con mod "static" ipv4.dns 8.8.8.8

(3)有一些配置参数是可以增加或删除的,“+”,“-”。例如增加第二个DNS服务器

nmcli con mod "static" +ipv4.dns 8.8.4.4

(4)更换IP地址和默认网关

nmcli con mod "static"  ipv4.addresses "192.168.253.10/24,192.168.253.1"

(5)添加第二个IP

nmcli con mod "static" +ipv4.addresses 192.168.253.10/24

nmcli con mod 修改配置,会保存,重启后依然有效,但是更更了的话,你需要重新激活一下

nmcli con up "static"
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值