- 浏览: 76294 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (69)
- liunx (17)
- java (13)
- c (2)
- javascript (7)
- hibernate (3)
- usefull (1)
- algorithm (3)
- oracle (7)
- web (5)
- apache (5)
- database (4)
- win7 (2)
- feeling (1)
- ultraedit (1)
- powerdesigner (1)
- cache (2)
- personal (1)
- formula (1)
- c# (1)
- webservice (1)
- eclipse (2)
- git (1)
- ssh (1)
- regular (2)
- thread (2)
- nginx (1)
- android (1)
- jvm (1)
- hadoop (1)
- winscp (1)
最新评论
-
emilyzhanghong:
server端出现这个问题了,用你的方法解决了,谢谢
Unable to find required classes Attachment support is disabled解决方案 -
xufeng52645264:
我用的MyEclipse8.5自带的xFire开发的web s ...
Unable to find required classes Attachment support is disabled解决方案 -
smallsilver:
看到的,就转发过来了,现在到达这个级别太难了!~自己顶今年发大 ...
程序员技术练级攻略 -
thomastangweixin:
...
程序员技术练级攻略
一般CentOS 网络配置是根据自己的需求来设定的。但是,对于一些不经常用CentOS的用户来说,不知道基本的CentOS 网络配置。如果你没有特别的要考虑的设置,那么就可以考虑下我推荐的这种CentOS 网络配置。
CentOS 网络配置
这里介绍一下Linux下的网络设置文件,这是网络计算机服务器的前提条件。
1.CentOS 网络配置之网络的基本设置
我们在设置网络环境的时候,提前要弄清楚以下的相关信息。
IP IP地址
Netmak 子网掩码
Gateway 默认网关
HostName 主机名称
DomainName 域名
DNS DNS的IP
2.CentOS 网络配置之网络设置文件
无论是通过网络配置命令(下文将提到)来配置网络,还是通过图形化的配置界面,最终的配置信息都将写入到某某的文件中,也就是说一旦我们知道了这些信息都写到了什么文件中或哪儿个文件中,我们就可以通过直接的修改某某文件来直接进行配置,下面就说明一下网络设置将要涉及到的几个主要的文件。不光是CentOS 网络配置,其他的UNIX系的OS都可以通过这个方法来配置网络,不过系统的不同定义也不同,比如说有些系统会说到通过直接修改文件的方法配置网络信息会导致网络环境的不稳定,提倡使用图形界面或配置命令的形式来配置网络,这里要特别的注意。
(1)文件 /etc/sysconfig/network
这个/etc/sysconfig/network文件是定义hostname和是否利用网络的不接触网络设备的对系统全体定义的文件。
设定形式:设定值=值
/etc/sysconfig/network的设定项目如下:
NETWORKING 是否利用网络
GATEWAY 默认网关
IPGATEWAYDEV 默认网关的接口名
HOSTNAME 主机名
DOMAIN 域名
(2)文件 /etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts在这个目录下面,存放的是网络接口(网卡)的制御脚本文件(控制文件),ifcfg- eth0是默认的第一个网络接口,如果机器中有多个网络接口,那么名字就将依此类推ifcfg-eth1,ifcfg-eth2,ifcfg- eth
3.CentOS 网络配置。这里面的文件是相当重要的,涉及到网络能否正常工作
设定形式:设定值=值
设定项目项目如下:
DEVICE 接口名(设备,网卡)
BOOTPROTO IP的配置方法(static:固定IP, dhcpHCP, none:手动)
HWADDR MAC地址
ONBOOT 系统启动的时候网络接口是否有效(yes/no)
TYPE 网络类型(通常是Ethernet)
NETMASK 网络掩码
IPADDR IP地址
IPV6INIT IPV6是否有效(yes/no)
GATEWAY 默认网关IP地址
这里有一个CentOS 网络配置例子:
这个文件是用来配置主机将用的DNS服务器信息。在这个文件中如果不设置DNS服务器的IP地址,那么在通信的时候,将无法指定像www.centospub.com这样的域名。(DNS是Domain Name
System的简称,中文名称域名解析服务器,主要是IP和域名转换功能)/etc/resolv.conf的设定项目:
domain ←定义本地域名
search ←定义域名和搜索列表
nameserver←定义被参照的DNS服务器的IP地址(最多可指定3个)
一般来说最重要的是第三个nameserver项目,没有这项定义,用域名将无法访问网站,并且yum等服务将无法利用
CentOS 网络配置之文件 /etc/hosts
/etc/hosts这个文件是记载LAN内接续的各主机的对应[HostName和IP]用的。在LAN内,我们各个主机间访问通信的时候,用的是内网的IP地址进行访问(例:192.168.1.22,192.168.1.23),从而确立连接进行通信。除了通过访问IP来确立通信访问之外,我们还可以通过HostName进行访问,我们在安装机器的时候都会给机器起一个名字,这个名字就是这台机器的HostName,通过上图可以看到,HostA的 hostname是centos1,HostB的hostname是centos2那我们怎么能不但通过IP确立连接,通过这个IP对应的 HostName进行连接访问呢?解决的办法就是这/etc/hosts这个文件,通过把LAN内的各主机的IP地址和HostName的一一对应写入这个文件的时候,就可以解决问题。
要在HostA上用ssh访问HostB的时候,在命令行下做这样的操作:
访问成功后,我们看到hostname的地方变化了。
那么我们用hostname试试看:
那么我们编辑/etc/hosts文件,将HostB的IP和hostname的对应关系写入这个文件,如果主机有域名,可以将域名写在IP地址之后hostname之前,并且用空格隔开,形式如第三行127.0.0.1的设置。
然后我们再从复#ssh CentOS 网络配置的操作
可以看到访问成功了,这个文件就是这样的,倘若你要用windowsXP访问局域网中的linux你也可以用上面的方法,只不过在 windowsXP下面你也要修改hosts这个文件,文件路径:C:\WINDOWS\system32\drivers\etc\hosts,在这个文件中添加你要访问的局域网中的主机的IP和ostname,就能通过主机名访问主机了。这样就完成了基本的CentOS 网络配置。
CentOS 网络配置
这里介绍一下Linux下的网络设置文件,这是网络计算机服务器的前提条件。
1.CentOS 网络配置之网络的基本设置
我们在设置网络环境的时候,提前要弄清楚以下的相关信息。
IP IP地址
Netmak 子网掩码
Gateway 默认网关
HostName 主机名称
DomainName 域名
DNS DNS的IP
2.CentOS 网络配置之网络设置文件
无论是通过网络配置命令(下文将提到)来配置网络,还是通过图形化的配置界面,最终的配置信息都将写入到某某的文件中,也就是说一旦我们知道了这些信息都写到了什么文件中或哪儿个文件中,我们就可以通过直接的修改某某文件来直接进行配置,下面就说明一下网络设置将要涉及到的几个主要的文件。不光是CentOS 网络配置,其他的UNIX系的OS都可以通过这个方法来配置网络,不过系统的不同定义也不同,比如说有些系统会说到通过直接修改文件的方法配置网络信息会导致网络环境的不稳定,提倡使用图形界面或配置命令的形式来配置网络,这里要特别的注意。
(1)文件 /etc/sysconfig/network
这个/etc/sysconfig/network文件是定义hostname和是否利用网络的不接触网络设备的对系统全体定义的文件。
设定形式:设定值=值
/etc/sysconfig/network的设定项目如下:
NETWORKING 是否利用网络
GATEWAY 默认网关
IPGATEWAYDEV 默认网关的接口名
HOSTNAME 主机名
DOMAIN 域名
(2)文件 /etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts在这个目录下面,存放的是网络接口(网卡)的制御脚本文件(控制文件),ifcfg- eth0是默认的第一个网络接口,如果机器中有多个网络接口,那么名字就将依此类推ifcfg-eth1,ifcfg-eth2,ifcfg- eth
3.CentOS 网络配置。这里面的文件是相当重要的,涉及到网络能否正常工作
设定形式:设定值=值
设定项目项目如下:
DEVICE 接口名(设备,网卡)
BOOTPROTO IP的配置方法(static:固定IP, dhcpHCP, none:手动)
HWADDR MAC地址
ONBOOT 系统启动的时候网络接口是否有效(yes/no)
TYPE 网络类型(通常是Ethernet)
NETMASK 网络掩码
IPADDR IP地址
IPV6INIT IPV6是否有效(yes/no)
GATEWAY 默认网关IP地址
这里有一个CentOS 网络配置例子:
[root@linux ~]# cat -n /etc/sysconfig/network-scripts/ifcfg-eth0 1 DEVICE=eth0 2 BOOTPROTO=static 3 BROADCAST=192.168.1.255 4 HWADDR=00:0C:2x:6x:0x:xx 5 IPADDR=192.168.1.23 6 NETMASK=255.255.255.0 7 NETWORK=192.168.1.0 8 TYPE=Ethernet [root@linux ~]# CentOS 网络配置之文件 /etc/resolv.conf
这个文件是用来配置主机将用的DNS服务器信息。在这个文件中如果不设置DNS服务器的IP地址,那么在通信的时候,将无法指定像www.centospub.com这样的域名。(DNS是Domain Name
System的简称,中文名称域名解析服务器,主要是IP和域名转换功能)/etc/resolv.conf的设定项目:
domain ←定义本地域名
search ←定义域名和搜索列表
nameserver←定义被参照的DNS服务器的IP地址(最多可指定3个)
一般来说最重要的是第三个nameserver项目,没有这项定义,用域名将无法访问网站,并且yum等服务将无法利用
CentOS 网络配置之文件 /etc/hosts
/etc/hosts这个文件是记载LAN内接续的各主机的对应[HostName和IP]用的。在LAN内,我们各个主机间访问通信的时候,用的是内网的IP地址进行访问(例:192.168.1.22,192.168.1.23),从而确立连接进行通信。除了通过访问IP来确立通信访问之外,我们还可以通过HostName进行访问,我们在安装机器的时候都会给机器起一个名字,这个名字就是这台机器的HostName,通过上图可以看到,HostA的 hostname是centos1,HostB的hostname是centos2那我们怎么能不但通过IP确立连接,通过这个IP对应的 HostName进行连接访问呢?解决的办法就是这/etc/hosts这个文件,通过把LAN内的各主机的IP地址和HostName的一一对应写入这个文件的时候,就可以解决问题。
要在HostA上用ssh访问HostB的时候,在命令行下做这样的操作:
[root@centos1 ~]# ssh 192.168.1.23 [email=root@192.168.1.23's]root@192.168.1.23's[/email] password: Last login: Mon Dec 25 15:04:58 2006 from centos1 [root@centos2 ~]#
访问成功后,我们看到hostname的地方变化了。
那么我们用hostname试试看:
[root@centos1 ~]# ssh centos2 ssh:centos2: Name or service not known ←提示错误,不知道主机 [root@centos1 ~]#
那么我们编辑/etc/hosts文件,将HostB的IP和hostname的对应关系写入这个文件,如果主机有域名,可以将域名写在IP地址之后hostname之前,并且用空格隔开,形式如第三行127.0.0.1的设置。
[root@centos1 ~]# cat -n /etc/hosts 1 # Do not remove the following line, or various programs 2 # that require network functionality will fail. 3 127.0.0.1 localhost.localdomain localhost 4 192.168.1.23 centos2 [root@centos2 ~]#
然后我们再从复#ssh CentOS 网络配置的操作
[root@centos1 ~]# ssh centos2 [email=root@centos2's]root@centos2's[/email] password: Last login: Mon Dec 25 15:05:07 2006 from centos1 [root@centos2 ~]#
可以看到访问成功了,这个文件就是这样的,倘若你要用windowsXP访问局域网中的linux你也可以用上面的方法,只不过在 windowsXP下面你也要修改hosts这个文件,文件路径:C:\WINDOWS\system32\drivers\etc\hosts,在这个文件中添加你要访问的局域网中的主机的IP和ostname,就能通过主机名访问主机了。这样就完成了基本的CentOS 网络配置。
发表评论
-
ubuntu挂在ntfs硬盘
2014-10-27 10:28 390下载安装一个rpm包,如kernel-ntfs-2.4.2 ... -
winscp 显示乱码!
2014-10-27 10:23 491点击环境。右侧出现文件名UTF-8编码 旁边选择开启就可以 ... -
hadoop2.2.0 搭建时错误提示
2014-10-19 23:48 1855hadoop2.2.0 搭建时错误提示 You have ... -
window/linux查看端口和程序一些命令
2014-05-22 13:58 0在windows系统下: 直接上代码: C:\Docum ... -
ubuntu 12.10 默认安装php5-fpm无监听9000端口,nginx无法链接php5-fpm修正
2013-03-20 22:41 1236升级到ubuntu 12.10 后nginx报502错误,ph ... -
Linux Crontab 定时任务 命令详解
2013-02-20 21:08 862转自:http://blog.csdn.net/tianles ... -
awk 处理多个文件
2013-02-16 14:34 1171转自:http://hi.baidu.com/beibeibo ... -
linux 光盘挂载
2013-02-01 12:56 0手动挂载,报以下错误: mount: can’t find ... -
ubuntu
2013-01-31 22:16 0root默认没激活,你可以用sudo passwd root ... -
Linux下在当前目录及子目录下查找字符串的方式
2013-01-31 13:53 1310例如: 假设当前目录下test文件夹,1.txt,test文件 ... -
rpm转载 linux下查看已经安装的软件包信息
2012-08-09 21:21 887rpm -qa | grep target RPM ... -
linux基本用法(二)
2012-08-03 16:07 808chattr 的用法: 主要用在记录日志,只增加不删除的情况下 ... -
linux基本用法(一)
2012-07-27 23:33 0开始复习最简单的linux操作: ls的用法: [root@w ... -
“Linux典藏”之Linux入门视频讲解24集
2012-06-27 08:48 586“Linux典藏”之Linux入门视频讲解24集 http:/ ... -
Apache之Options参数详解
2011-10-27 13:50 1562指令控制了在特定目录 ... -
liunx 安装gcc过程!~
2011-04-24 20:29 1614首先从redhat的安装文件中找到如下的安装包: kerne ... -
liunx安装SpiderMonkey的操作过程!~
2011-04-24 20:18 1955SpiderMonkey是Mozilla项目的一部分,用C语言 ... -
liunx 安装 vim
2011-04-24 19:52 840解压语言包:tar zvxf /developtool/vim ... -
liunx 安装mysql
2011-04-23 15:35 966先用下面命令查看你的机器上是否有别的版本的mysqlrpm - ... -
liunx 网络环境配置!
2011-04-23 12:25 1443首先选择bridger和方式连接。并且vmware的虚拟网卡V ...
相关推荐
为了能够使用XShell来管理我们安装好的CentOS7系统,所以我们要先设置CentOS7的网络使其能够联网。 1.选择vmware的编辑,然后点击虚拟网络编辑器 2.点击更改设置(需要有管理员权限) 3.选择VMnet0为桥接模式,...
首次使用CentOS7系统,在做网络配置时遇到不少问题。特写此博客,记录问题的解决方法,欢迎各位大佬...三、修改CentOS7网络配置文件 1.在CentOS7中打开终端,输入 cd /etc/sysconfig/network-scripts/ 2.输入 vi ifc
CentOs7修改网卡配置文件不生效-亲测有效,可以通过nmcli命令进行修改,修改后重启虚拟机生效即完成,如果不生效说明虚拟机启动时获取IP地址的配置文件不是eth0,将其余网卡配置文件修改或删除即可。
在Windows操作系统下通过Xshell5远程修改centos服务器网络配置
1、在linux系统中修改固定ip后会出现重启之后ip恢复到之前的ip地址,还有就是修改ip之后ping不同外网的问题,介于这些问题,这个文档可以很好的解决,注:这是在centos7下面做的操作,如果有其他linux版本的问题可以...
CentOS 7配置网络适配器,并实现与互联网和window连接 背景:VMware15 pro,CentOS 7,windows10 ...选择虚拟网卡:VMnet8,会发现需要具有管理员特权才能修改网络配置,点击“更改设置”。 之后会发现子网ip
centos6的网络源,直接放到/etc/yum.repo.d/下 ,无需修改其他东西 直接可以使用 良心东西 童叟无欺~~
由于我的开发环境是在VMWare虚拟机里安装Centos,然后在host文件中设置拦截,这样就可以直接跳转虚拟机的CentOS,但是虚拟机的IP地址总是会变...选择VMNet8,点击“更改设置” 去掉“使用本地DHCP服务将IP地址分配给虚
我们在搜索Centos配置DNS信息的时候,很多都是说在这个文件进行配置”/etc/resolv.conf”,我们在这个里面加了nameserver后确实可以ping通域名,但是重启centos或者重启network服务后就无法ping通了,在”/etc/resolv...
centos6下系统托盘,QSystemTrayIcon类的应用
常见问题CentOS 5.5 修改IP地址DNS服务器等网络设置.... 185 常见问题:Linux上修改oracle字符集.... 187 常见问题:用命令行方式关闭CentOS防火墙.... 188 常见问题:Cannot load /etc/httpd/modules/mod_jk.so ...
防火墙配置及相关说明centos 7中防火墙是一个非常的强大的功能了,但对于centos 7中在防火墙中进行了升级了,下面我们一起来详细的看看关于centos 7中防火墙使用方法。 FirewallD 提供了支持网络/防火墙区域(zone)...
win10环境下,VirtualBox和Centos6.8已经按照完毕,下面配置Centos6.8网络。 1、设置VirtualBox为桥接模式,具体的有三种联网方法,我们参考http://www.cnblogs.com/jasmine-Jobs/p/5928218.html 2、桥接模式使得宿...
1,对ifcfg-eth0进行编辑 2,修改网关:进入/etc/sysconfig目录 3...
本文较为详细的讲述了Centos下IP与DNS设置方法。分享给大家供大家参考,具体如下: 1、CentOS 修改DNS 修改对应网卡的DNS的配置文件 ...NETWORKING=yes(表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网
centos修改IP步骤
1.1:修改 IP 地址 1.2:修改网关地址 2.1:修改 IP 地址 2.2:修改网关地址 2.4:重启网卡
centos7网络配置 Linux、CentOS超详细修改ip方法,手把手步骤教学,小白也能学会
经过诊断发现客户端的ip网段和docker创建的默认docker0网卡网段冲突。 docker0默认的网络一般都是172.17.0.1/24或192.168.0.1/24。如果客户端的ip是172.17.111.1,则这时候访问...2:另一种解决方式,就是修改默认的d
和CentOS 6下的设置DNS方法不同,有几种方式:1、使用全新的命令行工具 nmcli 来设置显示当前网络连接修改当前网络连接对应的DNS服务器,这里的网络