在Linux中配置网络

与网络有关的常用命令:
---------------------------------------------------------------------------------------------------------

1ifconfig

# ifconfig [接口名称]
查看某个设备的配置:
# ifconfig eth0

为网络接口设置IP:
# ifconfig eth0 192.168.0.6 netmask 255.255.255.0

为eth0配置第2个IP地址:
# ifconfig eth0:0 192.168.0.7 netmask 255.255.255.0

2hostname

把主机名修改为server.evil.club (只有root用户才有权限修改)
# hostname server.evil.club

3netconfig

运行这个命令后会出现一个简单的图形配置界面(此命令在有些版本中没有):
【 】 Use dynamic IP configuration (BOOTP/DHCP)
IP address:               _____________ (IP地址)
Netmask:                 _____________ (子网掩码)
Default getway(IP):   _____________ (网关)
Primary nameserver:_____________ (主DNS)

配置好后需要重新启动network服务:
# service network restart

4ifupifdown

ifup用于激活不活动的网络接口:
# ifup 网络接口名称
如下:
# ifup eth0
ifdown用于停止指定的网络接口
# ifdown 网络接口名称
如下:
# ifdown eth0

5、service 脚本

语法如下:
# service servicename start | restart | status
例如:
# service network restart
显示系统中所有服务的运行状态:
# service --status-all

---------------------------------------------------------------------------------------------------------
与网络有关的配置文件:
---------------------------------------------------------------------------------------------------------

1、以下是“/etc/sysconfig/network-scripts/ifcfg-eth0”文件的内容:
#===========================================================
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.1.8
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
TYPE=Ethernet
USERCTL=no
PEERDNS=no
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
#===========================================================
说明如下:
#===========================================================
DEVICE=eth0 (设备名称)
ONBOOT=yes (计算机启动时是否激活网卡,取值为:yes/no)
BOOTPROTO=none   (获取IP的方式:取值为:static/bootp/dhcp)
IPADDR=192.168.1.8 (该网络接口的IP地址)
NETMASK=255.255.255.0 (子网掩码)
GATEWAY=192.168.1.1      (网关地址)
TYPE=Ethernet
USERCTL=no
PEERDNS=no
NETWORK=192.168.1.0
BROADCAST=192.168.1.255 (广播地址)
#===========================================================

2、以下是“etc/sysconfig/network”文件的部分内容:
#===========================================================
NETWORKING=yes
HOSTNAME=localhost.localdomain
#===========================================================
说明如下:
NETWORKING:设置Linux是否运行网络,取值为:yes/no
HOSTNAME:设置计算机的主机名
GATEWAY:设置网关的IP地址
GATEWAYDEV:连接网关的网络设备
NISDOMAIN:NIS域名(使用NIS系统)
#===========================================================
3、以下是“etc/resolv.conf”文件的部分内容:
#===========================================================
search localdoma
domain localdoma

nameserver 202.96.128.166
nameserver 192.168.1.1
#===========================================================
说明如下:
search:DNS搜索路径,当解析不完整名称时默认的附加域名后缀。
domain:设置计算机的本地域名。
nameserver:设置DNS地址,客户机解析名称时会按顺序分别使用。
#===========================================================

 

转自:http://hi.baidu.com/duangonghua/blog/item/bbcff42f9139ae3d1f30898c.html

版权所有,作者:老钟,如若转载,请注明出处:https://www.laoz.net/157.html

(1)
老钟
上一篇 2011 年 10 月 16 日 上午 12:35
下一篇 2011 年 11 月 22 日 上午 10:57

相关推荐

  • linux下统计文件夹文件数量

    linux下统计文件夹数量 egrep "7966.org"  file|wc -l 最近bluehost主机上,发现文件限制为50,000个文件。于是想看一下,主机文件夹里的文件数量,由于主机是linux的,所以找了一下。大致有两种: 一种是: ls   -…

    vps教程 2011 年 11 月 23 日
  • 一级域名绑定二级目录伪静态 和 二级目录wordpress伪静态规则写法

    这LNMP下,原wordpress伪静态的写法: location / { if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; } if (!-f $r…

    vps教程 2013 年 05 月 03 日
  • 关于Almalinux9使用的一些心得

    鉴于Centos后期不维护的缘故,把一些系统改为Almalinux9,这个属于Centos8的一个社区升级版,很多命令是跟Centos8相似的; 下面讲一下在设置中出现的一个命令错误提示: 使用yum查找提供此功能的的软件包:yum provi…

    vps教程 2023 年 04 月 13 日
  • VPS安全设置 增强VPS安全性防止被攻破

    安全是一个VPS最基本的必备条件,若您的VPS三天两头被人攻破,那么对于网站来说也没什么意义了,所以,在创建了Web服务器之后,您首先要做的事情就是将您的VPS加固,至少让普通黑客没有办法能够攻破您的网站。 用户…

    vps教程 2018 年 01 月 17 日
  • CentOS7以上系统修改SSH端口号的方法

    CentOS目前发展到8了,以前一直使用CentOS6,是因为从centOS7开始,操作的命令就已经有很大的变化,一直以来都懒得换系统,但是按照目前发展的趋势,必须得迈出这一步了。 需要使用新版的系统,那么首先第一步肯定…

    vps教程 2020 年 08 月 22 日
  • CentOS7 网站开启ssl证书后,网站无法访问,提示ERR_CONNECTION_REFUSED

    CentOS7服务器,安装lnmp, 原本网站正常运行,添加SSL证书后,发现网站拒绝访问,提示: 无法显示此网页 网站暂时无法连接,错误代码 ERR_CONNECTION_REFUSED 解决方法如下: 1, 检查系统防火墙firewall是否添加了…

    vps教程 2021 年 02 月 26 日
  • lnmp 运行一段时间后出现nginx 502 Bad Gateway的解决方法

    导致这个问题的原因很多解决:设置一下参数,重启php服务设置参数可以参考:http://www.henry24264.com/?p=1040/home/lnmp/ restart如果重启出现这个问题:Stoping LNMP... Nginx program is&n…

    vps教程 2012 年 11 月 02 日
  • Almalinux服务器如何安装Fail2ban

    Fail2ban是一款安全保护工具,触发限制后会创建防火墙规则封锁IP,诸如对ssh暴力破解、ftp/http密码穷举等场景提供强有力的保护,主要作用概要为以下几点: 避免被穷举攻击(brute force) 查看验证失败的日志 自动创…

    2025 年 12 月 12 日
  • linux安装jdk出现java/lang/NoClassDefFoundError: java/lang/Object错误的解决方案

    出现这个问题,是通过这篇文章解决的: http://www.cnblogs.com/chenguangyu/archive/2009/11/06/1597706.html 记得rt.pack 和 tools.pack 这两个都要处理好,都要 转换成  .jar  的形式 rt.pack 是在jre/lib 下面…

    vps教程 2011 年 11 月 25 日
  • 管理VPS ,常用的Linux命令

    系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有U…

    vps教程 2011 年 09 月 19 日