network、nmcli

############################UNIT11网络管理


1.ip基础
    ipv4
 2进制32位-----10进制
 172.25.254.123  ip地址
 255.255.255.0 子网掩码
 子网掩码255对应的ip位为网络位,0对应的ip位为主机位

2.配置ip
    1)图形界面
 nm-connection-editor
    2)文本化图形
 nmtui
    3)ifconfig  网卡(eth0) ip  netmask #临时设定
    4)命令方式nmcli
 nmcli connection add type ethernet con-name westos ifname eth0 autoconnect yes
 nmcli connection add type ethernet con-name westos ifname eth0 ip4 ip/24
 nmcli connection delete westos
 nmcli connection show
 nmcli connection down westos
 nmcli connection up westos
 nmcli connection modify "westos" ipv4.addresses newip/24
 nmcli connection modify "westos" ipv4.method <auto|manual>
  nmcli device connect eth0
 nmcli device disconnect eth0
 nmcli device show
 nmcli device status
    5)文件方式
 dhcp 动态获取
 vim /etc/sysconfig/network-scripts/ifcfg-westos
 DEVICE=eth0  #设置借口使用设备
 BOOTPROTO=dhcp  #网卡工作模式
 ONBOOT=yes  #网络服务开启时自动激活
 NAME=eth0  #网络借口名称
 systemctl restart network
 
 static | none 静态获取
 vim /etc/sysconfig/network-scripts/ifcfg-westos
 DEVICE=eth0
 BOOTPROTO=static
 ONBOOT=yes
 NAME=eth0
 IPADDR=172.25.254.123   #IP
 NETMASK=255.255.255.0 | PREFIX=24 #子网掩码
 systemctl restart network

3.gateway网关
    1)路由器
 主要功能是用来作nat:dnat,目的地地址转换
    snat,源地址转换
    2)网关
 路由器上和自己处在同一网段的ip
    3)设定网关
 systemctl stop NetworkManager
 vim /etc/sysconfig/network #全局网关
 GATEWAY=网关ip
 vim /etc/sysconfig/network-scripts/ifcfg-网卡配置文件
 GATEWAY=网关ip
 systemctl restart network
 route -n ##查询网关
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0   (网关)172.25.0.254    0.0.0.0         UG    0      0        0 eth0
172.25.0.0      0.0.0.0         255.255.255.0   U     0      0        0 eth0
  
4.dns
    1)dns
 dns是一台服务器,这台服务器提供了回答客户主机名和ip对应关系的功能
    2)设定dns
 vim /etc/resolv.conf
 nameserver dns服务器ip
 vim /etc/sysconfig/network-scripts/ifcfg-网卡配置文件
 DNS=dns服务器ip
    3)本地解析文件
 vim /etc/hosts
 ip 主机名称
    4)本地解析文件和dns读取的优先级调整
 vim /etc/nsswitch.conf
 38 #hosts: db files nisplus nis dns
  39 hosts:   files dns ##files代表本地解析文件,dns代表dns服务器,那个在前面那个优先

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值