扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
linux网卡配置文件:/etc/sysconfig/network-scripts/ifcf-xxx
成都创新互联公司长期为上千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为清水企业提供专业的网站建设、网站设计,清水网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制开发。DEVICE:此配置文件应用到的哪个设备,此选项为必备参数,需要正确配置。
HWADDR:对应的设备的MAC地址,必须对相关网卡mac地址相匹配。默认情况不用修改。
BOOTPROTO:激活此设备时使用的地址配置协议,常用的dhcp, static, none, bootp;必须配置的选项。
ONBOOT:在系统引导时是否激活此设备,必须配置的选项。
TYPE:接口类型;常见有的Ethernet, Bridge;必须配置的选项
NM_CONTROLLED:NM是NetworkManager的简写;此网卡是否接受NM控制;CentOS6建议为“no”
UUID:设备的惟一标识;
IPADDR:指明IP地址;
NETMASK:子网掩码;
GATEWAY: 默认网关;
DNS1:第一个DNS服务器指向;
DNS2:第二个DNS服务器指向;
USERCTL:普通用户是否可控制此设备;
PEERDNS:如果BOOTPROTO的值为“dhcp”,是否使用dhcp的DNS
下面是一个参考网卡配置
[root@test-3 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=dhcp HWADDR=00:0c:29:4e:f0:1a IPV6INIT=no NM_CONTROLLED=yes ONBOOT=yes TYPE=Ethernet USERCTL=no PEERDNS=yes
linux路由配置文件:/etc/sysconfig/network-scripts/route-xxx
1. 网段 via 网关
192.168.0.0/24 via 192.168.0.1
192.168.1.0/24 via 192.168.0.1
2. 每三行定义一条路由
ADDRESS#=TARGET
NETMASK#=mask
GATEWAY#=GW
ADDRESS1=192.168.0.0
NETMASK1=255.255.255.0
GATEWAY1=192.168.0.1
命令行网络管理工具
1.ip
ip [ OPTIONS ] OBJECT { COMMAND | help } #OBJECT 可以是{ link | addr | route }
ip link show 显示全部网络硬件信息
ip link set dev interface up|down 开关网卡
ip addr 显示全部网络硬件信息
ip addr add IP/MASK dev interface string 网卡配置信息
如 ip addr add 192.168.0.0/24 dev eth2
ip route show 显示路由信息
ip route add IP/MASK via GW dev interface
如 ip route add 192.168.0.0/24 via 192.168.0.1 dev eth0
如添加默认网关:ip route add default via 172.16.0.1 dev eth0
ip route add IP/MASK dev IFACE string src SOURCE_IP
2.ifconfig
ifconfig [interface]
ifconfig -a 显示全部网络硬件信息
ifconfig inferface up|down 开关网卡
ifconfig interface [aftype] options | address ...
ifconfig interface IP/MASK
如 ifconfig eth0 10.0.0.1/24
ifconfig interface IP netmask MASK
如 ifconfig eth0 10.0.0.1 netmask 255.255.255.0
3.route
route -n 显示主机路由信息
route add [-net|-host] target [netmask Nm] [gw Gw] [[dev] If] 添加路由
目标:192.168.1.3 网关:172.16.0.1
route add -host 192.168.1.3 gw 172.16.0.1 dev eth0
目标:192.168.0.0 网关:172.16.0.1
route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1 dev eth0
route add -net 192.168.0.0/24 gw 172.16.0.1 dev eth0
默认路由,网关:172.16.0.1
route add -net 0.0.0.0 netmask 0.0.0.0 gw 172.16.0.1
route add default gw 172.16.0.1
route del [-net|-host] target [gw Gw] [netmask Nm] [[dev] If] 删除路由
目标:192.168.1.3 网关:172.16.0.1
route del -host 192.168.1.3
目标:192.168.0.0 网关:172.16.0.1
route del -net 192.168.0.0 netmask 255.255.255.0
nmcli [ OPTIONS ] OBJECT { COMMAND | help }
device - show and manage network interfaces
connection - start, stop, and manage network connections
nmcli connection modify IFACE [+|-]setting.property value
setting.property:
ipv4.addresses
ipv4.gateway
ipv4.dns1
ipv4.method
manual
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流