首页 > 系统相关 >Centos7 双网卡配置(Nat+hostonly)

Centos7 双网卡配置(Nat+hostonly)

时间:2024-05-29 14:34:05浏览次数:28  
标签:网卡 enp0s8 no Centos7 hostonly IPV6 yes 双网卡 路由

双网卡配置上网异常分析

发现 内网网段之间可以 正常ping通,但却无法连接外网。经过一翻查看分析,是由于多网卡默认启用自动路由引起冲突

问题发现背景

虚拟机上网,固定静态IP(hostonly模式),在copy虚拟机时候不用管nat或者桥接IP,使用shell直接ssh 静态IP访问

一、网卡配置

cat ifcfg-enp0s3 (Nat模式or桥接模式)

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV4INIT=yes
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s3
UUID=3f488a8b-6eb6-4a84-978d-234768a640ad
DEVICE=enp0s3
ONBOOT=yes

cat ifcfg-enp0s8 (hostonly模式)

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #静态分配
DEFROUTE=no
IPV4_FAILURE_FATAL=no
IPV4INIT=yes
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s8
UUID=3f488a8b-6eb6-4a84-978d-234768a640aa
DEVICE=enp0s8
ONBOOT=yes
IPADDR=192.168.56.200
PREFIX=24

image

二、nmtui修改路由配置

# 网络配置图形化命令
nmtui

image

三、确认Nat/桥接网络为默认路由

也就是nmtui 取消勾选第一个网卡(默认数据会从这个访问外网)

四、重新激活网络

systemctl restart network

或者使用nmtui重新激活enp0s8
image

五、结论

修改多网卡默认路由冲突,致使无法正常连接外网,可以尝试忽略 除 网卡1(默认网卡)的路由解析,即可正常访问外网。

标签:网卡,enp0s8,no,Centos7,hostonly,IPV6,yes,双网卡,路由
From: https://www.cnblogs.com/paylove/p/18220215

相关文章

  • CentOS7升级内核
    目录查看当前内核版本升级内核安装最新版本内核设置grub2重启服务器    今天给大家分享的是我们Linux系统怎么升级内核,我的环境是CentOS7。查看当前内核版本$uname-r3.10.0-514.el7.x86_64​$uname-aLinuxk8s-master3.10.0-514.el7.x86_64#1SMP......
  • centos7安装bzip2
    centos7没有bzip2,无法解压bz2文件,于是只能下载安装了,两种方法:1.yum安装yumsearchbzip2 //查询安装包yum-yinstallbzip2-x86_642.源码安装下载bzip2  下载地址:http://www.bzip.org/downloads.html2.1格式是*.tar.gz 解压文件tar-zxf bzip2-1.0.6.tar.gz得到一......
  • centos7服务器如何安装lamp-Apache
    Apache:主要用于接收用户的请求,处理业务逻辑,返回结果给客户端(浏览器)httpd软件=>前身apache,随着时间的推移以及互联网行业的发展,越来越多的软件加入到了Apache的基金会。1.安装httpd服务yuminstallhttpd-yyuminstall+软件名称-y(意思为yes,安装中间有提示是否......
  • Centos7下安装Oracle11G
    参考网址:https://www.cnblogs.com/zhangzhixi/p/17595686.htmlhttps://blog.csdn.net/qq_40965479/article/details/131727958离线文档:https://files.cnblogs.com/files/blogs/309023/Centos7下安装Oracle11G.pdf?t=1716865847&download=true......
  • centos7.9服务器配置环境
    查看centos版本cat/etc/centos-release1.安装dockercurl-fsSLhttps://get.docker.com|bash-sdocker--mirrorAliyun启动dockersudosystemctlstartdocker设置开机启动sudosystemctlenabledocker2.创建运维用户创建cy用户useradd-m-d/home/cycy设置密码pas......
  • CentOS7安装PostgreSQL15以及PostGIS3.3
     安装Postgresqlyuminstall-yhttps://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpmyuminstall-yhttps://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/l/libzstd-1.5.5-1.el7.x86_64.rpmyum-yinstallpos......
  • 轻松配置NFS服务:CentOS7服务器与客户端自动挂载指南
    目录NFS服务端配置NFS客户端配置 在CentOS7中配置NFS服务并设置客户端自动挂载的步骤如下:回到顶部NFS服务端配置安装NFS服务:首先,你需要在CentOS7服务器上安装NFS服务。你可以使用yum命令来安装:yuminstallnfs-utils创建共享目录:创建一个你希望共享的......
  • centos7.9安装openrestry
    简介:openrestry是一个与lua脚本结合的高性能服务器一:根据官网下载安装包https://openresty.org/cn/linux-packages.html二..配置环境exportPATH=/usr/local/openresty/nginx/sbin:$PATH默认安装后的80端口会被开放,查看并杀死netstat-lnpt|grep80kill-9pid 三.简......
  • centos7下安装中文字体
    1.安装fontconfigyum-yinstallfontconfig 2.创建chinesem目录/usr/shared/fonts目录下新建一个目录chinese#cd/usr/share/fonts#mkdirchinese 3.上传如下两个文件到目录/usr/share/fonts/chinesesimhei.ttfsimsun.ttc宋体和黑体这两个文件在windows下的C:\Windows\fon......
  • centos7.9简单的jar包的部署脚本
    #!/bin/bash#应用程序的名字APP_NAME="wecom"BASE_PATH="/home/cy/soft/wecom/"#JAR文件的新版本路径JAR_PATH="${BASE_PATH}${APP_NAME}.jar"#PID文件的路径PID_PATH="${BASE_PATH}${APP_NAME}.pid"#上传jar文件的位置JAR_BAK_PATH="......