Linux之网络管理

1 常见网络管理命令

  • ifconfig

    查看以及管理网络接口

    HWAddr: mac地址(硬件地址) 硬件设备的唯一标识

    ip地址: 逻辑地址,同一网络中不允许重复(计算机访问: 连接,同一子网中(网段))

    ifconfig(centos 6):查看正在活动的网络接口状态 (centos 7: ip addr )

    -a: 查看所有的网络接口

    ifconfig 网络接口名称 up/down:启用/禁用网络接口

  • ping: 查看连接状态

  • host: 查看域名对应ip

  • netstat: 查看程序端口占用 (-nltp )

2 宿主机和虚拟机三种通讯方式

  • 桥接模式

宿主机物理网卡和虚拟交换机之间通过虚拟网桥建立连接

  • NAT模式

虚拟交换机(vmnet8)和虚拟网卡(vmnet8)连接实现宿主机和物理机连接

虚拟交换机(vmnet8)和物理网卡通过NAT设备连接,实现internet访问

 

 

  •  仅主机模式

3 网络配置

 重启网络服务: service network restar

命令行

UUID: 32位字符串,唯一
ONBOOT: 开机是否启动(yes:开机启动  no:开机关闭)
BOOTPROTO: 网络协议(dhcp:动态ip分配 none/static:静态ip分配)
HWADDR:mac地址,唯一
IPADDR: ip地址,同一网络不能重复
GATEWAY: 网关
DNS1: dns服务器地址
NETMASK:子网掩码

重启网络服务: service network restart

4 主机名称

  • 配置虚拟交换机(网段,网关)

  • 静态ip

    • 图形界面

查看主机名称: hostname

修改主机名称: hostname 主机名称(临时修改)

vi /etc/sysconfig/network(永久修改主机名称)

5 主机映射

域名(主机名称)和ip之间的映射关系

linux: /etc/hosts

windows: C:\Windows\System32\drivers\etc\hosts

6 防火墙(iptables)

控制网络访问。

  • 防火墙的基本操作

    service iptables start/stop/status

    开机状态设置:

    chkconfig --list iptables: 查看各种系统启动级别下的开机状态

    chkconfig iptables on/off: 设置开机启动/关闭

  • 修改规则

    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
    ​
    

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值