Linux中的网络配置

子网掩码

用来划分网络区域

子网掩码非0位对应的ip上的数字表示这个Ip的网络位

子网掩码0位对应的ip上的数字表示这个主机位

网络位表示网络区域

主即位表示网络区域内的某主机

网络位一致的主机可以直接通信,叫直连网络

如:172.25.254.143/24

        172.25.254.143/24

        172.25.0.0/16

以上三位均能通信,第一个和第二个网络位一致,可以直接通信,第三个和前两个网络位不一致,但范围较大,理论上仍可以通信

设定IP

临时设定

ping          ##检测网络是否通畅
ping -c 5     ##ping 次数
ping -w 5     ###等待时间
ping -c1 -w1 172.25.254.143             ##ping一次一秒
ifconfig      ##查看网络接口配置
ifconfig eth0 ##查看
ip addr       ##同ifconfig
ip addr show eth0    ##查看eth0
ip addr del dev eth0 172.25.254.143     ##删除eth0
ip addr add dev eth0 172.25.254.143/24  ##添加eth0
ifconfig eth0 172.25.254.143/24         ##设定eth0

永久设定

1)nm-connection-editor

2)nmtui  (使用上下键进行选定)

管理网络配置文件
/etc/sysconfig/network-scripts/
网络配置文件的命名规则

ifcfg-westos
DEVICE=eth0         ##设备名称
BOOTPROTO=dhcp|static|none    ##设备工作方式,动态|静态
ONBOOT=yes          ##网络服务开启时自动激活网卡
IPADDR=172.25.254.143         ##ip地址
PREFIX=24                     ##子网掩码
#NETMASK=255.255.255.0         ##子网掩码
NAME=westos                   ##接口名称

dhcp        ##动态获取

vim /etc/sysconfig/network-scripts/ifcfg-eth0

systemctl restart network

static|none    ##静态网络
vim /etc/sysconfig/network-scripts/ifcfg-eth0


systemctl restart network

dhcp服务配置

vim /etc/dhcp/dhcpd.conf ##编辑配置文件,在该文件获取模板的位置
cp   /usr/share/doc/dhcp*/dhcpd.conf.example     /etc/dhcp/dhcpd.conf       ##编辑文件,覆盖之前的模板路径信息
vim   /etc/dhcp/dhcpd.conf      ##编辑配置文件
systemctl  restart   dhcpd     

注意复制时以绝对路径,否则不生效!

修改7,8行内容为:

删除27,28行内容

修改30—33行内容为下并删除以后所有内容

执行以下命令重启并查看dhcp服务状态状态systemctl restart dhcpd  systemctl status dhcpd

cat  /var/lib/dhcpd/dhcpd.leases,租约文件查看IP地址分配情况,包括IP地址,客户端的MAC地址,租用起始和结束时间

在另一个虚拟机做下列操作测试:

重置另一台虚拟机,可以看到ip地址的获得是从服务器ip地址池中所获取的

vim  /etc/sysconfig/network-scripts/ifcfg-eth0

伪装路由

在真机root下执行virt-manager命令

编辑/etc/sysconfig/network-scripts/ifcfg-eth1网络配置文件

在另一台虚拟机上测试:刚开始只能ping通eth1的地址,不可达172.24.254.143,因为不在一个网段

修改 /etc/sysconfig/network-scripts/ifcfg-eth0文件如下:

将能ping通的1.1.1.143设为网关

能ping通172.25.254.xxx了~

在真机root下,只能看到172.25.254.143连接,实际是1.1.1.243!说明伪装路由成功!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值