Linux网络配置

虚拟机的网卡配置:

  • 桥接模式:表示虚拟机用物理机的真实网卡,不仅能和本机通信,而且还可以和在同一个局域网的其他真实计算机通信,缺点会占用真实网段的ip地址
  • nat模式:默认通过vmnet8这个虚拟网卡和本机通信,不能和局域网的其他真实计算机通信,但如果本机联入了internet,虚拟机也会跟着能够访问internet
  • 仅主机模式:默认通过vmnet1这个虚拟网卡和本机通信,不能连接internet

 

查看ip:

使用ifconfig命令或ip addr命令查询ip地址。

Centos7网卡的命名方式:ens33

其中en表示:Ethernet以太网;en后面的一个单词有:o表示集成网卡;p表示独立网卡;s表示热插拔网卡,usb之类的。后面的数字表示:MAC地址+主板信息计算得出的唯一序列。

Linux:一切皆文件,永久的修改配置,必须编辑文件,那些文件与ip地址有关,首先是我们要了解的:

  • /etc/sysconfig/network-scripts/ifcfg-ens33  :IP地址、子网掩码等配置
  • /etc/sysconfig/network-scripts/ifcfg-lo :回环地址
  • /etc/resolv.conf :DNS配置文件
  • /etc/hosts :设置主机和IP绑定信息
  • /etc/hostname :设置主机名

修改ip的方法:

方法1:使用nmtui图形化方式修改IP,nm: networkmanager

使用命令nmtui即可,该命令只在centos7提供,不是很通用

修改完后要:systemctl restart network //CENTOS7的网卡重启方法。

方法2:修改/etc/sysconfig/network-scripts/ifcfg-ens33文件

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

TYPE=Ethernet   //接口类型;常见有的Ethernet, Bridge
NAME=ens33       //设备名
UUID=17fcb6e0-9243-4372-905b-c5e3e6526a01      //设备的唯一标志
DEVICE=ens33                //此配置文件应用到的设备
ONBOOT=yes                  //在系统引导时是否激活该设备
BOOTPROTO=none    //手动(none/static)还是自动(dhcp)
IPADDR=172.16.120.246  //地址
PREFIX=24  //掩码
IPADDR1=192.168.200.246  //额外地址
PREFIX1=24  //额外掩码,注意编号
GATEWAY=172.16.120.254  //网关
DNS1=8.8.8.8  //DNS
DNS2=114.114.114.114  //DNS2

修改完后要:systemctl restart network

如果将BOOTPROTO改为dhcp,就把IP地址,子网掩码等键值对删掉,以免歧义

添加临时ip

可以临时修改ip地址: ifconfig 网卡名称  IP地址 ,该方法不会写入配置文件,重启就失效了

如ifconfig ens33 192.168.1.110

添加多个临时lP地址:

ifconfig 网卡名称:0  第一个IP地址  (netmask子网掩码)   ---增加一个IP

ifconfig 网卡名称:1  第二个IP地址  (netmask子网掩码)   ---增加一个IP

删除临时IP

ifconfig ens33:0 del 192.168.1.120

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值