linux中 设置网络模式NAT 设置固定静态ip地址

本文涉及的产品
公网NAT网关,每月750个小时 15CU
简介: linux中 设置网络模式NAT 设置固定静态ip地址

前提


本人使用的环境


· Red Hat Enterprise Linux Server release 7.4 (Maipo) (命令 cat /etc/redhat-release )


2.查看宿主机上的VMnet8的ip地址(这个如果不设置的话可能导致虚拟机无法ping通主机)

1dc618a0ed9580ce8bfa6facb208c08f.png

可以看到上面的地址为 192.168.2.1


当然也可以自己设置固定vmnet的地址


5d4c6812c8535adbb050f4ddf2e1bce8.png

46a9d80a6e05e4e3b19d57a0ee70bcdf.png66ba272a0bfc97be54a5fa679e3d5482.png

3 .修改本机vmware14的网络模式为 nat模式等


一、确定虚拟机为NAT模式且更改虚拟网络配置


1dc618a0ed9580ce8bfa6facb208c08f.png

去掉使用本地DHCP服务将IP地址分配给虚拟机

5d4c6812c8535adbb050f4ddf2e1bce8.png


二、更改虚拟机配置文件


vi /etc/sysconfig/network-scripts/ifcfg-ens33
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=0e245ca2-b947-431b-aed0-263ecc405e6e
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.2.111
GATEWAY=192.168.2.2
DNS1=192.168.2.2
NETMASK=255.255.255.0
PREFIX=24
IPV6_PRIVACY=no


解释下


vi /etc/sysconfig/network
#Created by anaconda
ETWORKING=yes
GATEWAY=192.168.2.2
vi /etc/resolv.conf
#Generated by NetworkManager
nameserver 192.168.2.2


重启网络配置


service network restart


三 .测试


查看ip地址

ifconfig

测试网关是否正确

ping 192.168.2.2

测试能否联网

ping www.baidu.com

测试xshell是否能连上

5d4c6812c8535adbb050f4ddf2e1bce8.png

至此,大功告成(最喜欢的一句话)


相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
基于阿里云,构建一个企业web应用上云经典架构,让IT从业者体验企业级架构的实战训练。
相关文章
|
23天前
|
网络协议 算法 Linux
【嵌入式软件工程师面经】Linux网络编程Socket
【嵌入式软件工程师面经】Linux网络编程Socket
40 1
|
9天前
|
安全 物联网 Linux
学习Linux对网络安全的重要性
**学习Linux对网络安全至关重要:** 1. 开源操作系统广泛应用于服务器、网络设备,掌握Linux是安全专家必备技能。 2. Linux内置安全特性,如最小权限和防火墙,加上丰富的安全工具,提供强大保障。 3. 可定制性允许灵活配置,满足安全需求,开源社区提供持续更新和教育资源。 4. 学习Linux能提升攻防能力,用于系统加固和渗透测试,适应跨平台安全场景。 5. 随着云计算和物联网发展,Linux在网络安全中的角色日益关键。
33 3
|
3天前
|
机器学习/深度学习 JSON Kubernetes
一篇文章讲明白k8s网络插件flannel模式剖析:vxlan、host
一篇文章讲明白k8s网络插件flannel模式剖析:vxlan、host
|
3天前
|
机器学习/深度学习 JSON Kubernetes
一篇文章讲明白k8s网络插件flannel模式剖析:vxlan、host
一篇文章讲明白k8s网络插件flannel模式剖析:vxlan、host
|
3天前
|
监控 安全 Linux
虚拟专用网络(VPN):远程访问与点对点连接及其在Linux中的IPSec实现与日志管理
虚拟专用网络(VPN):远程访问与点对点连接及其在Linux中的IPSec实现与日志管理
11 0
|
3天前
|
运维 网络协议 Linux
Linux与Windows下追踪网络路由:traceroute、tracepath与tracert命令详解
Linux与Windows下追踪网络路由:traceroute、tracepath与tracert命令详解
9 0
|
4天前
|
Linux 网络安全
NAT 技术与 Linux iptables
NAT 技术与 Linux iptables
10 0
|
26天前
|
Linux 数据安全/隐私保护 Windows
linux 搭建cloudreve win映射网络驱动器WebDav
linux 搭建cloudreve win映射网络驱动器WebDav
26 1
|
26天前
|
监控 网络协议 Ubuntu
Linux网络配置全攻略:解读/etc/network/interfaces文件的精髓
Linux网络配置全攻略:解读/etc/network/interfaces文件的精髓
74 1
|
5天前
|
Linux 网络安全 数据处理
探索Linux命令ping:网络诊断的得力助手
`ping`是Linux下的网络诊断命令,基于ICMP协议,用于测试主机连通性和测量延迟。它发送Echo请求并等待响应,显示统计信息如发送/接收包数、丢失率和平均延迟。命令支持配置参数,如`-c`指定发送次数,`-i`设置间隔,`-s`定义包大小。示例包括测试到Google的连通性及定制化测试。注意防火墙可能阻止ICMP流量,排查网络问题时可与其他工具结合使用。

热门文章

最新文章