linux 网络的参数及设置
1
常用网络协议 ipv4
ip32位 二进制 11111110.11111110.11111110.11111110. =254.254.254.254
子网掩码
用来表示ip的网络位和主机位
网络为表示网络区域 主机位表示网络区域中的某台主机
netmask非0位所对应的ip地址数值为这个ip的网络位
neimask0位所对应的ip数值位这个ip的主机位
网络位一致主机位不不一致的两台主机是可以直接通信的
这样的主机为直连网络
2
设定ip
ifconfig device ip netmask 255.255.255.0
ifconfig eth0 172.25.254.100 netmask 255.255.255.0
位临时设置 网络服务重启后失效
使用如下方式可以直观的配置网络 nmtui
也可以使用nm-c 。。。。。。 来设置
dchp 动态ip ip不固定
static 静态ip 字形设定 ip固定
图形设置中 选择dchp位动态网络 选择 manual位静态网络 ip自行设置i
网络配置
nmcli
nmcli connection status eth0 显示eth0状态
show eth0 详细信息
disconnect eth0
connect eth0
nmcli down 关闭服务
up开启服务
show显示信息
delete删除
nmcli add type ethernet con-name westos ifname eth0 ip4 172.25.254.100/24
dhcp >>>>static
nmcli connection modify eth0 ipv4.adresses 172...../24 修改地址
ipv4.metho manul 修改为静态
下图为显示eth信息
查看eth0连接情况
关闭连接
开启连接
删除eth0
用nmcli配置网卡
看到设置为dhcp
下图为nmcli配置静态ip
如下为nmcli修改为静态ip
下图为在文件中修改配置 device设备名 onboot为yes bootproto选择dhvp或者none 在设置idpaddr=172.25.254.144
修改后 增加解析功能
vim etc/sysconfig/network 修改网关 全部主机生效 添加GATAWAY=172.25.254.250
vim etc/sysconfig/network-scripts/ifcfg-xxx 特定网络配置网卡、
/etc/resolv.conf (nameserver ) 114.114.114.114 修改dns 使其可以上网
或者自行添加
vim /etc/hosts www.taoboa.com 地址
关于虚拟机联网的操作
真机在 先进入root用户
修改防火墙参数 firewall-cmd --add-masquerade 使用list-all查看后确认
删除初始网关vim /etc/sysconfig/network-scripts/ifcfg-br0 删除gataway
连接网路 route -n 查看网关
虚拟机重置后 设置网卡 nm-c
网关设置为真迹ip 即可
虚拟机再修改dns vim /etc/resolv.conf 114.114.114.114 即可
排错
真迹防火墙查看 以下 添加net.ipv4.ip_forward=1
再删除网卡 virt manager
虚拟机中 查看网关 ping一下
修改dns地质 即可