设置网关
打开虚拟机之前给虚拟机添加一块网卡,使用virt-manage
r命令进入虚拟机管理,双击进入,点击小灯泡的图标,进入管理,点击左下角的add hardwork添加,点击network,在device model菜单里点击virtio(虚拟网卡),点击finish。设置完成后进入虚拟机,在有两块网卡的虚拟机上设置两个ip。
在双网卡机器上设置火墙服务,systemctl status firewalld
查看火墙状态,保证火墙运行,设置火墙,
firewall-cmd --permant --add-masquerade ##永久添加nat转换策略,
firewall-cmd --reload ##重新加载文件,
firewall-cmd --list-all ##显示火墙所有信息,查看的时候确保masquerade显示yes。
在单网卡机器上使用route -n
查看网关,没有网关要设置网关,
vim /etc/sysconfig/network-scripts/ifcfg-eth0
vim /etc/sysconfig/network
里修改,添加GATEWAY 网关ip。
两者的文件是一样的但是第一个只修改一张网卡的网关,第二个是全局网关,设置完成之后 使用
systemctl restart network
重启网络服务,再查看网关,设置完成之后就可以ping同不同网段下的用户。注意一点使用的时候若不通,要使用
`sysctl -a | grep ip_forward。`
若ip_forward=0则要vim /etc/sysctl.conf
中编辑net.ipv4.ip_forward=1退出保存之后可以通过
sysctl -p | grep ip_forward进行查看。
网关:路由器上和你处在同一网段上的ip
设置DNS
在本地设置自己的DNS使用vim /etc/hosts
,但是修改的时候需要知道需要去的目标网址和ip,自己添加。但是自己添加的只能自己进行使用。
除了本地设置DNS外,还可以在网上寻求服务,在线DNS,修改vim /etc/resolv.conf
文件,添加nameserver +寻求服务的ip(114.114.114.114电信DNS)设置完成可用网址上网。
一般上网时默认/etc/hosts文件优先,但是可以修改优先顺序,在/etc/nsswitch文件下修改39行中
hosts: files dns —>hosts: dns files
改变顺序,改变读取优先级。
网络设定工具
ping 参数 ip
-c n(数字) ping的次数
-w n(数字) ping等待时间
ifconfig
直接使用查看网络接口
ifconfig device ip/24 设定ip
ifconfig device down 网卡名 关闭网卡
ifconfig device up 网卡名 开启网卡
ip addr
ip addr show 检测网卡信息
ip addr add ip/24 dev “网卡名” 设定新ip
ip addr del dev “网卡名” ip/24 删除网卡
ip addr flush “网卡名” 重置网卡
以上命令操作只是临时修改或开启关闭,使用systemctl restart network后设置就会还原。
永久设置使用nmcli命令
nmcli device connect “网卡名” 启用网卡
nmcli device disconnect “网卡名” 关闭网卡
nmcli device show “网卡名” 查看网卡信息
nmcli device status “网卡名” 查看网卡服务接口信息
nmcli connection show 查看网卡信息
nmcli connection down “System +网卡名” 关闭网卡
nmcli connection up “System +网卡名”启用网卡
nmcli connection delete “System +网卡名” 删除网卡
nmcli connection add type ethernet con-name 自己设定网卡名称 ifname 网卡名字 ip4 ip/24 添加网卡
nmcli connection modify 网卡名 ipv4.method auto 修改为动态ip
nmcli connection modify 网卡名 ipv4.method manual修改为静态ip
nmcli connection modify 网卡名 ipv4.addresses ip/24 修改ip地址
设置dhcp服务
切换到/etc下的dhcp目录中去,设置dhcpd.conf文件,首先查看发现,系统提示两种方案,一种查看一个文件,另一个让我们看man 5,我们选择简单一点的方案,直接复制文件到文件中。其中第7行表示的是域名,第8行表示的是寻址ip地址,删除27,28行,删除完成之后如图,29行设置网段和子网掩码,30行设置ip区间,31行选择路由器。剩下的全部删除。最后去单网卡的机子上修改网络方式,改为dhcp,再查看ip。