Linux IP更改

1:临时修改:

1.1:修改IP地址

# ifconfig eth1 172.16.1.82

1.2:修改网关地址

# route add default gw 192.168.100.1 dev eth0

1.3:修改DNS

# echo "nameserver 8.8.8.8" >> /etc/resolv.conf

这个时候就可以上网了,上网的IP地址为192.168.100.100,网关地址为192.168.100.1。但是这样的设置是临时性的,一旦重启网卡或者重启服务器,

除了1.3的操作其他均会被还原,这样的方式只适合临时IP修改,想要永久性修改网卡配置文件,就需要修改相应的文件

2:永久性修改:

2.1:修改IP地址

修改/etc/sysconfig/network-scripts/ifcfg-eth0文件,如果有多张网卡,则修改相应的网卡

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0                              #网卡对应的设备别名

BOOTPROTO=static                    #网卡获得ip地址的方式(默认为dhcp,表示自动获取)

HWADDR=00:07:E9:05:E8:B4    #网卡MAC地址(物理地址)

IPADDR=192.168.100.100          #IP地址

NETMASK=255.255.255.0          #子网掩码

ONBOOT=yes                              #系统启动时是否激活此设备

2.2:修改网关地址

修改/etc/sysconfig/network文件

# vi /etc/sysconfig/network

NETWORKING=yes                #表示系统是否使用网络,no表示不能使用网络

HOSTNAME=doiido                #设置本机的主机名,要和/etc/hosts中设置的主机名相同

GATEWAY=192.168.100.1      #设置网关的IP地址

这个时候已经可以ping通IP地址,但是还无法ping通域名,因此需要修改DNS

2.3:修改DNS

修改/etc/resolv.conf文件

# vi /etc/resolv.conf

nameserver 8.8.8.8                      #google域名服务器

nameserver 114.144.114.114      #国内域名服务器

2.4:重启网卡

# service network restart

正在关闭接口 eth0: [确定]

关闭环回接口: [确定]

弹出环回接口: [确定]

弹出界面 eth0: [确定]

这个时候,系统就可以正常的上网了

时间: 2024-11-05 12:24:56

Linux IP更改的相关文章

SUSE linux IP的两种配置方法

第1种SUSE Linux IP配置方法: 临时配置IPf地址,重启后配置会丢失. 配置IP地址: ifconfig eth0 192.168.1.88 netmask 255.255.255.0 up             修改网关 : route add default gw 192.168.1.254 第2种SUSE Linux IP配置方法:  配置IP地址: vi修改系统配置文件,/etc/sysconfig/network/目录下.一般是ifcfg-eth0,有部分机器可能不是这个

linux下更改MySQL数据库存储路径

原文:http://www.cnit618.com/html/fwdkf/data/2111.htm linux下,MySQL默认的数据文档存储目录为/var/lib/mysql.假如要把MySQL目录移到/home/data下需要进行下面几步: 1.home目录下建立data目录 cd /home mkdir data 2.把MySQL服务进程停掉: mysqladmin -u root -p shutdown 3.把/var/lib/mysql整个目录移到/home/data mv /var

Linux环境更改Jenkins的主目录

Linux环境更改Jenkins的主目录 Linux环境中,Jenkins主目录默认在/root/.jenkins Jenkins储存所有的数据文件在这个目录下. 你可以通过以下几种方式更改: 1.使用你Web容器的管理工具设置JENKINS_HOME环境参数. 打开tomcat的bin目录,编辑catalina.sh文件. 在# OS specific support. $var _must_ be set to either true or false.上面添加:export JENKINS

linux IP动态变动之后 , 需要做的杂项操作

linux的动态ip经常变来变去,目前还没找到固定它不变化的方法.所以每次变动之后都需要做以下的操作,极其麻烦.(必须找到让linux IP 固定的方法) 1.先找到变化之后的动态ip地址 ifconfig -a 2.修改nginx与httpd的配置文件 里面对应的ip地址 vim /etc/nginx/upstream.conf vim /etc/httpd/conf/extra/httpd-vhosts.conf 3.修改远程数据库链接的ip地址 4.修改samba的远程链接的ip地址

linux ip 层实现读后感

看了linux IP层的代码,这里做一个简单总结,具体对照上图说明: 下层报文由路径PRE_ROUTING进入IP层,在RT节点经过路由决策将目地为本机的报文通过LOCAL_IN路径送至上层协议.非本机的报文由FOWARDING到达EM节点,而由本地产生的报文在RT节点经过路由决策后将通过LOCAL_OUT进入EM节点.流至EM节点的所有报文将通过POST_ROUTING流出IP层. IP分片和重组是相当重要的,IP重组发生在LOCAL_IN路径上,即对到达本机的报文使用IP重组. IP分片实际

Linux密码更改

Linux密码更改 男孩儿的灰色 QQ:936779899 2014.2.9 1.         进入单用户模式 2.         编辑passwd文件,删除X 3.         然后保存推出并编辑shadow文件 4.         删除标色部分,其他保持不变 5.         最后保存退出 6.         无密码登陆 注解:此操作属于red hat,当然在Unix上雷同.用此操作解决了BT4的root密码清除,背景如下: 在虚拟机上安装好了系统,即BT4,但是安装过程中

linux下更改主机名方法hostname

一.永久修改 修改/etc/sysconfig/network,在里面指定主机名称HOSTNAME= 然后执行命令 hostname 主机名 这个时候可以注销一下系统,再重登录之后就行了. 或者修改/etc/hosts文件中添加 192.168.2.13      linux     ####ip +主机名 然后: hostname 主机名 这个时候可以注销一下系统,再重登录之后 二.临时修改: shell下执行: #hostname    主机名 ctrl+d注销一下系统,再重登录 先用hos

linux mysql 更改MySQL数据文件目录位置

linux mysql 更改MySQL数据文件目录位置 背景:最近公司一台服务器报警,磁盘空间报警超阀值.  原来mysql数据库数据目录特别大,现在我要更改数据文件的目录. 原来是默认的目录. MySQL默认的数据文件存储目录为/var/lib/mysql.假如要把目录移到/home/data下需要进行下面几步: 1.home目录下建立data目录 cd /home mkdir data 2.把MySQL服务进程停掉: mysqladmin -u root -p shutdown 3.把/va

Linux下更改oracle客户端字符集和服务端字符集

from:http://blog.csdn.net/chid/article/details/6166506 Linux 下更改 oracle 客户端字符集和服务端字符集 1.Linux 下更改 oracle 客户端字符集,即设置环境变量" NLS_LANG" 的值 查看客户端字符集,在终端下执行: echo $NLS_LANG 修改客户端字符集: sudo gedit /etc/environment 在environment 文件中增加以下内容: NLS_LANG="SI