您的位置:首页 > 理论基础 > 计算机网络

网络干货,无论是运维还是开发都要知道的网络知识系列之(八)

2016-08-14 00:01 344 查看

相关网络操作知识

配置linux网卡

网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0



setup-network config就是网卡配置文件。

网卡生效:

推荐:ifdown,ifup

2、网络如果没有配置DNS,那么再/etc/resolv.conf里配置会生效,如果有多块网卡(DHCP获取方式)时候,可能会覆盖/etc/resolv.conf里已有的配置。

修改主机名的规范步骤:

a)hostname oldboylinux

b)vi /etc/sysconfig/network

c)vi /etc/hosts

如果用setupàdns设置修改主机名,永久生效(但命令行不生效)。

影响/etc/sysconfig/network和/etc/hosts配置文件

配置默认网关

第一 生效文件

[root@localhost ~]# grep -i gate /etc/sysconfig/network-scripts/ifcfg-eth0

GATEWAY=10.0.0.254


第二 生效文件

[root@localhost ~]# grep -i gate /etc/sysconfig/network

GATEWAY=10.0.0.253


第三 命令行优先,且临时生效

route -n或netstat -rn

route add default gw 10.0.0.254

route del default gw 10.0.0.254


route功能很多,不仅仅配置默认网关,网络(静态)路由。

配置与查看网络信息

ifconfig 查看配置别名ip等。

别名IP:VIP虚拟IP

ifconfig eth0:X 10.0.0.25/24 up 配置别名IP,VIP

ifconfig eth0:X down 停掉别名IP

例子:

ifconfig eth1:0 10.0.0.10 netmask 255.255.255.0 up

ifconfig eth1:0 10.0.0.11/24 up

ifconfig eth1:1 10.0.0.11/24 up


heartbeat高可用(VIP)早期用的别名IP,Centos6下heartbeat也是辅助IP

ip的方式配多个IP,辅助IP

例子:

ip addr add 10.0.0.13/24  dev eth1:3

ip add del 10.0.0.10/24   dev eth1:2

ip add


辅助IP形式:keepalived高可用一直都是用的辅助IP。

ip的方式未来趋势。

网卡重启不失效:写成配置文件(/etc/sysconfig/network-scripts/ifcfg-eth0:1)。

查看网络状态

ifconfig

ip

route -n

hostname(uname -n)

netstat(ss)(ESTABLISHED 建立连接的状态,数量即表示网络连接数)

lsof


必考面试题:统计访问服务器IP的ESTABLISHED连接数最多的IP?

方法1:awk -F "[ :]+" '/EST/ {print $6}' netstat.log|sort|uniq -c|sort -rn -k1
方法2:awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' netstat.log|sort -rn -k1


面试题:已知一个端口为52113,如何查看端口对应的是什么服务名?

方法1:lsof -i :52113

方法2:netstat -lntup|grep 52113


声明出处:由于本文是根据书本写的博客,如遇已有类似文章博客,请联系我,我会在声明出处。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐