當前位置:首頁 » 安全設置 » rhel7如何設置網路

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