• fedora网络设置


    一:网络设置

    1.找到要设置的网卡

    命令:ip addr

    列出所有的网络配置,找到你需要配置的网卡

    入图,我这个是ens33

    2.找到配置文件

    配置文件路径:

    /etc/sysconfig/network-scripts/

    配置文件名称,和你的网卡名有关系。

    我的是ifcfg-ens33。

    也不知道别的系统是不是这样。

    3.编辑配置文件

    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=none
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=ens33
    UUID=a4ac1ac1-1c91-3c5a-a00d-2a257f7c2761
    ONBOOT=yes
    AUTOCONNECT_PRIORITY=-999
    DEVICE=ens33
    IPADDR=10.99.108.254
    PREFIX=24
    GATEWAY=10.99.108.249
    DNS1=222.88.88.88
    DOMAIN=222.85.85.85
    IPV6_PRIVACY=no

    我就关心:

    IPADDR   地址

    PREFIX   掩码位数 (255.255.255.0   就是24)

    GATWAY  网关

    DNS1      DNS地址

    二:配套命令

    1. 启动或关闭某张网卡

    ifup eth0

    ifdown eth0

    2. 重启所有网络接口

    /etc/init.d/network  restart

    3. 查看主机名字所对应的IP(测试dns)

    ping www.baidu.com

    三:命令nmcli

    简介:

    这个大概就是fedora的网络配置命令了。

    显示所有网络连接:nmcli con show
    显示活动网络连接:nmcli con show -active
    显示指定网络连接的详情:nmcli con show eno16777728
    显示网络设备连接状态:nmcli dev status
    显示所有网络设备的详情:nmcli dev show
    显示指定网络设备的详情:nmcli dev show eno16777728 


    启用网络连接:nmcli con up eno16777728
    停用网络连接(可被自动激活):nmcli con down eno33554960
    禁用网卡,防止被自动激活:nmcli dev dis eth0 
    删除网络连接的配置文件:nmcli con del eno33554960
    重新加载配置网络配置文件:nmcli con reload

    动态获取IP方式的网络连接配置:nmcli con add con-name eno16777728 type ethernet ifname eno16777728
    指定静态IP方式的网络连接配置:nmcli con add con-name eno16777728 ifname eno16777728 autoconnect yes type ethernet ip4 10.1.254.254/16 gw4 10.1.0.1

    启用/关闭所有的网络连接:nmcli net on/off
    禁用网络设备并防止自动激活:nmcli con dis eno33554960
    查看添加网络连接配置的帮助:nmcli con add help

    修改网络连接单项参数
    nmcli con mod IF-NAME connection.autoconnect yes修改为自动连接
    nmcli con mod IF-NAME ipv4.method manual | dhcp修改IP地址是静态还是DHCP
    nmcli con mod IF-NAME ipv4.addresses “172.25.X.10/24 172.25.X.254”修改IP配置及网关
    nmcli con mod IF-NAME ipv4.gateway 10.1.0.1修改默认网关
    nmcli con mod IF-NAME +ipv4.addresses 10.10.10.10/16添加第二个IP地址
    nmcli con mod IF-NAME ipv4.dns 114.114.114.114添加dns1
    nmcli con mod IF-NAME +ipv4.dns  8.8.8.8添加dns2
    nmcli con mod IF-NAME -ipv4.dns  8.8.8.8删除dns

    我想实现的没法用,我想DHCP获取IP,自己设置网关地址。

    [root@localhost ~]# nmcli con mod enp0s3 ipv4.gateway 192.168.1.3
    错误:修改连接 'enp0s3' 失败:ipv4.gateway: 如果没有配置地址,网关会无法设置。

  • 相关阅读:
    Kubernetes中的Service Mesh(第5部分):Dogfood环境和入口
    A Service Mesh for Kubernetes(第1部分): Service的重要指标
    A Kubernetes in Service Mesh(第9部分):使用gRPC的乐趣和收益
    Automated, Self-Service Provisioning of VMs Using HyperForm (Part 2) (使用HyperForm自动配置虚拟机(第2部分)
    Authentication in Loopback Applications Against Bluemix(在针对Bluemix的Lookback应用中进行身份认证)
    java工具类-excel jxl
    南阳199
    南阳198
    南阳168
    南阳274
  • 原文地址:https://www.cnblogs.com/jackadam/p/9728119.html
Copyright © 2020-2023  润新知