有外网的话

suse-test:~ # cat /proc/version

Linux version 3.0.101-108.18-default (geeko@buildhost) (gcc version 4.3.4 [gcc-4_3-branch revision 152973] (SUSE Linux) ) #1 SMP Fri Nov 24 22:19:38 UTC 2017 (010f77e)

根据版本下载镜像

wget http://linux.iingen.unam.mx/pub/Linux/Suse/isos/SLES11/SLES-11-SP3-DVD-x86_64-GM-DVD1.iso

做好目录

mkdir /cdrom

挂载

mount -o loop SLES-11-SP3-DVD-x86_64-GM-DVD1.iso /cdrom

cpoy文件

mkdir /suse-zypper

cp -r /cdrom/ /suse-zypper/

检查更新并挂载本地源

zypper lr

zypper clean

zypper ref

zypper install gcc

zypper ar file:///suse-zypper/ local-sles

zypper in apache

如果没有外网的话:

1.找个能上网的主机,安装apache,并记录安装包,然后通过跳板机子,将安装包传递给需要搭建内部源的服务器

2、将iso镜像传递给需要搭建内部源的服务器

3、apache安装完成后

修改配置文件,如下

vim /etc/apache2/httpd.conf

Options Indexes FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

ServerName 114.115.221.100

并注释掉192行的语句 #Include /etc/apache2/sysconfig.d/include.conf

vim /etc/apache2/default-server.conf

对文件做如下修改(加粗部分)

DocumentRoot “/srv/www/suse-zypper”

Options Indexes FollowSyMlinks

AllowOverride None

Order allow,deny

Allow from all

——————————————其它主机验证suse源————————————————

建立nfs共享服务器

一服务器端

1.1安装nfs服务

suse-test:~ # zypper in nfs

suse-test:~ # rcrpcbind start

1.2修改挂载文件

suse-test:~ # vim /etc/exports

/srv/www/suse-zypper/   *(rw,sync,no_root_squash,no_all_squash,no_subtree_check)

关于参数的说明

注释:

/srv/www/suse-zypper/ 是你想共享出去的目录。

表示可以访问的IP范围,这里是所有ip地址都可以访问,当然也可以写上具体的IP地址或者hostname来代替。

rw可读写权限。

sync同步写入存储器。

no_all_squash 保留共享文件的UID和GID(默认)。

no_root_squash 表示root用户具有根目录的完全管理访问权限。

no_subtree_check不检测子目录,提高性能。

上面的配置比较简陋,客户端访问的时候直接登入不用验证。

1.3配置文件生效

suse-test:~ # exportfs -rv

1.4配置开启自启动

suse-test:~ # chkconfig nfsserver on

suse-test:~ # chkconfig —list nfsserver

1.5启动rpcbind(可选)

suse-test:~ # rpcbind start

二客户端-client

2.1检查客户端是否安装rpcbind

rpm -aq|grep rpcbind

2.2 扫瞄可以使用的NFS共享目录

suse2-client:~ # showmount -e 192.168.1.75

2.3 创建挂载点目录

suse2-client:~ # mkdir /suse-zypper

2.4 利用mount指令来挂载共享目录

到客户端机器的/home/test目录:

suse2-client:~ # mount -t nfs 192.168.1.75:/srv/www/suse-zypper/ /suse-zypper/

挂载成功后,只要进入/suse-zypper/目录,就等于到了192.168.1.75的/suse-zypper/共享目录中。

三zypper开始本地源处理,并验证

suse2-client:~ # zypper ar file:///suse-zypper/ /suse-test

suse2-client:~ # zypper ref

suse2-client:~ # zypper in gcc

That’s ok

搭建suse11.4内网源服务器的更多相关文章

  1. 云计算之路-试用Azure:搭建自己的内网DNS服务器

    之前我们写过一篇博文谈到Azure内置的内网DNS服务器不能跨Cloud Service,而我们的虚拟机部署场景恰恰需要跨多个Cloud Service,所以目前只能选择用Azure虚拟机搭建自己的内 ...

  2. 3 微信开发本地代理环境的搭建--实现将内网ip映射到外网

    微信公众号的开发,要搭建网站,并且随时都有可能修改网站内容进行调试,这就需要临时外网能返回本地开发环境搭建的项目进行测试,即内网映射到公网,但是好多开发者没有自己的域名和服务器,这里我们先来搭建一个本 ...

  3. [python] 一行命令搭建http服务内网传文件

    在Linux服务器上或者Windows服务器上,只要安装python,均可以使用此命令,建立一个内网可以快速访问的WEB服务. 在想要搭建WEB服务的目录下,使用Python3.x内置方法: pyth ...

  4. 在外网使用ssh连接内网中的多台Linux服务器

    最近因为要对全球工控机网络进行协议扫描,需要在实验室配置几台服务器,因为我们只有一个IP地址,所以是用路由器搭建了一个内网(拓扑结构如下图).但是这样做了之后无法在宿舍通过ssh直接连接服务器,因为那 ...

  5. 基于4G Cat.1的内网穿透实例分享

    上一篇分享了:小熊派4G开发板初体验 这一篇继续BearPi-4G开发板实践:内网穿透实验. 基本TCP的socket通信测试 之前我们学习WiFi模块时,与PC进行TCP协议的socket通信测试我 ...

  6. 内网渗透之MS17-010

    在红蓝对抗中,当拿到了位于边界主机的权限后,我们通常会以此为跳板,搭建一个通往内网的隧道,以此继续渗透内网.而在内网中首先想到的就是MS17-010了,因为在内网中,安全措施相对较弱,很多主机存在此漏 ...

  7. 旧手机改造成web服务器并实现内网穿透

    前几天由于gitee的审核引擎一通乱杀,使得gitee pages停止提供服务,心生更换服务器或者其他pages托管的想法,看了看价格感人的云服务器以及空空的钱包,这时,脑子有个奇怪的想法飘过,自己搞 ...

  8. frp + nginx 配置多人共用的http 内网穿透服务

    来源:简书   https://www.jianshu.com/p/c9d7527d607b 一. 前言 frp 是一个用Go语言开发的,可用于内网穿透的高性能的反向代理应用,支持 tcp, udp ...

  9. ubuntu下的apt-get内网本地源的搭建

    APT本地源的搭建(可用于局域网apt-get源搭建或者本地源) 本文档介绍使用apt-mirror软件搭建apt本地源 需求:内网开发环境由于其特定原因不能上外网,所以需要本地环境下的内网源来方便开 ...

随机推荐

  1. 使用MaxCompute Java SDK 执行任务卡住了,怎么办?

    场景一 用户AA: “亲,用 MaxCompute Java SDK 跑作业,为什么卡住不动了?”me: “有 Logview 吗?发来看下”A: “没有,我用的是SDK,没Logview” 场景二 ...

  2. springboot情操陶冶-@ConfigurationProperties注解解析

    承接前文springboot情操陶冶-@Configuration注解解析,本文将在前文的基础上阐述@ConfigurationProperties注解的使用 @ConfigurationProper ...

  3. 痞子衡嵌入式:PCM编码与Waveform音频文件(.wav)格式详解

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是PCM编码及Waveform音频文件格式. 嵌入式里有时候也会和音频打交道,比如最近特别火的智能音箱产品,离不开前端的音频信号采集.降噪 ...

  4. c#调用com组件,程序 发生意外<hr=0x80020009>

    引用dll,确认dll没有问题,版本正确,可是一直报发生意外,没有任何其他提示. 解决方案: 看dll引用选项配置 复制到本地:设为true,我的就是false; 嵌入互操作类型:false,如果是t ...

  5. C# 设置Excel超链接(二)

    简介 超链接能够快速地将当前文本或图片链接到指定目标地址,在日常办公中给我们提供了极大的便利.本文将介绍在C#语言中如何通过免费版组件对Excel表格添加超链接,示例中将包含以下要点: 1.添加链接到 ...

  6. nginx系列5:nginx的请求处理流程

    nginx的请求处理流程 如下图: nginx可以处理来自web(http),Email,TCP/UDP的三类请求. nginx底层使用非阻塞的事件驱动引擎,结合状态机来完成异步通知,其中处理Http ...

  7. Linux下Jenkins服务器搭建

    系统环境 操作系统:CentOS6.9 java jdk:java 8 Jenkins版本:jenkins-2.78-1.1.noarch.rpm 关闭防火墙 注意:如果是基于msbuild构建.ne ...

  8. 深入理解JavaScript作用域和作用域链

    前言 JavaScript 中有一个被称为作用域(Scope)的特性.虽然对于许多新手开发者来说,作用域的概念并不是很容易理解,本文我会尽我所能用最简单的方式来解释作用域和作用域链,希望大家有所收获! ...

  9. vue项目利用apicloud打包成apk过程

    最近公司要求我们用apicloud做一个app,正好利用这个机会学习下app的制作过程~ 页面的开发过程跟我们平时开发一样,利用vue把页面全部完成,最后进行npm run build将项目打包. 接 ...

  10. loj#2531. 「CQOI2018」破解 D-H 协议(BSGS)

    题意 题目链接 Sol 搞个BSGS板子出题人也是很棒棒哦 #include<bits/stdc++.h> #define Pair pair<int, int> #defin ...