linux网络配置管理

目录

1.ifconfig查看网卡命令

1.1查看网络端口信息

1.2修改网卡设置

2.hostname

2.1查看或设置当前主机名

2.2通过修改/etc/hostname文件来修改主机名

2.3通过hosnamectl来修改主机名

3.route

3.1查看路由条目

3.2添加指定路由条目

3.3删除指定路由条目

3.4添加/删除默认网关

4.netstat(慢)=ss(快)查看网络连接情况

5.ping

6.traceroute路由追踪

7.nslookup域名解析

8.bond

9.tcpdump网络数据包截获分析工具


1.ifconfig查看网卡命令

ifconfig查看已开启的网网络接口信息
ifconfig -a查看全部网络接口信息,不管是否开启
ifconfig 具体网卡名称显示指定网卡信息
ifconfig 网卡名 up启动网卡
ifconfig 网卡名 down关闭网卡
ifconfig 网卡名 ip地址/子网掩码临时设置ip地址
ifconfig 网卡名:0 ip地址/子网掩码设置虚拟网卡

1.1查看网络端口信息

在centos7中指定的第一张网卡为ens33,centos6或其他系统第一张网卡名称是etho 

\bullet “en"是”EtherNet"的缩写,表示网卡类型为以太网;

\bullet “s"表示热插拔插槽上的设备(hot-plug Slot);

\bullet 数字“33”表示插槽编号

1.2修改网卡设置

cd /etc/sysconfig/network-scripts/           #移动到网卡配置目录
TYPE=Ethernet                                #接口类型
PROXY_METHOD=none                     
BROWSER_ONLY=no
BOOTPROTO=static                             #地址获取方式为,静态static,动态dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33                                   #网卡名字              
UUID=25618b60-03d1-46ce-9772-6e1d71d6938f
DEVICE=ens33                                 #网卡
ONBOOT=yes                                   #开机是否自动启动
IPADDR=192.168.58.10                         #ip地址
NETMASK=255.255.255.0                        #子网掩码
GATEWAY=192.168.58.2                         #网关
DNS1=8.8.8.8                                 #将ip地址转换为域名
DNS2=114.114.114.114

2.hostname

2.1查看或设置当前主机名

hostname [主机名]

2.2通过修改/etc/hostname文件来修改主机名

vim /etc/hostname进入vim编辑器输入想修改的主机名

重启:

2.3通过hosnamectl来修改主机名

 hostnamectl set-hostname [主机名]

3.route

3.1查看路由条目

route [-n]  #查看路由信息

3.2添加指定路由条目

route add -net   网段地址/子网掩码   gw   下一跳(网关)

3.3删除指定路由条目

route del -net 网段地址

3.4添加/删除默认网关

添加:route add default gw ip地址

删除:route del default gw ip地址

4.netstat(慢)=ss(快)查看网络连接情况

查看系统连接状态:ss -natp

5.ping

测试网络连接性 ICMP协议

-c发送多少个包
-w等待时间

6.traceroute路由追踪

7.nslookup域名解析

格式:nslookup 域名

域名解析配置文件

/etc/resolv.conf:本地主机映射文件

保存的是你DNS服务器的地址

/etc/hosts 文件:域名解析文件,优先级最高

保存主机名与IP地址的映射记录

8.bond

cd /etc/sysconfig/network-scripts/
ls
cp ifcfg-ens33 ifcfg-bond0
vim ifcfg-bond0
TYPE=Ethernet                                
BOOTPROTO=static             
NAME=bond0  
DEVICE=bond0
ONBOOT=yes                                   
IPADDR=192.168.58.100                       
NETMASK=255.255.255.0                      
GATEWAY=192.168.58.2                      
DNS1=8.8.8.8                                
DNS2=114.114.114.114
BONDING_OPTS="mode=1 miimon=100 fail_over_mac=1"
vim ifcfg-ens33                              
BOOTPROTO=static             
NAME=ens33
DEVICE=ens33
ONBOOT=yes                                   
MASTER=bond0
SLAVE=yes
cp ifcfg-ens33 ifcfg-ens36
vim ifcfg-ens36                           
BOOTPROTO=static             
NAME=ens36
DEVICE=ens36
ONBOOT=yes                                   
MASTER=bond0
SLAVE=yes
systemctl restart network
ping 192.168.58.100

9.tcpdump网络数据包截获分析工具

tcpdump -i eth0 -nn icmp and src host 10.0.0.6 and dst host 10.0.0.7

请抓取源地址是10.0.0.6,目的地址是10.0.0.7,经过eth0网卡的icmp协议包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值