子网掩码理解
11111110.11111110.11111110.11111110 换算成十进制
254. 254. 254. 254
例如 子网掩码 255.255.255.254 只有254 253 两台客户机
非零位 是网络位 172a.25b.254c.250 a b c 位
如果前两个是网络位 则为b类地址 很少有d类地址
网络位一致才能通信
ifconfig eth0 直接查看
if = interface 接口 config配置
mac地址
if 和 ip.. 都是临时
ifconfg eth0 172.25.254.100/24
eth0不能随意更改
ip addr 临时生效 重启就消失
ip addr 也可以查看
ip addr del dev eth0 172.25.254.100/24 删掉
ip addr add dev eth0 ...添加
ping -c5 地址 仅仅5次ping
.. -w (wait) 1 (1秒) 等一秒
永久设定 nm-connection-editor
以太网(同轴传输) 传输前进行冲突检测 不同冲突则传送开源(不收钱)
nmtui 是类似图形的设定方式 nm-connection-editor
dhcp 是提供i地址的服务 systemctl stop dhcpd 则不会提供
前提要安装dhcp服务
在 /etc/sysconfig/network-scripts/ 下输入文本也可以配置网络
名字必须是 ifcfg-自定义名字 才可以
设备 DEVICE=eth0
网卡 ONBOOT=yes
BOOTPROTO=dhcp (动态网络) | none(静态网络)要挟下面的东西 |
IPADDR= 172....
NETMASK= 255.255.255.0 | PREFIX=24
NAME=westos 配置名称
然后 systemctl restart network 重启网络配置
然后客户端重启(之前的文本要写成) BOOTPROTO=dhcp (动态网络)就可以生成随机IP
rpm -ivh /目录 是安装命令 i安装命令 v 查看 h是hash解密
vim /etc/dhcp/dhcpd.conf 可以查看安装好的dhcp协议
在server配置
dhcp 36行以后没用
27-28无用
subnet 能分配出去ip的网络位置 比如range(地址池最大1-254)中x.x.x.60-70是10个范围
option routers x.x.x.x 客户能得到的网关
7 8 域名和DNS
后面的时间单位小时 默认祖期 最长祖期
systemctl restart dhcpd
dhcp 服务 分配动态地址
配置好后reset客户机 自动生成
真机virt-manager
双击desktop虚拟机 双击灯泡 点左下角的添加 add hardware 选择network 选择device model中的virtio就可以添加第二块网卡
然后在 /etc/sysconfig/network-scripts/ifcfg-名字
配置
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
IPADDR=1.1.1.数字
NETMASK=255.255.255.0 或者PREFIX=24
NAME=eth1
然后sysemctl restart network
snet (source ) 数据包来源转换 其中路由器相同的掩码为网关
网关是把数据传输给这个网关地址
traceroute www.baidu.com 跟踪 路由器地址
ip route
route -n
设置好双网卡开启路由功能
首先在路由器机自上设置两个网络ip 比如 172.25.254.200
和1.1.1.200
然后在 连接端原来1.1.1.100设置网关为 1.1.1.200 然后就可以连接 ping 172.25.254.200
这样就可以实现客户端作为路由,服务端通过客户端的路由连接另一个ip