Linux网络配置
Linux网络配置模式
桥接模式:虚拟机的IP与物理机的IP是同一段位
NAT模式:虚拟机的IP由此虚拟交换机中的虚拟机DHCP服务器分配,可以联网,外网不能直接与此虚拟机通信
桥接模式下设置静态IP
-
修改虚拟机的连接方式位桥接模式
-
修改配置文件(/etc/sysconfig/network-scripts/ifcfg-ens33)
copycopy
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet BOOTPROTO=static #dhcp,static,dhcp表示动态分配,static为静态 NAME=ens33 DEVICE=ens33 ONBOOT=yes #开机后是否自动联网,yes为自动,no为手动 IPADDR= NETMASK=255.255.255.0 GATEWAY= DNS1=114.114.114.114 esc :wq
-
重启网络服务
copycopy
[root@localhost ~]# service network restart
-
查看IP地址
copycopy
[root@localhost ~]# ip addr
-
校验
copycopy
[root@localhost ~]# ping www.baidu.com //检查是否ping通
NAT模式下设置静态IP
-
修改虚拟机连接方式为NAT模式
-
修改VMNet8的虚拟信息
-
修改配置文件
copycopy
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet BOOTPROTO=static #dhcp表示动态分配,static为静态 NAME=ens33 DEVICE=ens33 ONBOOT=yes #开机后是否自动联网,yes为自动,no为手动 IPADDR= NETMASK=255.255.255.0 GATEWAY= DNS1=114.114.114.114
-
重启网络服务
copycopy
[root@localhost ~]# service network restart
-
查看IP地址
copycopy
[root@localhost ~]# ip addr
-
校验
copycopy
ping www.baidu.com
常见网络配置
防火墙
copycopysystemctl status firewalld //查看防火墙状态
systemctl start firewalld //打开防火墙
systemctl stop firewalld //关闭防火墙
systemctl disabled firewalld //开机不启动防火墙
systemctl enable firewalld //开机启动防火墙
监测主机的网络状况
copycopy使用前需要安装:yum -y install net-tools
命令路径:/bin/netstat
执行权限:所有用户
-a(all):显示所有连接和监听端口
-t(tcp):仅显示tcp相关选项
-u(udp):仅显示udp相关选项
-n:使用数字方式显示地址和端口号
-p:显示socket的PID和进程的名字
-l(listening):显示监控中的服务器的socket
netstat -tlnu //查看本机监听(正在使用的)的端口
netstat -nltp //看本机监听(正在使用的)的端口以及PID和Name信息
netstat -ntlp | grep tcp6 //查看某一个程序的端口信息
netstat -atnp | grep 25 //查看端口
修改主机名
copycopy修改配置文件/etc/hostname
[root@localhost ~]# vi /etc/hostname
使用hostnamectl指令
[root@localhost ~]# hostnamectl set-hostname master
主机名的查看
[root@localhost ~]# hostname
更新当前会话的主机名:bash