linux配置主机接入TCP/IP网络

一、需要配置内容:需要对IP、ROUTER、DNS进行配置,护体配置如下。

二、IP配置:

  静态指定:

    命令配置:用到的命令是ifconfig。具体使用如下:

    Ifconfig所有活动接口的信息;ifconfig interface指定显示某接口;ifconfig interface ip/mask给某接口指定IP;ifconfig interface:# ip/mask给某接口指定多个IP。

    文件配置:配置文件在/etc/sysconfig/network_scripts/ifcfg-*。重要参数有DEVICE设备名;BOOTPROTO分配方式;ONBOOT开始是否启动此设备;IPADDR ip地址;NETMASK掩码;GATEWAY默认网关;DNS dns地址PEERDNS是否让DHCP服务器修改/etc/resolv.conf文件中指定的DNS服务器。

三、路由配置:

    命令配置:用到的命令是route。

    route显示路由信息;route -n不反解到主机名;route add -host host_ip gw next_hop给某主机指定路由;route add -net net_addr gw next_hop给某网络指定路由。

    文件配置:文件在/etc/sysconfig/network-scripts/route-*。此文件配置比较简单,只需指定ADDRESS0(ip地址) NETMASK0(掩码) GATEWAY0(路由)。

四、DNS配置:

    文件配置:通过编辑/etc/resolv.conf文件。nameserver   DNS_server_ip,每行一个,最多只能指定3个。在/etc/sysconfig/network_scripts/ifcfg-*的PEERDNS可以指定是否让dhcp服务器修改此文件。

五、主机名配置:可以通过修改模块或者写入内核,但是推荐修改模块即可,没必要写入内核。修改模块是通过修改/etc/sysconfig/network.HOSTNAME修改。写入内核是通过echo "">/proc/sys/kernel/hostname。

六、网络测试工具:

  常用的测试工具有ping、traceroute、mtr、netstat、ss、ethtool。

  ping可以测试网络是否通畅,ping -c #-w #(-c指定ping的次数,-w指定等待时间)。

  traceroute HOST 可以追踪由当前主机到目标主机经过的路由。但实际一般没有什么效果,因为一般都是被禁止追踪。

  mtr HOST相当于ping与traceroute。

  netstat -tan以数字格式端口地址显示所有以tcp协议的连接;netstat -tunl以数字格式端口地址显示所有监听的连接;netstat -rn以数字格式端口地址显示路由表。

  ss是新一代的netstat,其选项与netstat十分相识,ss -tan ,ss -tunl

转载于:https://www.cnblogs.com/Jc-zhu/p/4663025.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值