linux网络管理

1.ip基础知识

 

 


1.ipv4
2进制32位—–10进制
172.25.0.10/255.255.255.0
172.25.0.10:ip地址
255.255.255.0:子网掩码
子网掩码255位对应的ip位为网络位
子网掩码0对应的ip位为主机位

 

2.配置ip

 

nm-connection-editor(进入网络设置)

进入一个窗口

选择Ethernet(设置以太网)

 

 

MTU 物理硬件(是真机的硬件,不能辖写)

 

名字自行定义

 

 

ipv4Settings

Method=Manual  

 

 

选择 Add   Address为真机ip   mask(子网掩码)24默认255.255.255.0

这样配置成功了

可以ping其他机子测试

 

 

3.gateway网关

 

路由器作用:不同网段之间进行通信

NAT 网络地址转换:1源地址转换 2.目的地址转换

 

网关:能决定哪台id的主机能发送到路由器。


现在要将本机伪装成路由器

步骤
1.systemctl stop libvirtd.service   (关闭libvird服务)
2.systemctl start firewalld    (开启防火墙)
3.systemctl start libvirtd.service (开启libvird服务)
4.firewall-cmd --permanent  --add-masquerade (将真机伪装成路由器)

5.伪装完成后,要firewall-cmd --reload


6.firewall-cmd --list-all(显示防火墙信息)

masquerade:yes              标示地址伪装功能开启,真实主机成为路由器

4.虚拟机联网设置

这时候再进入虚拟机 设置虚拟机的网关
虚拟机route -n查看虚拟机的网关
设置一个全局网关
进入 vim /etc/sysconfig/network
写入 GATEWAY=真机网关  作为该虚拟机的网关

systemctl restart network重启网关
route -n查看网关是否改变

ping 180.149.131.98(百度)是否通过

 

5.DNS

平常我们输入的一般是域名,但是电脑无法独自识别域名

方法1.

自己建立一个映射

vim /etc/hosts (配置之后主机才知道这个域名对应的id是谁)

配置后直接输入www.baidu.com 主机能识别该域名并映射到 ip地址

 

 

问题?
那访问一个网站写一个域名映射 十分麻烦

 

方法2.

所以的现在的运营商自动提供域名映射给用户
引出(DNS)

该文件包含所有的网站映射
dns通过网络公共享出来

现在浏览器的访问流程
输入qq.com
先去访问dns (你使用什么网,什么网提供该dns给你)
我们先要设定dns才能访问

dns过程称为地址解析(但他不是我们上网必须的因素)

 

 

因为没有配置dns无法进行域名转换

接着上面的内容开始配置虚拟机的dns

配置网络
进入/etc/sysconfig/network-scripts
    rm -fr ifcfg-ens3(先删除该文件)


    vim ifcfg-ens3  (重新建立进行编译)
    内容:     

        DEVICE=ens3 (  设备名称)
        ONBOOT=yes   (网络服务开启时自动激活网卡)
        BOOTPROTO=dhcp  (通过dhcp方式获得地址)
        IPADDR0=172.25.254.127(虚拟机IP地址)
        PREFIX0=24               (子网掩码)

        GATEWAY0=172.25.254.27 (把真机网关作为虚拟机的网关)

        DNS1=114.114.114.114

        (114.114.114.144是互联网DNS,是中国电信的官方DNS,当然如果内网和互联网互通的话也可以这么设置)

 

 

当网络工作模式为dhcp时,系统会自动获得ip网关dns,/etc/resolv.conf会被获得的信息修改

如果不需要获得dns信息,在网卡配置文件中加入PREEDNS=no

要想通过网络名称访问服务器,需真机打开 vim /etc/resolv.conf

配置

net.ipv4.ip_forward=1

 

在设置的过程中出现了许多错误

可能的错误因素:
1.把真机火墙设有误
2.把虚拟机设置文件写对

3.把真机路由是否开启

4.网卡是否损坏

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值