当前位置:首页 » 安全设置 » rhel7如何设置网络
扩展阅读
网络优化设置教程 2025-08-02 03:50:02

rhel7如何设置网络

发布时间: 2022-08-07 02:08:21

A. rhel7里的NAT路由器怎么

1.配置需要转换的ip网段
access-list 1 permit 172.18.107.0 0.0.0.255
//注释 access-list 列表序列号 perimit 内网地址网段 反子网掩码
2.配置要转换为的ip网段
ip nat pool tech 192.1.1.100 192.1.1.120 netmask 255.255.255.0
//注释 ip nat pool 地址池名称 外网地址开始 外网地址结束 netmask 子网掩码
3.配置对应的转换关系 把列表中的ip转换为地址池中的ip
ip nat inside source list 1 pool tech
//注释 ip nat inside source 要转换的accesslist列表序列号 pool 可以转换的地址池名称
4.指定接口的出入方向
int f0/0(这个要根据你的路由器的接口了 这个代表外网接口吧)
ip nat outside
//注释 ip转换的出接口
int f1/0(这个代表内网接口)
ip nat inside
//注释 ip转换的内部接口
还有另一种是直接一个内网ip 对应一个 外网ip
ip nat inside source static 172.18.100.169 192.1.1.169

客服24号为你解答。

B. 如何为CentOS 7配置静态IP地址

网络管理器(Network Manager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活。默认情况下,CentOS/RHEL 7安装有网络管理器,并处于启用状态。
使用下面的命令来验证网络管理器服务的状态:
$ systemctl status NetworkManager.service

运行以下命令来检查受网络管理器管理的网络接口:
$ nmcli dev status

如果某个接口的nmcli的输出结果是“已连接”(如本例中的enp0s3),这就是说该接口受网络管理器管理。你可以轻易地为某个特定接口禁用网络管理器,以便你可以自己为它配置一个静态IP地址。
下面将介绍在CentOS 7上为网络接口配置静态IP地址的两种方式,在例子中我们将对名为enp0s3的网络接口进行配置。
不使用网络管理配置静态IP地址
进入/etc/sysconfig/network-scripts目录,找到该接口的配置文件(ifcfg-enp0s3)。如果没有,请创建一个。

打开配置文件并编辑以下变量:

在上图中,“NM_CONTROLLED=no”表示该接口将通过该配置文件进行设置,而不是通过网络管理器进行管理。“ONBOOT=yes”告诉我们,系统将在启动时开启该接口。
保存修改并使用以下命令来重启网络服务:
# systemctl restart network.service

现在验证接口是否配置正确:
# ip add

使用网络管理器配置静态IP地址
如果你想要使用网络管理器来管理该接口,你可以使用nmtui(网络管理器文本用户界面),它提供了在终端环境中配置配置网络管理器的方式。
在使用nmtui之前,首先要在/etc/sysconfig/network-scripts/ifcfg-enp0s3中设置“NM_CONTROLLED=yes”。
现在,请按以下方式安装nmtui。
# yum install NetworkManager-tui

然后继续去编辑enp0s3接口的网络管理器配置:
# nmtui edit enp0s3

在下面的屏幕中,我们可以手动输入与/etc/sysconfig/network-scripts/ifcfg-enp0s3中所包含的内容相同的信息。
使用箭头键在屏幕中导航,按回车选择值列表中的内容(或填入想要的内容),最后点击屏幕底部右侧的确定按钮。

最后,重启网络服务。
# systemctl restart network.service

好了,现在一切都搞定了。

C. rhel7.5怎么配ip地址

#nmtui
图形化设置IP地址
===================
#vim /etc/sysconfig/network-scripts/ifcfg-ens33
通过文件设置IP地址
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
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=2b4f387e-fb3b-4b21-ab24-e40940aeca54
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.0.101
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=192.168.0.1
DNS2=192.168.222.222
===========================
#service network restart
重启网卡服务
===========================
#ifconfig

查看当前网卡信息,如IP地址等。
===========================
#vim /etc/hostname
修改计算机名,重启系统生效
===========================
#hostnamectl status
查看系统基础信息,比如计算机名和系统版本信息等
Static hostname: UOBPC.sg.uobnet.com
Icon name: computer-vm
Chassis: vm
Machine ID:
Boot ID:
Virtualization: vmware
Operating System: Red Hat Enterprise Linux Server 7.5 (Maipo)
CPE OS Name: cpe:/o:redhat:enterprise_linux:7.5:GA:server
Kernel: Linux 3.10.0-862.el7.x86_64
Architecture: x86-64
====================================
#vim /etc/hosts
编辑本地host文件
====================================
# ll /etc/host*
解释host文件的使用
-rw-r--r--. 1 root root 9 Jun 7 2013 host.conf
-rw-r--r--. 1 root root 20 Jun 6 23:11 hostname 计算机名文件
-rw-r--r--. 1 root root 158 Jun 7 2013 hosts 本地host文件
-rw-r--r--. 1 root root 370 Jun 7 2013 hosts.allow 设置允许的host记录
-rw-r--r--. 1 root root 460 Jun 7 2013 hosts.deny 设置阻止的host记录
=====================================

#ifdown ifcfg-ens33
断开该网卡(ifcfg-ens33)连接
================================
# nmcli connection show
查看网卡连接状态,有DEVICE信息表示网卡连接正常。《Linux就该这么学》一起学习linux,下表的ens33当前处于断开状态。
NAME UUID TYPE DEVICE
ens37 4a5516a4-dfa4-24af-b1c4-e843e312e2fd ethernet ens37
virbr0 4c9a284d-ec8c-4d31-8b74-baccb7bccc94 bridge virbr0
ens33 2b4f387e-fb3b-4b21-ab24-e40940aeca54 ethernet --
=================================================

D. 我将redhat7安装在物理机上安装连不了网,希望帮忙解决,

我是完全安装REDHAT7.3,我现在是在局域网里通过主机代理上网的。
我能够连接到局域网里去,却不能上Internet。我在setup->x configure
里已经配置完成,其设置跟我在WIN2000里的相同。

E. 如何在RedHat/CentOS 7.x中使用nmcli管理网络

Red Hat Enterprise Linux 7和CentOS 7的一个新特性是默认的网络服务由NetworkManager提供,这是一个动态的网络控制和配置守护进程,它在网络设备和连接可用时保持链接正常,同时也提供了典型的ifcfg类型的配置文件。NetworkManager可以用于下面这些连接:Ethernet、 VLANs、桥接、Bonds、Teams、 Wi-Fi、 移动宽带 (比如 3G)和IP-over-InfiniBand(IPoIB)。

NetworkManager可以由命令行工具nmcli控制。

nmcli的通常用法

nmcli的通常语法是:

# nmcli [ OPTIONS ] OBJECT { COMMAND | help }
一件很酷的事情是你可以使用tab键来补全操作,这样你在何时忘记了语法你都可以按下tab来看到可用的选项了。

nmcli tab

nmcli通常用法的一些例子:

# nmcli general status
会显示NetworkManager的整体状态。

# nmcli connection show
会显示所有的连接

# nmcli connection show -a
仅显示活跃的连接

# nmcli device status
显示NetworkManager识别的设备列表和它们当前的状态。

nmcli general

启动/停止网络设备

你可以使用nmcli从命令行启动或者停止网络设备,这等同于ifconfig中的up和down。

停止网络设备使用下面的语法:

# nmcli device disconnect eno16777736
要启动它使用下面的语法:

# nmcli device connect eno16777736
添加一个使用静态IP的以太网连接

要用静态IP添加一个以太网连接可以使用下面的命令:

# nmcli connection add type ethernet con-name NAME_OF_CONNECTION ifname INTERFACE-NAME ip4 IP_ADDRESS gw4 GW_ADDRESS
将NAMEOFCONNECTION替换成新的连接名(LCTT 译注:这个名字以后可以用来对其操作,可以使用任何简单明了的名称),INTERFACE-NAME 替换成你的接口名,IPADDRESS替换成你要的IP地址,GWADDRESS替换成你使用的网关地址(如果你并不使用网关,你可以忽略这部分)。

# nmcli connection add type ethernet con-name NEW_STATIC ifname eno16777736 ip4 192.168.1.141 gw4 192.168.1.1
要设置这个连接所使用的DNS服务器使用下面的命令:

# nmcli connection modify NEW_STATIC ipv4.dns "8.8.8.8 8.8.4.4"
要启用新的以太网连接,使用下面的命令:

# nmcli connection up NEW_STATIC ifname eno16777736
要查看新配置连接的详细信息,使用下面的命令:

# nmcli -p connection show NEW_STATIC
nmcli add static

添加一个使用DHCP的连接

如果你想要添加一个使用DHCP来配置接口IP地址、网关地址和dns服务器地址的新的连接,你要做的就是忽略上述命令中的ip/gw部分,NetworkManager会自动使用DHCP来获取配置细节。

F. rhel7配置网络有没有语法错误的命令

具体详细参数说明:
# DEVICE:此配置文件应用到的设备
# HWADDR:对应的设备的MAC地址
# BOOTPROTO:激活此设备时使用的地址配置协议,常用的dhcp, static, none,bootp
# NM_CONTROLLED: NM是NetworkManager的简写,此网卡是否接受NM控制;建议CentOS6为“no”
# ONBOOT:在系统引导时是否激活此设备
# TYPE:接口类型;常见有的Ethernet, Bridge
# UUID:设备的惟一标识
# IPADDR:指明IP地址
# NETMASK:子网掩码
# GATEWAY: 默认网关
# DNS1:第一个DNS服务器指向
# DNS2:第二个DNS服务器指向
# USERCTL:普通用户是否可控制此设备
# IPV4_FAILURE_FATAL 如果为yes,则ipv4配置失败禁用设备

G. centos 7.0怎么设置ip地址

你好,这里使用的模式不需要改变,建议恢复默认值,然后把虚拟机的网卡模式改为桥接,在更改ip为与真机在同一网段的ip即可。这是根据《linux就该真么学》里的步骤来讲解的,下面是具体的命令;
在红帽RHEL6系统中网卡配置文件的前缀为"eth",第1块即为"eth0",第2块即为"eth1"并依此类推……
而在红帽RHEL7系统中网卡配置文件的前缀则为"ifcfg-eno",例如"ifcfg-eno16777736"。
网卡的配置文件存放在"/etc/sysconfig/network-scripts"目录中。
在修改配置文件前,先来学些关键词术语吧:
网卡类型:TYPE=Ethernet
地址分配模式:BOOTPROTO=static
网卡名称:NAME=eno16777736
是否启动:ONBOOT=yes
IP地址:IPADDR=192.168.10.10
子网掩码:NETMASK=255.255.255.0
网关地址:GATEWAY=192.168.10.1
DNS地址:DNS1=192.168.10.1

上面的网卡配置文件代表着“这是一个以太网卡设备,名称为"eno16777736"且开机自动启动,IP地址等信息需由人工指定”。
配置网卡信息前先来理清思路:
第1步:首先我们要切换到"/etc/sysconfig/network-scripts"目录中(该目录存放着网卡的配置文件)。
第2步:使用vim命令修改文件"ifcfg-eno16777736"。
第3步:逐项写入配置参数,并保存退出。
第4步:重新启动网卡命令:"systemctl restart network"。
第5步:通过ping命令测试网卡信息是否生效。
切换到网卡配置文件所在的目录:
[root@linuxprobe ~]# cd /etc/sysconfig/network-scripts/

编辑网卡配置文件并填入下面的信息:
[root@linuxprobe network-scripts]# vim ifcfg-eno16777736
TYPE=Ethernet
BOOTPROTO=static
NAME=eno16777736
ONBOOT=yes
IPADDR=192.168.10.10
NETMASK=255.255.255.0
GATEWAY=192.168.10.1
DNS1=192.168.10.1

重新启动网卡,正常情况不会提示信息:
[root@linuxprobe network-scripts]# systemctl restart network

不错哦,成功的ping通证明网卡配置正确并生效了:
[root@linuxprobe network-scripts]# ping 192.168.10.10
PING 192.168.10.10 (192.168.10.10) 56(84) bytes of data.
64 bytes from 192.168.10.10: icmp_seq=1 ttl=64 time=0.081 ms
64 bytes from 192.168.10.10: icmp_seq=2 ttl=64 time=0.083 ms
64 bytes from 192.168.10.10: icmp_seq=3 ttl=64 time=0.059 ms
64 bytes from 192.168.10.10: icmp_seq=4 ttl=64 time=0.097 ms
^C
--- 192.168.10.10 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2999ms
rtt min/avg/max/mdev = 0.059/0.080/0.097/0.013 ms

上面的全部的命令,ip需要替换成你真机所在的网段。如果还有问题,推荐你看看我上面提到的书籍,写的很详细,对你应该有帮助!

H. 如何为CentOS 7配置静态IP地址的两种方法

两种方法可以更改:

一、netconfig命令

输入netconfig后将会出现下图所示,单击yes按钮。




进行相关配置后ok退出。

二、编辑网卡配置文件

1、vi /etc/sysconfig/network-scripts/ifcfg-eth0

2、配置完以后重启动服务,ip地址就配置好了。

注意:此方法配置的ip地址后计算机从新启动仍然有效。

I. 虚拟机装的linux centos7怎么设置网络

先来了解下虚拟机下的3中网络模式:

Bridged(桥接最适合生产环境)

特别提醒:

在红帽RHEL6系统中网卡配置文件的前缀为"eth",第1块即为"eth0",第2块即为"eth1"并依此类推,但在红帽RHEL7系统中的网卡配置文件前缀则以"ifcfg-eno"开始的。

J. WIN10安装虚拟机VM上的RHEL7连接不到百度

两步骤排查:
1、编辑,虚拟机网络选项,选择自动桥接,选择到你现在联网的网卡;
2、虚拟机,设置,网络适配器,桥接或者nat