网络管理整理
1、ifconfig命令讲解
2、网络配置讲解:(Bridged,NAT,Host-Only)
3、修改主机名
4、配置主机映射(域名和IP映射)
5、其他常用网络管理命令
1、ping命令
2、host命令
3、netstat命令
6、防火墙
ifconfig命令主要用于配置网络接口,如果不加任何参数,则ifconfig命令用于查看当前所有活动网络接口的状态信息,如下图:
图中的eth0表示活动的以太网接口,对应的描述信息中给出了网络的整体状况信息包括网络类型、MAC地址、IP地址、子网掩码等等,lo表示本地回环网络地址
ifconfig其他常用使用
-a 显示所有网络接口,包括停用的
-s 短格式显示网络信息,同netstat -i
-v 显示详细信息,在网络出错的情况下适用
interface 指定网络接口
up 启用网络接口
down 关闭网络接口
启用网络:ifconfig eth0 up
禁用网络:ifconfig eth0 down
linux整理-Vmware中通信三种网络方式(Bridged,NAT,Host-Only)以及NAT模式配置
1、查看主机名
[root@hadoop01 ~]# hostname
2、暂时性修改一次主机名,使用hostname命令即可
[root@hadoop01 ~]# hostname hadoop02
重新登录,你就会发@符号的主机名就会变成hadoop02,不然不会马上变
这种修改方式,只会生效一次,下一次重启之后就失效了。
3、下面带大家永久修改主机名
[root@hadoop02 ~]# vi /etc/sysconfig/network
修改一下,使HOSTNAME等于你要修改成的主机名,然后保存退出
4、重启生效
1、编辑配置文件/etc/hosts
[root@hadoop02 ~]# vi /etc/hosts
2、往里面加入映射关系
我加的是192.168.123.202对应到hadoop02(主机名),如果有多个加入多个即可
上面两行是自带的,不用理会
3、保存退出即可
1、ping命令
常用来测试网络连接是否正常
2、host命令
host命令用来进行DNS查询
先确定能ping通 www.baidu.com
然后用host命令可以查看到 www.baidu.com 的主机host
然后通过浏览器访问该地址:
3、netstat命令
netstat命令整理
防火墙根据配置文件/etc/sysconfig/iptables来控制本机的“出、入”网络访问行为
其对行为的配置策略有四个策略表
1、基础必备技能
查看防火墙状态 | service iptables status |
开启防火墙 | service iptables start |
关闭防火墙 | service iptables stop |
关闭防火墙开机自启 | chkconfig iptables off |
设置防火墙开机自启 | chkconfig iptables on |
2、扩展知识
1、列出iptables规则
iptables -L -n
列出iptables规则并显示规则编号
iptables -L -n --line-numbers
2、列出iptables nat表规则(默认是filter表)
iptables -L -n -t nat
3、清除默认规则(注意默认是filter表,如果对nat表操作要加-t nat)
#清除所有规则
iptables -F
#重启iptables发现规则依然存在,因为没有保存
service iptables restart
#保存配置
service iptables save
4、禁止SSH登陆(如果服务器在机房,一定要小心)
iptables -A INPUT -p tcp --dport 22 -j DROP
#删除规则
iptables -D INPUT -p tcp --dport 22 -j DROP
加入一条INPUT规则开放80端口
iptables -I INPUT -p tcp --dport 80 -j ACCEPT