10.11 linux网络相关 ifconfig命令 查看网卡ip
如果系统没有该命令可以使用yum安装:
[root@1 ~]# yum install -y net-tools
查看网卡ip还可以使用命令:ip add,这个显示有点乱!
ifconfig -a
显示所有网卡信息(包括down掉的或者没有ip地址的网卡)
启动/关闭网卡 ifup/ifdown [网卡名]
应用环境:更改单个指定网卡配置后需要重启才能生效,为了避免关闭或重启所有网卡可以对单个网卡执行该命令。
注:如果网卡正在使用中,不要单独使用ifdown命令!!!解决办法: “# ifdown ens33 && ifup ens33”,使两个命令一起执行!
为虚拟机添加网卡
关闭虚拟机,按如下顺序操作:
点击下一步:
在此可以指定网络适配器(网卡)类型,也可以在添加完成后进行选择:
点击“确定”即添加完成!
注:如果以上操作是在开机状态下执行,添加完成后需要重启网络服务!!!
为新增网卡添加配置文件
查看新增网卡的配置信息:
在此可以查看其所在网段。
配置新增网卡信息:
开启虚拟机后进行
查看网络信息:
网卡配置文件位置(复制原有网卡,进行重命名): /etc/sysconfig/network-scripts/ [root@localhost ~]# cd /etc/sysconfig/network-scripts/ 创建新增网卡配置文件: [root@localhost network-scripts]# cp ifcfg-ens33 ifcfg-ens37 [root@localhost network-scripts]# vim ifcfg-ens37 #更改该配置文件下的网卡名为ens37 #删除uuid 配置完成后重启网络服务: [root@localhost network-scripts]# systemctl restart network 至此,添加完成,之后变可以通过编辑该文件来配置该网卡!!!
注:因本次添加的网卡的网络连接类型是host-only模式,所以其ip和ens33不在同一网段。
增加虚拟网卡 步骤:
1、切换至网卡配置文件 [root@1 ~]# cd /etc/sysconfig/network-scripts/ 2、复制系统网卡 [root@1 network-scripts]# cp ifcfg-ens33 ifcfg-ens33:0 3、编辑复制的配置文件 [root@1 network-scripts]# vi ifcfg-ens33:0 type=ethernet bootproto=static defroute=yes peerdns=yes peerroutes=yes ipv4_failure_fatal=no ipv6init=yes ipv6_autoconf=yes ipv6_defroute=yes ipv6_peerdns=yes ipv6_peerroutes=yes ipv6_failure_fatal=no ipv6_addr_gen_mode=stable-privacy name=ens33:0 device=ens33:0 onboot=yes ipaddr=192.168.8.138 netmask=255.255.255.0 gateway=192.168.8.2 dns1=119.29.29.29 说明:更改name、device、ipaddr,系统已经设定网关可dns,所以在此可以删除gateway和dns,也可以保留,但是,如果要保留该选项则必须保持其与系统网卡配置一致! 4、重启系统网卡 [root@1 network-scripts]# ifdown ens33 && ifup ens33 成功断开设备 \\\’ens33\\\’。 成功激活的连接(d-bus 激活路径:/org/freedesktop/networkmanager/activeconnection/3) 5、查看网卡信息 [root@1 network-scripts]# ifconfig ens33: flags=4163<up,broadcast,running,multicast> mtu 1500 inet 192.168.8.125 netmask 255.255.255.0 broadcast 192.168.8.255 …… ens33:0: flags=4163<up,broadcast,running,multicast> mtu 1500 inet 192.168.8.158 netmask 255.255.255.0 broadcast 192.168.8.255 ether 00:0c:29:61:7d:7a txqueuelen 1000 (ethernet) lo: flags=73<up,loopback,running> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1 (local loopback) …… 6、检测虚拟网啊ip是否通畅 在windows系统cmd下ping该ip即可! 查看网卡是否连接 方法1:mii-tool [网卡名]
[root@1 ~]# mii-tool ens33 ens33: negotiated 1000baset-fd flow-control, link ok
查看:link ok说明网卡连接ok!
方法2:ethtool [网卡名]
[root@1 ~]# ethtool ens33 settings for ens33: supported ports: [ tp ] supported link modes: 10baset/half 10baset/full …… current message level: 0x00000007 (7) drv probe link link detected: yes
查看:link detected: yes说明网卡连接ok!
主机名 更改主机名&主机名配置文件
更改: [root@1 ~]# hostnamectl set-hostname 3 查看主机名: [root@3 ~]# hostname 3 注:更改后的主机名要在系统重启之后才会显示! 主机名的配置文件: [root@3 ~]# cat /etc/hostname 3 dns配置 dns配置文件:/etc/resolv.conf
[root@1 ~]# cat /etc/resolv.conf # generated by networkmanager nameserver 119.29.29.29
注:更改网卡配置即可更改dns配置文件,更改后需要重启网卡(ifdown/ifup)后生效,也可编辑‘/etc/resolv.conf’临时更改dns配置,该办法在重启网卡后会被网卡配置文件中的dns覆盖!
本地域名配置文件文件:/etc/hosts
[root@1 ~]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
说明:使用vi命令可在该配置文件下可以自定义ip所对应的域名(一个ip对应多个域名或一个域名对应多个ip,用空格隔开,当一个域名对应多个ip时,以配置文件中靠后面的配置为准),但是该域名配置只在本机生效!
10.12 firewalld和netfilter selinux防火墙 临时关闭selinux防火墙:
[root@1 ~]# setenforce 0 永久关闭selinux防火墙:
编辑配置文件‘/etc/selinux/config’
[root@1 ~]# vim /etc/selinux/config …… # disabled – no selinux policy is loaded. selinux=disabled # selinuxtype= can take one
如何把web项目放到aws云服务器上企业级云服务器促销是什么独立ip虚拟主机为什么更受欢迎阿里云服务器代理商是哪个网站一般如何购买旧域名?旧域名和新域名怎么比较?国家安全等级保护工信部发给我的短信验证码和链接法人和负责人是同一个人啊