linux系统中的网络管理
1,查看网络参数
ip地址:
ip a \\查看ip地址
网关/默认路由
ip r
2,配置网络,手动获取ip
vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet" \\类型
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none" \\手动获取ip,dhcp-自动
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
NAME="ens33" \\网卡名字
UUID="cb7ac9fa-5105-4e6b-b08a-c9a875c6fc7e"
DEVICE="ens33"
ONBOOT="yes" \\是否启用
IPADDR=192.168.183.130 \\ip
NETMASK=255.255.255.0 \\子网掩码
GATEWAY=192.168.183.2 \\网关/路由
DNS1=192.168.183.2 \\域名解析
3,主机名
hostname \\查看主机名
hostnamectl set-hostnme abc \\主机名改为abc
vim /etc/hostname \\更改主机名文件内容改名
4,网络测试工具
ping:
ping 192.168.183.130 \\测试网络连通性
ping 127.0.0.1 \\网络回环地址,测试本机连通性
查看网络参数:
ip route \\查看网关
ip neigh \\查看ping过的邻居
查看端口:
ss -tnl \\查看端口
5,虚拟机——初始化服务器:
最小化安装——配置root密码——配置ip地址自动获取——配置yum源——关防火墙——关selinux——安装常用软件——关机快照
网卡配置:
sed -ri 's/BOOTPROTO=.*/BOOTPROTO="dhcp"/' /etc/sysconfig/network-scripts/ifcfg-ens33
sed -ri 's/ONBOOT=.*/ONBOOT="yes"/' /etc/sysconfig/network-scripts/ifcfg-ens33
yum源配置:
rm -rf /etc/yum.repos.d/*
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
防火墙配置:
systemctl stop firewalld
systemctl disable firewalld
selinux配置:
setenforce 0
sed -ri 's/SELINUX=.*/SELINUX=disabled/' /etc/sysconfig/selinux
常用软件安装
yum -y install lrzsz elinks vim net-tools sysstat
奉上小破脚本一个(限新装机使用):
#!/bin/bash
yum -y install wget
echo "wget安装完毕"
sleep 5
rm -rf /etc/yum.repos.d/*
echo "源库已清理"
sleep 5
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
echo "阿里源配置完毕"
sleep 5
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
echo "扩展源配置完毕"
sleep 5
systemctl stop firewalld
systemctl disable firewalld
echo "防火墙已关闭"
sleep 5
setenforce 0
sed -ri 's/SELINUX=.*/SELINUX=disabled/' /etc/sysconfig/selinux
echo "selinux已关闭"
sleep 5
sed -ri 's/BOOTPROTO=.*/BOOTPROTO="dhcp"/' /etc/sysconfig/network-scripts/ifcfg-ens33
sed -ri 's/ONBOOT=.*/ONBOOT="yes"/' /etc/sysconfig/network-scripts/ifcfg-ens33
echo "网卡配置完毕"
sleep 5
yum -y install lrzsz elinks vim net-tools sysstat
echo "初始程序安装完毕"