linux网络设置

简介:
网卡没有驱动解决方式
怎么知道网卡类型 以及使用的模块
dmesg | grep -i eth
lspci | grep -i net #查看当前网卡型号

安装完成模块后 加载模块
modprobe eth1000 可以使用这个命令将模块加载上去
如果希望开机自动加载 需要在 /etc/modprobe.d/ 目录下写一个文件
格式 为
alias eth0 eth1000
alias 设备名 模块名
开机后就能够自动加载模块 如果要多块网卡 可以写多个

配置网卡
图形化
service NetworkManager start
右上角会多出一个网上邻居模样的图标点击就可以配置
记得要在自动连接上打钩 不然开机后还要自己进行启动

命令行
setup 命令工具

修改配置文件
vim /etc/sysconfig/network #全局性配置 会影响所有网卡
1 NETWORKING=yes 是否启用网卡
2 HOSTNAME=主机名
3 GATEWAY=x.x.x.x 网关

/etc/sysconfig/network-scripts/ #存放各个网络设备的配置文件
例如  vim /etc/sysconfig/network-scripts/ifcfg-eth1
 1 DEVICE="eth1"  #设备名
 2 NM_CONTROLLED="yes" #是否可以用networkmanage进行管理
 3 ONBOOT=yes #是否跟着机器一起启动起来
 4 TYPE=Ethernet #网络类型
 5 BOOTPROTO=none
 6 IPADDR=10.20.1.160 #IP地址
 7 PREFIX=24
 8 GATEWAY=10.20.1.254 #网关
 9 DNS1=10.20.1.2 #DNS最多只能写三条 DNS2 DNS3
10 DEFROUTE=yes
11 IPV4_FAILURE_FATAL=yes
12 IPV6INIT=no #是否初始化IPV6
13 NAME="System eth1"
14 NETMASK=255.255.255.0
15 USERCTL=no #普通用户是否可以更改网卡配置

service network restart #重启网络 生效

无线网络 可以用 iwconfig 进行管理

访问一台主机很慢的情况 可能是DNS的问题
或者是内网没有DNS的时候 我们可以直接 在hosts中进行添加对应的条目

本文转自    拖鞋崽      51CTO博客,原文链接:http://blog.51cto.com/1992mrwang/1397531
相关文章
|
18天前
|
安全 Linux 网络安全
Web安全-Linux网络协议
Web安全-Linux网络协议
44 4
|
23天前
|
网络协议 算法 网络性能优化
C语言 网络编程(十五)套接字选项设置
`setsockopt()`函数用于设置套接字选项,如重复使用地址(`SO_REUSEADDR`)、端口(`SO_REUSEPORT`)及超时时间(`SO_RCVTIMEO`)。其参数包括套接字描述符、协议级别、选项名称、选项值及其长度。成功返回0,失败返回-1并设置`errno`。示例展示了如何创建TCP服务器并设置相关选项。配套的`getsockopt()`函数用于获取这些选项的值。
|
18天前
|
机器学习/深度学习 安全 网络协议
Web安全-Linux网络命令
Web安全-Linux网络命令
17 1
|
23天前
|
NoSQL Linux Redis
Linux Redis 服务设置开机自启动
【9月更文挑战第2天】在 Linux 系统中,可使用两种方法设置 Redis 开机自启动:一是通过创建 `redis.service` 文件并利用 systemd 进行管理,包括定义服务参数和启动脚本;二是编辑 `/etc/rc.local` 文件,在其中添加启动命令。推荐使用 systemd 方法,因为它更符合现代 Linux 系统的设计理念。设置完成后,可通过 `sudo systemctl status redis.service` 检查服务状态。
|
2天前
|
Unix Linux Python
Cron定时设置在linux和mac中的使用
文章详细说明了如何在Linux和Mac操作系统中使用Cron进行定时任务的设置,并提供了多个Cron表达式的实例。
10 0
|
1月前
|
存储 Linux Shell
在Linux中,如何使用脚本,实现判断 192.168.1.0/24 网络里,当前在线的 IP 有哪些?能ping 通则 认为在线。
在Linux中,如何使用脚本,实现判断 192.168.1.0/24 网络里,当前在线的 IP 有哪些?能ping 通则 认为在线。
|
1月前
|
监控 网络协议 Linux
在Linux中,如何实时抓取并显示当前系统中tcp 80 端口的网络数据信息?
在Linux中,如何实时抓取并显示当前系统中tcp 80 端口的网络数据信息?
|
14天前
|
网络协议 Linux
Linux 网络配置
了解基本命令与权限后,如何让Linux系统联网?可通过编辑`/etc/sysconfig/network-scripts/`下的`ifcfg-ethX`文件配置网卡,其中`ethX`代表第X块网卡。对于DHCP自动获取或静态IP,需设置`BOOTPROTO`参数,并指定IP、子网掩码和网关等。配置完成后,运行`/etc/init.d/network restart`重启网络。DNS可在`/etc/resolv.conf`中设置,添加`nameserver`行即可,无需重启网卡。配置好后,可用`ifconfig`查看IP信息,并通过远程工具如SecureCRT连接服务器。
31 0
|
21天前
|
域名解析 负载均衡 网络协议
Linux网络接口配置不当所带来的影响
总而言之,Linux网络接口的恰当配置是保证网络稳定性、性能和安全性的基础。通过遵循最佳实践和定期维护,可以最大程度地减少配置错误带来的负面影响。
62 0
|
26天前
|
Linux
linux内核执行fork时对写时复制的设置
linux内核执行fork时对写时复制的设置